10 High Protein Vegetables

10 High Protein Vegetables

Broccoli 4.28 g

Total protein: 4.28 grams per 1 stalk (boiled, medium)

There's a reason your parents always tell you to eat their little green tree.

In addition to protein, broccoli offers filling fiber, vitamins K and C, and more. Don't forget to eat the stem!

Avocado 4.02 g

Total protein: 4.02 grams per 1 avocado (medium)

You can do much more than just make guacamole with an avocado.

Try it in a pudding or smoothie for a creamy, thick and protein-packed twist.

Asparagus 4.32 g

Total protein: 4.32 grams per cup (boiled)

Nothing says spring like fresh asparagus. Try these delectable spears roasted, grilled or steamed.

Potatoes 4.55 g

Total protein: 4.55 grams per 1 medium potato (cooked, peeled)

Reliable buckthorn gets a bad rap. It's actually packed with protein and vitamins C and B-6. For even more protein boosts, try cranberries or red potatoes. Extra points if you eat the skin!

Corn 4.68 g

Total protein: 4.68 grams per 1 large ear (raw)

Sweet corn is as nutritious as it is delicious. Look for fresh corn in the summer or use the frozen version for year-round recipes.

Chia Seeds, 4.69

Total protein: 4.69 grams per ounce (dried)

These tiny black seeds have earned superfood status. Even a small amount has a ton of protein, fiber, omega-3 fatty acids and other nutrients.

Chia seed pudding is a popular choice, but don't be afraid to try these seeds in other dishes.

Brussels Sprouts 5.64 g

Total protein: 5.64 grams per cup (from frozen to boiled)

If you hated Brussels sprouts as a kid, it might be time to try them again. They're delicious roasted, steamed, and even grated in a salad.

Quinoa 8.14 g

Total protein: 8.14 grams per cup (cooked)

This popular health food is high in protein, fiber, antioxidants and minerals.

Quinoa cooks in just 15 minutes and makes a great addition to salads, veggie burgers, rice, casseroles and more.

Peas, 8.58 g

Total protein: 8.58 grams per cup (boiled)

If you think green peas are mushy and unappetizing, you're not alone. Peas are among the vegetables that are widely used in kitchens and contain the most protein.

For a protein-powered meal, try peas or mashed peas.

Chickpeas 14.53 g

Total protein: 14.53 grams per cup (dried boiled)

Chickpeas take the first place among vegetables and vegetable sources containing high protein.

A chickpea meal prepared with low fat is a strong source of vegetable protein and is quite healthy.

Enjoy snacking on roasted chickpeas or using them as a staple in curries, soups or vegetable bowls.


Total protein: 17.86 grams per cup (boiled)

Lentils aren't technically a vegetable - they actually belong to the legume family, but when it comes to an inexpensive, readily available vegetarian-friendly protein, you won't find a better option.

Bonus: Dried lentils cook in just 15 minutes!

Back to blog

Leave a comment