Plant Based Sources of Protein: Complete Food List

The Quick Rundown

  • Plant-based protein sources are abundant – you have way more options than you think
  • Complete proteins have all 9 essential amino acids – but incomplete proteins work fine when combined
  • You don't need to overthink it – eat a variety of whole foods and you'll hit your targets
  • Some sources are more convenient than others – know which ones fit your lifestyle
  • Botanika Blends Protein Powder fills the gaps – when whole foods aren't practical

Why Plant-Based Protein Sources Matter

Right, let's start with the basics: why should you care about plant-based protein sources?

Simple answer: Because protein is essential for literally everything your body does.

What protein actually does:

  • Builds and repairs muscle
  • Creates enzymes and hormones
  • Supports immune function
  • Maintains healthy skin, hair, and nails
  • Keeps you full and satisfied
  • Boosts metabolism

The plant-based advantage: Plant proteins come with fibre, micronutrients, and phytonutrients that animal proteins don't have. You're not just getting protein – you're getting a whole package of nutrition.

Complete vs Incomplete Proteins: What's the Difference?

This is where most people get confused. Let's clear it up.

Complete Proteins

What they are: Proteins that contain all 9 essential amino acids in adequate amounts.

Why they matter: Your body can't make these amino acids, so you need to get them from food.

Plant-based complete proteins:

  • Soy (tofu, tempeh, edamame)
  • Quinoa
  • Hemp seeds
  • Buckwheat
  • Spirulina
  • Nutritional yeast
  • Legumes + grains (when combined)

Pro tip: You don't need to eat complete proteins at every meal. Your body pools amino acids throughout the day.

Incomplete Proteins

What they are: Proteins that lack one or more essential amino acids.

Why they're still useful: When combined with other foods, they become complete.

Examples:

  • Rice (low in lysine)
  • Beans (low in methionine)
  • Nuts (low in lysine)
  • Seeds (low in lysine)

How to combine them:

  • Rice + beans = complete protein
  • Peanut butter + whole grain bread = complete protein
  • Lentils + quinoa = complete protein
  • Nuts + legumes = complete protein

Pro tip: Just eat a variety of foods throughout the day and you'll naturally get all amino acids.

Complete Plant-Based Protein Sources

Here are the plant-based foods that contain all 9 essential amino acids.

1. Soy Products (Tofu, Tempeh, Edamame)

Protein content:

  • Tofu (firm): 15-20g per 150g serving
  • Tempeh: 19g per 100g serving
  • Edamame: 18g per cup cooked

Amino acid profile: Complete (all 9 EAAs)

Pros:

  • ✅ Complete protein
  • ✅ Versatile (can be used in any cuisine)
  • ✅ Affordable
  • ✅ Easy to cook
  • ✅ Good source of iron and calcium

Cons:

  • ❌ Some people don't like the taste
  • ❌ Requires preparation (tofu needs pressing)
  • ❌ GMO concerns (though non-GMO options available)

How to use it:

  • Tofu: stir-fries, scrambles, smoothies, curries
  • Tempeh: pan-frying, marinating, grilling
  • Edamame: snacks, salads, side dishes

Australian availability: Widely available in supermarkets and Asian grocers

Cost: $3-6 per serving

2. Quinoa

Protein content: 8g per cup cooked (or 24g per cup dry)

Amino acid profile: Complete (all 9 EAAs)

Pros:

  • ✅ Complete protein
  • ✅ High in fibre
  • ✅ Gluten-free
  • ✅ Cooks quickly (15 mins)
  • ✅ Versatile (sweet or savoury)

Cons:

  • ❌ More expensive than rice or pasta
  • ❌ Can taste bitter if not rinsed
  • ❌ Lower protein per serving than legumes

How to use it:

  • Buddha bowls
  • Salads
  • Side dish (like rice)
  • Breakfast porridge
  • Baked goods

Australian availability: Available in most supermarkets and health food stores

Cost: $8-12 per kg

3. Hemp Seeds

Botanika Basics - Hemp Seeds - Botanika Blends

Protein content: 10g per 3 tbsp (30g)

Amino acid profile: Complete (all 9 EAAs)

Pros:

  • ✅ Complete protein
  • ✅ High in omega-3s
  • ✅ No preparation needed
  • ✅ Nutty, pleasant taste
  • ✅ Easy to add to any meal

Cons:

  • ❌ Expensive
  • ❌ Lower protein per serving than other sources
  • ❌ Can go rancid if not stored properly

