Read of a variety of high-protein vegetables and plant-based foods to add to your plate.
1. Edamame
Protein: 9 grams per 1/2 cup, cooked
2. Lentils
Protein: 8 grams per 1/2 cup, cooked
3. Black beans
Protein: 8 grams per 1/2 cup, cooked
4. Chickpeas
Protein: 7 grams per 1/2 cup, cooked
5. Mung beans
Protein: 7 grams per 1/2 cup, cooked
6. Refried beans
Protein: 6.5 grams per 1/2 cup, cooked
7. Fava beans
Protein: 6.5 grams per 1/2 cup, cooked
8. Lima beans
Protein: 5 grams per 1/2 cup, cooked
9. Green peas
Protein: 4 grams per 1/2 cup, cooked
10. Soybean sprouts
Protein: 4 grams per 1/2 cup, cooked
11. Peanuts
Protein: 8 grams per 1 ounce
12. Red potatoes (and white ones, too)
Protein: 7 grams per 1 large potato, cooked
13. Wild rice
Protein: 3.25 grams per 1/2 cup, cooked
14. Spinach
Protein: 6 grams per 1 cup, cooked
15. Brussels sprouts
Protein: 5.5 grams per 1 cup, cooked
16. Sweet potatoes
Protein: 5 grams per 1 large potato, cooked
17. Artichokes
Protein: 5 grams per 1 cup, cooked
18. Snow peas
Protein: 5 grams per 1 cup, cooked
19. Broccoli
Protein: 5 grams per 1 cup, cooked
20. Asparagus
Protein: 4.25 grams per 1 cup, cooked
22. White mushrooms
Protein: 4 grams per 1 cup, cooked