lean protein and vegetable diethigh protein veggiesprotein and greens dietveg high protein dietvegetables with high protein contentvegan protein vegetablesprotein rich veg diethigh protein vegetables and fruitsvegetable protein sourceshigh protein green vegetablesideal protein vegetableshigh protein vegetables list