How to use it:

  • Smoothies
  • Salads
  • Oatmeal
  • Energy balls
  • Toppings for any meal

Australian availability: Health food stores, some supermarkets

Cost: $15-25 per 200g bag

4. Buckwheat

Protein content: 6g per cup cooked

Amino acid profile: Complete (all 9 EAAs)

Pros:

  • ✅ Complete protein
  • ✅ Gluten-free
  • ✅ High in fibre
  • ✅ Affordable
  • ✅ Nutty flavour

Cons:

  • ❌ Lower protein than other complete sources
  • ❌ Less common in Australia
  • ❌ Takes longer to cook

How to use it:

  • Porridge
  • Salads
  • Side dish
  • Baked goods
  • Noodles (soba)

Australian availability: Health food stores, some supermarkets

Cost: $6-10 per kg

5. Spirulina

Protein content: 8g per 2 tbsp (10g)

Amino acid profile: Complete (all 9 EAAs)

Pros:

  • ✅ Complete protein
  • ✅ Very high protein density
  • ✅ Rich in micronutrients
  • ✅ Sustainable
  • ✅ Long shelf life

Cons:

  • ❌ Very strong taste (not for everyone)
  • ❌ Expensive
  • ❌ Hard to eat in large quantities
  • ❌ Can cause digestive issues if you're not used to it

How to use it:

  • Smoothies (masks the taste)
  • Spirulina tablets
  • Energy balls
  • Mixed into soups

Australian availability: Health food stores, online

Cost: $20-40 per 100g

6. Nutritional Yeast

Protein content: 8g per 2 tbsp (10g)

Amino acid profile: Complete (all 9 EAAs)

Pros:

  • ✅ Complete protein
  • ✅ Cheesy flavour (great for vegan cooking)
  • ✅ Rich in B vitamins
  • ✅ Easy to add to meals
  • ✅ Affordable

Cons:

  • ❌ Not a whole food (processed)
  • ❌ Can cause bloating in large amounts
  • ❌ Taste is polarising (love it or hate it)

How to use it:

  • Pasta dishes
  • Popcorn
  • Salads
  • Scrambled tofu
  • Soups

Australian availability: Health food stores, some supermarkets

Cost: $8-15 per 100g

7. Legumes + Grains (Combined)

Protein content: Varies (see below)

Amino acid profile: Complete when combined

Why it works: Legumes are low in methionine but high in lysine. Grains are high in methionine but low in lysine. Together, they're complete.

Best combinations:

  • Rice + beans = complete
  • Lentils + quinoa = complete
  • Chickpeas + pasta = complete
  • Peanut butter + whole grain bread = complete

Pro tip: You don't need to eat them in the same meal. Your body pools amino acids throughout the day.

Incomplete Plant-Based Protein Sources

These don't have all 9 essential amino acids, but they're still valuable protein sources – especially when combined.

Legumes (Beans, Lentils, Chickpeas, Peas)

Protein content:

  • Lentils: 18g per cup cooked
  • Chickpeas: 15g per cup cooked
  • Black beans: 15g per cup cooked
  • Split peas: 16g per cup cooked

Amino acid profile: Incomplete (low in methionine)

Pros:

  • ✅ High protein
  • ✅ Very high fibre
  • ✅ Affordable
  • ✅ Versatile
  • ✅ Long shelf life (dried)
  • ✅ Canned options available

Cons:

  • ❌ Incomplete protein (but easily fixed by combining)
  • ❌ Can cause bloating
  • ❌ Require cooking (unless canned)
  • ❌ High in phytic acid (reduces mineral absorption)

How to use them:

  • Curries
  • Soups
  • Salads
  • Pasta sauces
  • Hummus
  • Roasted snacks

Australian availability: Widely available in supermarkets (canned and dried)

Cost: $1-3 per can, $5-8 per kg dried

Pro tip: Soak dried legumes overnight and discard water to reduce phytic acid and bloating.

Grains (Rice, Oats, Pasta, Bread)

Protein content:

  • Brown rice: 5g per cup cooked
  • Oats: 10g per ½ cup dry
  • Wholemeal pasta: 7g per 100g dry
  • Wholemeal bread: 4g per slice

Amino acid profile: Incomplete (low in lysine)

Pros:

  • ✅ Affordable
  • ✅ Versatile
  • ✅ Long shelf life
  • ✅ Easy to cook
  • ✅ Widely available

