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

  • Cacao Hazelnut Chocolate Protein Cups

    Cacao Hazelnut Chocolate Protein Cups

    Method Mix the BaseCombine crushed biscuits with condensed milk until it forms a sticky, crumbly mixture. PressLine a muffin tray with paper liners. Press 1 teaspoon of base into each cup. Pop into the freezer for 5 minutes to set....

  • The Best Fibre Supplement in Australia: Your Complete PHGG Fibre Guide

    The Best Fibre Supplement in Australia: Your Complete PHGG Fibre Guide

    Let's be honest, most fibre supplements are rough. They're gritty, they taste like cardboard, and they leave you feeling bloated and uncomfortable. But here's the thing: fibre is essential. It's not optional. Your gut health depends on it. Your energy, your mood, your...

  • Vegan Raffaello Protein Balls

    Vegan Raffaello Protein Balls

    Raffaello… but make it plant-based, nourishing and a little bit magical. These creamy coconut bites bring all the dreamy white chocolate and coconut vibes of the classic treat, with a wholesome twist thanks to Keto Creamer. Soft on the inside,...

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