Health · Recipes

Plant-Based Protein Recipes

Lentils, tofu, tempeh, edamame — how to prepare each and hit protein targets without meat.

  • Plant-Based Protein Recipes
  • Plant-Based Protein Recipes Guide
  • Plant-Based Protein Recipes Tips
  • Plant-Based Protein Recipes Tutorial
  • Plant-Based Protein Recipes Reference
TL;DR
  1. 01Most plant proteins are incomplete (missing one or more essential amino acids) but can be combined over the course of a day — not necessarily in the same meal — to achieve complete amino acid coverage.
  2. 02Tofu, tempeh, edamame, and seitan all provide 15–25 g of protein per 100 g; lentils and beans provide 8–18 g per 100 g cooked.
  3. 03Hitting 1.6 g/kg/day of protein on a plant-based diet is achievable but requires intentional planning — protein targets are harder to meet on whole-plant foods than with meat or dairy.

Plant Protein Basics

Plant proteins differ from animal proteins in two important ways: completeness (the presence of all 9 essential amino acids) and digestibility (how much protein the body actually absorbs). Understanding these differences allows plant-based eaters to plan effectively rather than guess.

Protein digestibility corrected amino acid score (PDCAAS) is the primary measure of protein quality, scaled 0–1. Animal proteins score near 1.0; most plant proteins score 0.5–0.9. This means you need slightly more plant protein (by weight) to achieve equivalent amino acid delivery.

Plant protein sourceProtein per 100 g (cooked/prepared)Calories per 100 gPDCAAS scoreLimiting amino acid
Seitan (vital wheat gluten)25 g370 kcal (dry); ~150 kcal cooked0.25Lysine (very low)
Tempeh20 g193 kcal0.79Methionine (low)
Edamame (shelled, cooked)11 g122 kcal0.92None significant — nearly complete
Firm tofu17 g144 kcal0.93Methionine (slightly low)
Lentils (cooked)9 g116 kcal0.52Methionine and cysteine
Black beans (cooked)9 g132 kcal0.75Methionine
Chickpeas (cooked)9 g164 kcal0.78Methionine
Pea protein powder24 g/30 g serving~100 kcal/serving0.82Methionine

Tip: The old rule that plant proteins must be combined in the same meal is outdated. The body maintains an amino acid pool from meals throughout the day. Eating rice for lunch and lentils for dinner achieves adequate complementation just as effectively as eating rice and lentils together.

Tofu: Prep and Cooking Methods

Tofu is pressed soybean curd — bland on its own but an excellent vehicle for marinades and sauces due to its porous structure. The key to good tofu is removing moisture before cooking: pressing for 15–30 minutes dramatically improves texture and allows better browning.

  • Silken tofu — 6 g protein/100 g; best for smoothies, sauces, desserts, and scrambled tofu (soft, custard-like texture; crumbles when cooked).
  • Firm tofu — 15–17 g protein/100 g; best for stir-fries, grilling, baking; holds shape when pressed and cooked.
  • Extra-firm tofu — 17–20 g protein/100 g; best for pan-frying, air-frying, or grilling; most meat-like texture.

Crispy pan-fried tofu method (serves 2 | 220 kcal | 22 g protein):

  • Press 300 g extra-firm tofu for 20 minutes, then cut into 2 cm cubes.
  • Toss with 1 tbsp soy sauce, 1 tsp sesame oil, 1 tsp corn starch (the starch creates the crust).
  • Pan-fry in 1 tbsp avocado oil over high heat — do not move for 3 minutes per side until golden and crispy on each face.
Marinade baseFlavor profileBest use
Soy + garlic + ginger + sesameAsian/umamiStir-fries, noodle dishes, rice bowls
Miso + rice vinegar + mirinJapaneseBaked or grilled; miso-glazed tofu
Smoked paprika + cumin + lemonSmoky MediterraneanTacos, wraps, grain bowls
Nutritional yeast + garlic + lemonCheesy/savoryScrambled tofu; pasta sauces

Tempeh and Seitan

Tempeh is fermented whole soybean pressed into a dense cake. Fermentation improves digestibility, reduces phytates (antinutrients), and adds a nutty, earthy flavor. Unlike tofu, tempeh does not need pressing — it can go directly from package to pan.

Tempeh cooking method (serves 2 | 280 kcal | 30 g protein):

  • Slice 200 g tempeh into strips or cubes.
  • Steam for 10 minutes first — this reduces the natural bitter edge and opens the structure for better marinade absorption.
  • Marinate in a mix of 2 tbsp soy sauce, 1 tbsp maple syrup, 1 tsp smoked paprika for 20–30 minutes minimum.
  • Pan-fry or bake at 200°C / 400°F for 15–20 minutes, flipping halfway. Excellent in sandwiches, salads, or grain bowls.