Cons:

  • ❌ Lower protein than legumes
  • ❌ Incomplete protein
  • ❌ Can spike blood sugar if refined

How to use them:

  • Base for meals (rice, pasta, bread)
  • Breakfast (oats)
  • Side dishes
  • Baked goods

Australian availability: Widely available in all supermarkets

Cost: $1-3 per serving

Pro tip: Choose whole grain versions for more fibre and nutrients.

Nuts & Seeds (Almonds, Peanuts, Sunflower Seeds, Pumpkin Seeds)

Protein content:

  • Almonds: 6g per ¼ cup
  • Peanuts: 7g per ¼ cup
  • Sunflower seeds: 6g per ¼ cup
  • Pumpkin seeds: 9g per ¼ cup

Amino acid profile: Incomplete (low in lysine)

Pros:

  • ✅ High in healthy fats
  • ✅ Convenient (no cooking)
  • ✅ Nutrient-dense
  • ✅ Long shelf life
  • ✅ Versatile

Cons:

  • ❌ Incomplete protein
  • ❌ High in calories
  • ❌ Can be expensive
  • ❌ Easy to overeat

How to use them:

  • Snacks
  • Nut butters
  • Salads
  • Smoothies
  • Baked goods
  • Toppings

Australian availability: Widely available in supermarkets

Cost: $8-15 per kg

Pro tip: Pair with legumes or grains for complete protein.

Vegetables (Broccoli, Spinach, Peas, Mushrooms)

Protein content:

  • Broccoli: 4g per cup cooked
  • Spinach: 5g per cup cooked
  • Peas: 8g per cup cooked
  • Mushrooms: 3g per cup cooked

Amino acid profile: Incomplete (low in various amino acids)

Pros:

  • ✅ Low calorie
  • ✅ High in micronutrients
  • ✅ High in fibre
  • ✅ Affordable
  • ✅ Versatile

Cons:

  • ❌ Low protein (not a primary protein source)
  • ❌ Incomplete protein
  • ❌ Require cooking (mostly)

How to use them:

  • Side dishes
  • Salads
  • Soups
  • Stir-fries
  • Smoothies (spinach)

Australian availability: Widely available in supermarkets

Cost: $2-5 per serving

Pro tip: Use as a complement to other protein sources, not as your main protein.

Complete Protein Comparison Table

Source Protein/Serve Complete? Cost Convenience Best For
Tofu 15-20g ✅ Yes $$ Easy Stir-fries, scrambles
Tempeh 19g ✅ Yes $$ Medium Pan-frying, marinating
Edamame 18g ✅ Yes $$ Easy Snacks, salads
Quinoa 8g ✅ Yes $$$ Easy Bowls, salads
Hemp Seeds 10g ✅ Yes $$$$ Very Easy Smoothies, toppings
Buckwheat 6g ✅ Yes $ Medium Porridge, salads
Spirulina 8g ✅ Yes $$$$ Hard Smoothies
Nutritional Yeast 8g ✅ Yes $$ Very Easy Pasta, popcorn
Botanika Blends Protein Powder 25g ✅ Yes $$ Very Easy Smoothies, baking

Incomplete Protein Comparison Table

Source Protein/Serve Complete? Cost Convenience Best Paired With
Lentils 18g ❌ No $ Medium Grains
Chickpeas 15g ❌ No $ Medium Grains
Black Beans 15g ❌ No $ Medium Rice
Brown Rice 5g ❌ No $ Easy Beans, legumes
Oats 10g ❌ No $ Very Easy Nuts, seeds
Wholemeal Pasta 7g ❌ No $ Easy Legumes
Almonds 6g ❌ No $$ Very Easy Grains, legumes
Peanut Butter 8g ❌ No $$ Very Easy Whole grain bread
Pumpkin Seeds 9g ❌ No $$ Very Easy Grains, legumes

How to Combine Incomplete Proteins for Complete Amino Acid Profiles

Don't have complete proteins? No problem. Here's how to combine incomplete ones:

Classic Combinations

Rice + Beans

  • 150g cooked rice (5g protein)
  • 100g cooked beans (15g protein)
  • Total: 20g complete protein

Peanut Butter + Whole Grain Bread

  • 2 tbsp peanut butter (8g protein)
  • 2 slices whole grain bread (8g protein)
  • Total: 16g complete protein

