Which vegetables are highest in protein?
Protein-rich vegetables tend to be those with higher amounts of beans, legumes, and certain leafy greens. Examples include:
- Soybeans and edamame
- Lentils
- Chickpeas
- Black beans and kidney beans
- Green peas
Are leafy greens a good source of protein?
Yes, some are. Leafy greens are usually not as protein-dense as beans or soy, but they still add meaningful protein, especially when eaten in larger portions. Common choices:
- Spinach
- Broccoli (more than many leafy greens)
- Brussels sprouts
- Kale
What about other vegetables that still contribute protein?
Some non-legume vegetables offer moderate protein and help round out a meal:
- Corn
- Artichokes
- Asparagus
- Mushrooms
How to eat more protein from vegetables
If you’re aiming for higher protein, the easiest strategy is to combine higher-protein legumes (like lentils, chickpeas, or edamame) with vegetables like spinach, broccoli, or Brussels sprouts. A stir-fry, salad with chickpeas, or a lentil-based soup can raise total protein without changing too much else.