From protein-packed legumes like black urad dal, lentils, and chickpeas to wholesome grains like quinoa and amaranth, our selection caters to diverse dietary needs. We've also included nutrient-dense nuts and seeds like almonds, chia seeds, and pumpkin seeds, alongside versatile soy-based options such as tofu and tempeh. Did you know that peanuts contain up to 25 grams of protein per 100 grams, and hemp seeds boast an impressive 31 grams of protein? Incorporating these superfoods into your meals not only boosts your protein intake but also ensures you benefit from the rich array of vitamins, minerals, and antioxidants they provide.
 
Here are some of the top plant-based sources of high protein:

1. Legumes

Lentils (Masoor dal): ~9 grams of protein per 100 grams (cooked)

Chickpeas (Chana): ~7 grams of protein per 100 grams (cooked)

Black Beans/Kidney Beans: ~8 grams of protein per 100 grams (cooked)

Black Urad Dal (Whole): ~25 grams of protein per 100 grams (raw)

2. Soy Products

Tofu: ~10-19 grams of protein per 100 grams, depending on firmness

Tempeh: ~19 grams of protein per 100 grams

Edamame (Young Soybeans): ~11 grams of protein per 100 grams (cooked)

3. Grains

Quinoa: ~4 grams of protein per 100 grams (cooked)

Oats: ~10-12 grams of protein per 100 grams (raw)

Amaranth: ~9 grams of protein per 100 grams (cooked)

4. Nuts and Seeds

Peanuts: ~22-25 grams of protein per 100 grams (raw or roasted)

Almonds: ~21 grams of protein per 100 grams

Chia Seeds: ~17 grams of protein per 100 grams

Pumpkin Seeds: ~19 grams of protein per 100 grams

Hemp Seeds: ~31 grams of protein per 100 grams

5. Pulses

Green Peas: ~5 grams of protein per 100 grams (cooked)

Split Pigeon Peas (Toor Dal): ~22 grams of protein per 100 grams (raw)

6. Vegetables

Spinach: ~2.9 grams of protein per 100 grams (cooked)

Broccoli: ~2.8 grams of protein per 100 grams (cooked)

7. Plant-Based Protein Powders

Pea Protein: ~80 grams of protein per 100 grams

Brown Rice Protein: ~70-80 grams of protein per 100 grams

Soy Protein Isolate: ~90 grams of protein per 100 grams

Key Notes:

Combining legumes with grains (e.g., rice and lentils) creates a complete protein profile.

Plant-based diets can meet protein needs effectively when diverse sources are included.

Popular Searches