How do vegetarians get enough protein in their diets?
This is not a problem if you eat a varied diet and are getting enough calories to meet your energy needs. Vegetarian foods highest in overall proteins include dried beans and peas, soy products of various kinds (tofu, tempeh, meat analogs) and some nuts. At one time, some nutritionists thought it was important to eat complementary proteins at the same meal, but more recent studies have show that this is unnecessary.