Whether you’re jumping on the keto diet bandwagon or are just looking to get more protein into your meals, here’s some help. You don’t always need to think meat when it comes to protein- a lot of veggies too, can turn out to be impressive sources of it. Read on to discover the 7 veggies that are super sources of protein.
7 Veggies that are Super Sources of Protein
Spinach
Spinach may be well known as the superfood out there, and yes, it does pack in a good protein punch as well along with its other major benefits- the vitamins, minerals and antioxidants- all of those that help make your body stronger and better.
Peas
Giving you around 9 g of protein per cup, peas are another good source of protein. Plus, they also contain modest amounts of vitamins A, B and C and also offer you other minerals such as phosphorus, iron and thiamine. They’re super versatile too- adding more of these to your foods should be easy-peasy!
Corn
Corn is well known for its fiber rich content, and yes, a single serving can also give your body an impressive amount of protein as well. Make sure you find ways to include more of plant proteins into your diet to make sure you get all the amino acids that your body needs as well.
Mushrooms
Mushrooms are well known for their immune boosting properties, but they’re more than just that. They can make for a great filling meal and are packed with protein- just what you need if you’re a vegetarian struggling for options.
While the first 4 veggies are fairly easy to source all over India, the next three are not. I do miss Mumbai for the plentiful ‘exotic’ vegetables there. However, if you can source these
Brussels Sprouts
Brussels sprouts are another big rockstar on this list- they’re cruciferous and are not just rich in protein, but also give your body a good amount of fiber. Not everyone may love these, but try to experiment with different recipes that include them and see what works best for you.
Broccoli
Whether you love or hate this little veggie, remember that broccoli is one of the healthiest veggies on the planet, and if you find a way to make more of this appear on your plate, you’ll not just be getting a good dose of protein, but also some powerful antioxidants that help strengthen your immune system and improve overall health.
Plus, broccoli also gives you a huge amount of vitamin C and K even with small servings- make sure you eat more of this one.
Asparagus
Asparagus may be the last one on this list, but it definitely isn’t the least- it has been known to help reduce water retention and can make you look slimmer, but that’s not all. Studies have found that this veggie too, contains good amounts of protein along with vitamin K, potassium and antioxidants that boost overall health.

I am a fan of mushrooms, corn, spinach and peas, in that order, but am yet to taste the rest of the veggies. 🙂 And I usually like to keep such info as I prefer veg to non veg.