Seitan is made from vital wheat gluten — essentially the protein fraction of wheat. It has the highest protein density of any plant source (~25 g/100 g cooked) and a chewy, meat-like texture.

FeatureTempehSeitan
Protein per 100 g cooked20 g25 g
Calories per 100 g193 kcal~140–170 kcal
Complete protein?Near-complete (low methionine)Incomplete (very low lysine)
Gluten-free?YesNo — IS gluten
Fermented?Yes — improved gut toleranceNo
SodiumLow (plain)Variable — check labels
Best cooking methodsPan-fry, bake, grill, crumbleBraise, simmer, slice and sear

Warning: Seitan is inappropriate for people with celiac disease or non-celiac gluten sensitivity — it is essentially pure gluten. It is also not suitable as a sole protein source due to very low lysine content; always pair with lysine-rich foods (legumes, soy products, quinoa).

Legumes and Lentils

Legumes — including lentils, chickpeas, black beans, white beans, kidney beans, and edamame — are the most accessible, affordable, and versatile plant protein sources. Unlike tofu or tempeh, most are available canned (pre-cooked) for zero preparation time.

LegumeProtein (per 200 g cooked)Fiber (per 200 g cooked)Calories (per 200 g)Best uses
Green/brown lentils18 g16 g230 kcalSoups, dal, salads, lentil bolognese
Red lentils16 g10 g210 kcalDal, soups, purees (fall apart when cooked)
Chickpeas18 g12 g330 kcalHummus, curries, roasting, falafels, salads
Black beans18 g15 g264 kcalTacos, burritos, soups, salads
Cannellini / white beans18 g12 g264 kcalItalian dishes, soups, mashed, salads
Edamame (shelled)22 g10 g244 kcalSnacks, salads, stir-fries, sushi bowls

High-protein lentil bolognese (serves 4 | 380 kcal | 22 g protein | 14 g fiber): Sauté 1 onion, 2 garlic cloves, 1 carrot, 1 celery stick in 2 tbsp olive oil. Add 400 g dry brown lentils (rinsed), 2 cans diced tomatoes, 500 mL vegetable stock, 2 tbsp tomato paste, 1 tsp oregano, 1 tsp thyme. Simmer 25–30 minutes until lentils are tender. Serve over whole grain pasta with nutritional yeast as Parmesan substitute.

Tip: Rinsing and draining canned beans before use removes about 40% of the sodium content compared to using the canning liquid. For best flatulence reduction, consume legumes regularly in small amounts rather than occasionally in large quantities — gut bacteria adapt over 3–4 weeks of consistent intake.

Complete Protein Combinations

Because most individual plant proteins are limited in one or more essential amino acids, strategic combinations across meals ensure the full spectrum of essential amino acids is available throughout the day. The key pairs address the most common limiting amino acids — lysine (low in grains) and methionine (low in legumes).

CombinationWhy it worksExample mealCombined protein (per serving)
Rice + lentilsRice provides methionine; lentils provide lysine — classic complementationDal with basmati rice18–22 g per serving
Whole wheat + beansWheat has methionine; beans have lysineBean chili over whole grain toast20–25 g per serving
Hummus + pitaChickpeas + wheat complement each otherHummus with whole grain pita + crudités14–18 g per serving
Tofu + quinoaBoth are near-complete; quinoa adds methionineStir-fried tofu over quinoa28–32 g per serving
Pea protein + hemp proteinHemp has methionine; pea has lysineMixed protein smoothie powder20–25 g per serving
Lentils + sunflower seedsSeeds high in methionine; lentils high in lysineLentil salad topped with sunflower seeds20 g per serving

Sample day hitting 120 g plant protein (for a 75 kg athlete at 1.6 g/kg):

  • Breakfast: Pea protein smoothie + 200 g soy milk + banana = 32 g protein
  • Lunch: Lentil and quinoa bowl + edamame + tahini dressing = 36 g protein
  • Dinner: Tempeh stir-fry + tofu + brown rice + broccoli = 38 g protein
  • Snack: 100 g cottage cheese alternative (soy-based) + 30 g almonds = 16 g protein
  • Total: 122 g protein | ~1,900 kcal

Tip: Nutritional yeast (2 tbsp = 8 g protein, 4 g fiber) is a complete protein and an excellent Parmesan substitute. It is fortified with B12 in most brands — a critical nutrient that cannot be reliably obtained from whole plant foods and requires supplementation on a vegan diet.

Mediterranean Diet RecipesPre and Post Workout Nutrition