Skip to main content
    Nutrition & Diet

    What Are the Best Plant Based Protein Sources?

    Mark Debson

    Mark Debson

    Author

    What Are the Best Plant Based Protein Sources?Save

    Quick Answer

    The densest plant based protein sources are seitan (about 25 g per 100 g), tempeh (about 20 g per 100 g), lentils (about 18 g per cooked cup), tofu (about 10 g per 100 g), and hemp hearts (about 10 g per 3 tablespoons).

    Pair any of them with a whole grain like brown rice, quinoa, or whole wheat and the meal becomes a complete protein with all nine essential amino acids covered.

    How Much Protein Do You Actually Need

    The standard daily target is 0.8 grams of protein per kilogram of body weight for general health. People who lift, run, or are building muscle should aim higher: 1.4 to 2.0 g per kg, according to the International Society of Sports Nutrition.

    For a 70 kg adult that is roughly 56 to 140 grams of protein per day. Plant foods can comfortably hit that range with planning. The trick is leaning on dense sources, not relying on rice and broccoli alone.

    The Complete Protein Myth

    For decades, vegans were told they had to combine specific foods at the same meal to make a complete protein. That advice is outdated. The body keeps a running pool of amino acids over the course of a day, so as long as you eat a varied diet of legumes, grains, nuts, seeds, and vegetables, the pool stays balanced.

    Eat lentils at lunch and brown rice at dinner and you still get all nine essential amino acids. You do not have to time them perfectly.

    The Heavy Hitters

    Seitan

    Seitan is cooked vital wheat gluten. It packs about 25 grams of protein per 100 grams, the highest density on this list. The texture mimics chicken or beef, making it the easiest swap in stir fries and sandwiches. Skip it if you are gluten sensitive.

    Tempeh

    Fermented whole soybeans pressed into a firm cake. About 20 grams of protein per 100 grams, plus probiotics from the fermentation. Tempeh has a nutty earthy flavour that holds up well to marinating, pan frying, or crumbling into chilli.

    the Best Plant Based Protein Sources: Sliced tempeh marinated in soy sauce arranged on a wooden board with herbs

    Tofu

    About 8 to 10 grams per 100 grams. Versatile, neutral, and cheap. Press extra firm tofu for 30 minutes before cooking to squeeze out water so it sears instead of steams.

    Lentils

    About 18 grams per cooked cup. Cook in 20 minutes without soaking. Loaded with iron, folate, and soluble fibre. Green and brown lentils hold their shape for salads, while red lentils break down into a creamy curry base.

    Chickpeas and Beans

    About 15 grams per cooked cup. Black beans, kidney beans, pinto beans, and chickpeas all sit in the same range and form the backbone of most plant based cuisines worldwide.

    Seeds and Nuts Worth Stacking

    • Hemp hearts: 10 g per 3 tablespoons. One of the few plant foods with a complete amino profile and a 3:1 omega 3 to omega 6 ratio.
    • Pumpkin seeds: 7 g per 28 g serving, plus magnesium and zinc.
    • Chia seeds: 5 g per 2 tablespoons, plus omega 3s and a fibre boost.
    • Almonds: 6 g per 28 g serving and a hit of vitamin E.
    • Peanut butter: 7 g per 2 tablespoons. The cheapest protein on the shelf.

    Grains That Pull Their Weight

    Most people think of grains as carbs only, but a few punch above their weight on protein.

    • Quinoa: 8 g per cooked cup. A complete protein on its own.
    • Buckwheat: 6 g per cooked cup. Naturally gluten free.
    • Oats: 6 g per half cup dry. A great breakfast base.
    • Whole wheat pasta: 7 g per cooked cup.

    Plant Protein Powders

    For athletes or anyone short on calories, a clean plant protein powder fills the gap. Look for blends that combine pea and rice protein, which together give a complete amino profile and a smoother mouthfeel than pea alone.

    A single scoop typically delivers 20 to 25 grams of protein. Stir into oats, smoothies, or pancake batter rather than treating it as the main source.

    Sample 100 Gram Plant Protein Day

    1. Breakfast: oats with hemp hearts and peanut butter (about 20 g).
    2. Lunch: lentil and quinoa salad with chickpeas (about 30 g).
    3. Snack: a scoop of pea protein in a banana smoothie (about 25 g).
    4. Dinner: tempeh stir fry over brown rice with edamame (about 30 g).

    That hits 105 grams without any meat, eggs, or dairy.

    Watch Outs

    Protein quality is more than grams. Plant proteins are usually lower in the amino acid leucine, which is the trigger for muscle protein synthesis. Spreading protein across four meals of 25 to 35 grams gives your body multiple leucine triggers through the day.

    Also pay attention to vitamin B12, iron, zinc, and omega 3s on a fully plant based diet. Either eat fortified foods regularly or take a quality supplement.

    The Takeaway

    Plant based protein is not a compromise. Stack dense sources like seitan, tempeh, lentils, tofu, and hemp hearts, spread protein evenly across the day, and pair legumes with grains for complete amino coverage. Done right, a plant based plate easily fuels everything from a desk job to a heavy training week.

    My Amazon picks

    Tap any card to check today's price.

    Mark Debson

    Written by

    Mark Debson

    I'm Mark Debson, the writer behind dmbio. I spend my days digging into the science behind everyday products, brands and habits, then translating what I find into clear answers you can read in about five minutes.

    Drafted with AI assistance, fully reviewed and edited before publishing. See our editorial & AI policy.

    Related reads