14 Vegan Sources of Protein: Add Plant-Based Protein to Your Diet

[metadata element=”date,author” ]

Vegan sources of protein

Haven’t we all learnt at school how important protein is? This has been further reaffirmed on visits to a doctor post-injury, at the gym, during pregnancy and lactation, and at every other time where we needed our bodies to function to the best of their abilities. It is a must not just for the body, but for brain function as well. Despite the common belief that meat eaters have it easy when it comes to protein, fact is that it’s not that difficult to get enough protein on a plant based diet either. Vegan sources of protein abound everywhere.

Read on for protein-packed, plant based foods you can eat and still not miss out on those essential amino acids.

1. Soya Bean /Tofu

Vegetarian sources of protein

The perfect excuse to turn vegetarian, soya comes in many different forms like tofu, silken tofu, nato and tempeh, each of which is rich in protein. At between 10-15 grams per cup, this protein-rich food is packed with goodness. Silken, firm, chewy or any other way, choose them the way you like them. Even soy milk gives you about 8 grams of protein per cup. Edamame, the immature steamed or boiled beans of soya bean are not just a very popular snack but also gives 17 grams of protein per cup.

2. Lentils

Vegetarian sources of protein

You get a whopping 9 grams of protein per half cup of cooked lentil. The best part about lentils is that you can easily incorporate them into recipes like burgers, patties, pulao and par boiled in stir fries. Or simply have a lentil soup or stew.

3. Beans & Legumes

Vegan sources of protein
A colourful beans and fruit salad

Just a step behind lentils; black beans, mung beans, red kidney beans and butter beans pack 8 grams, 7 grams, 7.5 grams and 5 grams of protein per half cooked cup respectively. They more than make up for that bit by being very rich in antioxidants. Mash the boiled beans and add them to burger patties or enjoy them in a burrito, these vegan protein sources are even more delicious than they look.

4. Chickpeas

Vegetarian sources of protein
Hummus and falafels: Add pita bread and vegan tzatziki to make a complete meal

Yes, I know chickpeas are beans too. However, chickpeas find a special mention separately from beans in this list as I think that hummus in itself merits a place. In fact, chickpeas are one of the most versatile beans around. You can use them to make hummus, falafels or channa masala (chickpea curry cooked the Indian way). Or add them to pastas, salads, soups and curries, and get an easy 8 grams of vegetarian protein per half cup of chickpeas.

5. Amaranth

This grain is actually a seed and packs around 7 grams of protein per cooked cup. A really fine grain in size, it mixes easily with many recipes like burgers, salads, crackers and more. It is among the best vegan sources of protein.

6. Quinoa

Vegan sources of protein
Enjoy your quinoa with stir-fried veggies

Loaded with goodness, quinoa is hailed as a super-food. It has about 8 grams of vegetarian protein per cup. This is also a seed that is treated like a grain. Cooked by itself as you would rice and vegetables, or in a dessert, or a salad, your imagination is the limit when it comes to how you can eat it.

7. Peas (Green)

Good vegetarian protein sources of the hard to find amino acid in plant food, leucine, peas are a deliciously sweet source of protein. They give about 8 grams of protein per cup and lend themselves to salads, stews, stir fries and much more.

8. Artichokes

Roughly the same amount of protein as peas, they shine bright for they offer more satiety for fewer calories. Roasted, grilled, marinated, added to paellas, or stuffed, you can’t get bored of these delicious ways of eating this wonderful vegetable. This effortlessly makes it to the list of best vegan sources of protein.

9. Seeds (Chia, Hemp)

Vegan sources of protein
Chia desserts are becoming more common by the day

Hemp has about 10 grams of protein in 2 tablespoons while chia seeds have about half that. Sprinkle them on salads, in burgers, pastas and in desserts and love them while you pack on the vegetarian proteins.

Also Read: 10 Vegan Sources of Calcium: Non-Dairy Foods Packed with Calcium
Also Read: 5 Ancient Foods Seeing a Revival
Also Read: Top 5 Veganism Myths Busted

10. Spinach

Spinach is easy to incorporate into your diet, in fritters, pastas, casseroles, soups and salads. It can be stir-fried on its own, with other vegetables or cooked as the very Indian Palak Paneer (spinach gravy with pieces of cottage cheese). It adds 5 grams of protein to your diet per cup and adds bulk to whatever you eat without many calories. And not just protein, spinach is also packed with iron. A wonderful source of plant-based, spinach is equally delicious and nutritious.

11. Broccoli

Vegetarian sources of protein

Amp up the goodness with a vegetable that adds 4 grams of protein per cup, along with other nutrients for very few calories. Par boil and eat with a dip, roast, grill, add to salads, pastas, baked casseroles, or eat this vegetarian protein source in other different ways.

12. Nuts

Vegan sources of protein
Nuts about nuts – the perfect snack

Who isn’t nuts about these? Almonds add 15 grams, while Macadamia nuts adds 5 grams and Cashew, Brazil and Hazelnuts each adds 10 grams of vegetarian protein per half-cup to your diet with a delightful crunch. Add them to muesli, desserts, or better still, keep a trail mix on your work station for healthy munching and a tasty way to get your dose of protein. In fact, the possibilities are endless – peanut butter, almond butter, hazelnut milk and so on.

13. Spirulina

Vegan sources of protein
The power of Spirulina

An algae that has 4 grams of protein per tablespoon, spirulina is a quick way to get the recommended daily fix of protein. Add it to shakes, wraps, bars and many other recipes to give them a striking colour while adding the power of protein. Spirulina is also rich in antioxidants and B-vitamins.

14. Buckwheat

Buckwheat gives about 6 grams of protein per cup and can be added easily to breads, cakes, bars and burgers, it is a versatile food to have handy. It also offers multiple health benefits that make it a must add to your meals as one of the good vegan sources of protein.

With these at hand, there is no way there can be any trouble getting your daily dose of vegetarian protein. When in doubt, go for a combination of these and you will easily complete your requirement of all amino acids as well.


Top 5 Veganism Myths Busted
5 Ancient Vegetarian Foods Seeing a Revival
10 Vegan Sources of Calcium: Non-Dairy Foods Packed with Calcium