Lentils + Quinoa

  • 150g cooked lentils (18g protein)
  • 150g cooked quinoa (8g protein)
  • Total: 26g complete protein

Chickpeas + Pasta

  • 100g cooked chickpeas (15g protein)
  • 100g cooked pasta (7g protein)
  • Total: 22g complete protein

Oats + Almonds

  • 50g oats (10g protein)
  • ¼ cup almonds (6g protein)
  • Total: 16g complete protein

Practical Tips for Getting Enough Plant-Based Protein

Tip 1: Eat a Variety

Why: Different sources have different amino acid profiles. Variety ensures you get all amino acids.

How: Rotate between different protein sources throughout the week.

Example:

  • Monday: Tofu stir-fry
  • Tuesday: Lentil curry
  • Wednesday: Chickpea pasta
  • Thursday: Tempeh wrap
  • Friday: Bean chilli
  • Saturday: Quinoa bowl
  • Sunday: Leftovers

Tip 2: Combine Proteins Strategically

Why: Incomplete proteins become complete when combined.

How: Pair legumes with grains, nuts with seeds, etc.

Examples:

  • Rice + beans
  • Pasta + lentils
  • Bread + peanut butter
  • Oats + almonds

Tip 3: Use Botanika Blends Protein Powder for Convenience

Why: It's a complete protein that requires zero cooking.

How: Add to smoothies, pancakes, oatmeal, or energy balls.

Benefit: Hits 25g protein in 2 minutes.

Tip 4: Spread Protein Throughout the Day

Why: Your body can only absorb so much protein per meal. Spreading it out maximises muscle protein synthesis.

How: Aim for 20-30g protein per meal, 3-4 times per day.

Example:

  • Breakfast: 25g (oats + nuts)
  • Lunch: 20g (lentil bowl)
  • Dinner: 25g (tofu stir-fry)
  • Snack: 10g (hummus + veggies)
  • Total: 80g

Tip 5: Don't Overthink It

Why: If you eat a variety of whole foods, you'll naturally get all amino acids.

How: Just eat whole plant foods and don't stress about "complete" vs "incomplete."

Reality: Your body pools amino acids throughout the day. You don't need every meal to be a complete protein.

Protein Content of Common Plant-Based Foods

Here's a quick reference guide:

High-Protein Sources (15g+ per serving)

Food Serving Protein
Tofu (firm) 150g 20g
Tempeh 100g 19g
Lentils (cooked) 1 cup 18g
Chickpeas (cooked) 1 cup 15g
Black beans (cooked) 1 cup 15g
Edamame 1 cup 18g
Botanika Blends Protein Powder 1 scoop 25g

Medium-Protein Sources (8-14g per serving)

Food Serving Protein
Quinoa (cooked) 1 cup 8g
Hemp seeds 3 tbsp 10g
Oats (dry) ½ cup 10g
Peanut butter 2 tbsp 8g
Almonds ¼ cup 6g
Nutritional yeast 2 tbsp 8g
Wholemeal pasta (dry) 100g 13g

Lower-Protein Sources (3-7g per serving)

Food Serving Protein
Brown rice (cooked) 1 cup 5g
Wholemeal bread 1 slice 4g
Broccoli (cooked) 1 cup 4g
Spinach (cooked) 1 cup 5g
Peas (cooked) 1 cup 8g
Pumpkin seeds ¼ cup 9g

Australian Availability & Where to Buy

Supermarkets (Coles, Woolworths, Aldi)

Available:

  • Canned beans and lentils
  • Tofu (usually in Asian section)
  • Oats
  • Nuts and seeds
  • Wholemeal pasta and bread
  • Peanut butter
  • Nutritional yeast (some stores)

Cost: Budget-friendly

Health Food Stores (Nourish, Vitality, Local Health Shops)

Available:

Cost: Slightly higher

Asian Grocers

Available:

  • Fresh tofu
  • Tempeh
  • Edamame
  • Asian vegetables
  • Specialty legumes

Cost: Often cheaper than supermarkets

Online (Amazon, iHerb, Botanika Blends)

Available:

  • Everything
  • Bulk options
  • Specialty items

Cost: Varies, often good for bulk purchases

FAQ: Plant-Based Protein Sources

Q: Do I need to eat complete proteins at every meal? A: No. Your body pools amino acids throughout the day. As long as you eat a variety of foods, you'll get all amino acids.

Q: Is soy safe? A: Yes. Despite myths, soy is safe and nutritious. Eat it in moderation as part of a varied diet.

