Visit USA site >
Next Day Delivery 7 Days a Week (FREE Over £50). Results 100% Guaranteed. Pharma Grade (not just food grade). FREE gift: Spend Over £300. Close

Top 20 Best Vegetarian Sources of Protein

By LA Muscle on 22.01.2026 05:35 pm

RATE:  
 

Protein is essential for building muscle, supporting metabolism, balancing blood sugar, and keeping you full for longer. You don’t need meat to hit your protein targets — there are plenty of powerful vegetarian protein sources if you know what to eat and how much. Below are the top 20 vegetarian protein sources, including exact portion sizes and how much protein each provides. All values are approximate and based on cooked or ready-to-eat portions.

1. Tofu

  • Portion: 100g

  • Protein: ~12g

  • Why it’s great: Complete protein, versatile, absorbs flavour well

2. Tempeh

  • Portion: 100g

  • Protein: ~19g

  • Why it’s great: Fermented soy, excellent for gut health and muscle building

3. Lentils (Cooked)

  • Portion: 1 cup (200g)

  • Protein: ~18g

  • Why it’s great: Cheap, filling, great for heart health

4. Chickpeas (Cooked)

  • Portion: 1 cup (165g)

  • Protein: ~15g

  • Why it’s great: Perfect for curries, salads, hummus

5. Black Beans (Cooked)

  • Portion: 1 cup (170g)

  • Protein: ~15g

6. Kidney Beans (Cooked)

  • Portion: 1 cup (180g)

  • Protein: ~13g

7. Greek Yoghurt (Low-Fat)

  • Portion: 200g

  • Protein: ~20g

  • Why it’s great: High protein, great for digestion

8. Cottage Cheese

  • Portion: 200g

  • Protein: ~24g

  • Why it’s great: Slow-digesting casein protein, ideal before bed

9. Eggs

  • Portion: 2 large eggs

  • Protein: ~12g

  • Why it’s great: Complete protein with all essential amino acids

10. Quark

  • Portion: 200g

  • Protein: ~24g

  • Why it’s great: Very high protein, low fat

11. Edamame (Soybeans)

  • Portion: 1 cup (155g)

  • Protein: ~17g

12. Seitan (Wheat Protein)

  • Portion: 100g

  • Protein: ~25g

  • Why it’s great: One of the highest vegetarian protein sources

  • ⚠️ Not suitable for gluten intolerance

13. Quinoa (Cooked)

  • Portion: 1 cup (185g)

  • Protein: ~8g

  • Why it’s great: Complete plant protein + carbs for training fuel

14. Chia Seeds

  • Portion: 2 tablespoons (28g)

  • Protein: ~5g

15. Pumpkin Seeds

  • Portion: 30g handful

  • Protein: ~9g

16. Almonds

  • Portion: 30g handful

  • Protein: ~6g

17. Peanut Butter

  • Portion: 2 tablespoons (32g)

  • Protein: ~8g

18. Protein-Fortified Plant Milk (Soy/Pea)

  • Portion: 250ml glass

  • Protein: ~8–10g

19. Protein Pasta (Lentil or Chickpea)

  • Portion: 75g dry (serving)

  • Protein: ~18–22g

20. Vegetarian Protein Powder

  • Portion: 1 scoop (30g)

  • Protein: ~20–25g

  • Why it’s great: Easiest way to hit daily protein targets

How Much Protein Do You Actually Need?

As a rough guide:

  • Sedentary: 0.8g per kg bodyweight

  • Active: 1.2–1.6g per kg

  • Muscle building: 1.6–2.2g per kg

Example:
A 75kg person training regularly may need 120–150g protein per day — which is very achievable with the foods above.

Instagram



X

FEATURED PRODUCT
Fat Stripper® Intense

Fat Stripper® Intense

Results in just days, no killing yourself in the gym, you take NO RISK

£35


RECOMMENDED FOR YOU
Norateen® Black

Norateen® Black

World's First Norateen® Muscle Builder AND Fat Burner In One

£35
 
 
RECOMMENDED FOR YOU
Previous Next
Previous Next
Norateen Muscle Gummy and Fat Stripper Gummy in one Offer
£98.99  £160
The 2 strongest Fat Burners for serious people
£130  £184.98
Expensive next-level ingredients in an award-winning formula, 100% guaranteed gains
from £35
Guaranteed six pack or money back, NO RISK results typically in days
from £35
Voted "Best for Hard Gainers", Now with FREE Leaning agents, 50g per serving
from £79.99
LA Muscle

Special Offers

Would you like to receive notifications about special offers?

No thanks Allow



Close