What foods have protein other than meat?

Online Answer
There is no doubt that meat provides protein, but so do beans, eggs, nuts, yogurt and even broccoli. The following non-meat foods contain plenty of protein: Nuts and seeds (4-10 grams per 1 ounce serving): walnuts, cashews, pumpkin seeds, pistachios, sunflower seeds, almond butter, hemp, chia and flax seeds.
Related Questions 📌
It is not advised to eat more than the recommended daily amount. If in case you eat too many, you may experience gaseous distension and bloating. The fiber in pumpkin seeds may help to bulk up stool and prevent constipation in the long run. However, eating too many pumpkin seeds at once may cause constipation.
For yellow squash, no need to remove the skin or seeds. Cut into disks and then halve or quarter to make bite sized..
yes, pumpkin seeds pop like popcorn when they're done roasting.
Regular consumption of nuts, seeds and legumes is recommended for vegetarians, vegans or people who avoid animal foods. They are a good substitute for meats, fish and eggs as they contain protein, fat, iron, zinc and niacin. More than 30 grams of nuts and seeds a day may be needed to ensure adequate protein.
Guavas are one of the richest sources of dietary fibre. Dietary fibre is just what you need to keep your bowel movements good and healthy. Add to that the fact that guava seeds also work as laxatives, and you know that you can depend on this fruit to get rid of constipation and other digestion issues all winter.