Q: Can I get enough protein from plants? A: Absolutely. With proper planning, you can easily hit your protein targets on a plant-based diet.

Q: What's the cheapest plant-based protein source? A: Dried beans and lentils. Buy in bulk and you're looking at $1-2 per serving.

Q: What's the most convenient plant-based protein source? A: Botanika Blends Protein Powder. Mix with milk and you have 25g protein in 2 minutes.

Q: Are nuts a good protein source? A: They're decent (6-9g per ¼ cup), but pair them with grains or legumes for complete protein.

Q: Can I eat too much plant-based protein? A: No. Your body will just excrete excess. Eat as much as you need.

Q: Do I need to combine incomplete proteins in the same meal? A: No. Your body pools amino acids throughout the day. Combining them over the course of a day is fine.

Q: What about protein digestibility? A: Plant proteins are slightly less digestible than animal proteins, but the difference is small. Eat enough and you're fine.

The Bottom Line

Here's what you need to know about plant-based protein sources:

 Plant-based protein sources are abundant – you have way more options than you think

 Complete proteins are convenient, but not essential – incomplete proteins work fine when combined

 You don't need to overthink it – eat a variety of whole foods and you'll hit your targets

 Cost-effective options exist – beans and lentils are cheap

 Convenience options exist too  Botanika Blends Protein Powder for when whole foods aren't practical

 Spread protein throughout the day – 20-30g per meal is ideal

 Variety is key – different sources have different nutrient profiles

The magic of plant-based protein sources isn't that they're limited – it's that they're abundant. You have more options than omnivores. Use them strategically and you'll thrive.

Ready to master plant-based protein? Use this guide to build your meals, and grab Botanika Blends Protein Powder for convenience. Crafted by nature, powered by plants – no nasties, just real nutrition. 🌱

Useful Resources & Related Articles

Share:

FAQ: Plant Based Sources of Protein (Extended)

  • Plant proteins are lower in certain amino acids (but you can combine them), while animal proteins are complete. Plant proteins come with fibre and phytonutrients; animal proteins don't.

  • Yes. See our vegan athlete nutrition guide for detailed information.

  • Different, not better. Tempeh is nuttier and less processed; tofu is more versatile. Try both and see what you prefer.

  • If budget allows, yes. Organic reduces pesticide exposure. But conventional is fine too.

  • Dried legumes and grains in cool, dry places. Tofu in the fridge. Nuts and seeds in the fridge or freezer.

  • Yes, up to 3 months. Great for meal prep.

  • Plant proteins are slightly less bioavailable than animal proteins, but the difference is small. Eat enough and you're fine.

  • Not necessary, but it reduces cooking time and phytic acid (which reduces mineral absorption).

  • Yes, absolutely. Canned are more convenient. Just drain and rinse to reduce sodium.

More blogs

  • Creatine Monohydrate: Complete Review

    Creatine Monohydrate: Complete Review

    Creatine is for everyone – not just bodybuilders, but athletes, fitness enthusiasts, and people seeking better health Botanika Blends Creatine Monohydrate is Australia's best plant-based creatine – vegan, clean, effective 3g per serving of pure creatine monohydrate – scientifically proven to work Supports...

  • Botanika Blends Plant Protein Powder: Complete Review

    Botanika Blends Plant Protein Powder: Complete Review

    The Quick Rundown Botanika Blends is Australia's best plant-based protein powder – organic, clean ingredients, actually tastes good All 3 flavours are delicious – Vanilla Cake Batter, Strawberries & Cream, Choc Peanut Butter Up to 26g complete plant-based protein per scoop – all 9 essential amino...

  • Plant-Based Protein Smoothie Recipes: 20 Easy Ideas

    Plant-Based Protein Smoothie Recipes: 20 Easy Ideas

    The Quick Rundown Smoothies are the easiest way to add plant-based protein – 5 minutes, no cooking, delicious You need just 5 basic ingredients – liquid, protein, fruit, greens, toppings Botanika Blends Plant Protein makes it effortless – 25g protein per scoop, tastes amazing...

Eyes Off the Butt, Onto the Inbox

Get early access to new products, exclusive offers, and secret plant-based perks you won’t find anywhere else.

Free AU shipping for
order over $120
All natural & plant based
Join our loyalty program
and earn rewards
Our team of experts are here to answer any queries
Made in Brisbane, Australia