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
- 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.
- 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.
- 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 source | Protein per 100 g (cooked/prepared) | Calories per 100 g | PDCAAS score | Limiting amino acid |
|---|---|---|---|---|
| Seitan (vital wheat gluten) | 25 g | 370 kcal (dry); ~150 kcal cooked | 0.25 | Lysine (very low) |
| Tempeh | 20 g | 193 kcal | 0.79 | Methionine (low) |
| Edamame (shelled, cooked) | 11 g | 122 kcal | 0.92 | None significant — nearly complete |
| Firm tofu | 17 g | 144 kcal | 0.93 | Methionine (slightly low) |
| Lentils (cooked) | 9 g | 116 kcal | 0.52 | Methionine and cysteine |
| Black beans (cooked) | 9 g | 132 kcal | 0.75 | Methionine |
| Chickpeas (cooked) | 9 g | 164 kcal | 0.78 | Methionine |
| Pea protein powder | 24 g/30 g serving | ~100 kcal/serving | 0.82 | Methionine |
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 base | Flavor profile | Best use |
|---|---|---|
| Soy + garlic + ginger + sesame | Asian/umami | Stir-fries, noodle dishes, rice bowls |
| Miso + rice vinegar + mirin | Japanese | Baked or grilled; miso-glazed tofu |
| Smoked paprika + cumin + lemon | Smoky Mediterranean | Tacos, wraps, grain bowls |
| Nutritional yeast + garlic + lemon | Cheesy/savory | Scrambled 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.
| Feature | Tempeh | Seitan |
|---|---|---|
| Protein per 100 g cooked | 20 g | 25 g |
| Calories per 100 g | 193 kcal | ~140–170 kcal |
| Complete protein? | Near-complete (low methionine) | Incomplete (very low lysine) |
| Gluten-free? | Yes | No — IS gluten |
| Fermented? | Yes — improved gut tolerance | No |
| Sodium | Low (plain) | Variable — check labels |
| Best cooking methods | Pan-fry, bake, grill, crumble | Braise, 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.
| Legume | Protein (per 200 g cooked) | Fiber (per 200 g cooked) | Calories (per 200 g) | Best uses |
|---|---|---|---|---|
| Green/brown lentils | 18 g | 16 g | 230 kcal | Soups, dal, salads, lentil bolognese |
| Red lentils | 16 g | 10 g | 210 kcal | Dal, soups, purees (fall apart when cooked) |
| Chickpeas | 18 g | 12 g | 330 kcal | Hummus, curries, roasting, falafels, salads |
| Black beans | 18 g | 15 g | 264 kcal | Tacos, burritos, soups, salads |
| Cannellini / white beans | 18 g | 12 g | 264 kcal | Italian dishes, soups, mashed, salads |
| Edamame (shelled) | 22 g | 10 g | 244 kcal | Snacks, 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).
| Combination | Why it works | Example meal | Combined protein (per serving) |
|---|---|---|---|
| Rice + lentils | Rice provides methionine; lentils provide lysine — classic complementation | Dal with basmati rice | 18–22 g per serving |
| Whole wheat + beans | Wheat has methionine; beans have lysine | Bean chili over whole grain toast | 20–25 g per serving |
| Hummus + pita | Chickpeas + wheat complement each other | Hummus with whole grain pita + crudités | 14–18 g per serving |
| Tofu + quinoa | Both are near-complete; quinoa adds methionine | Stir-fried tofu over quinoa | 28–32 g per serving |
| Pea protein + hemp protein | Hemp has methionine; pea has lysine | Mixed protein smoothie powder | 20–25 g per serving |
| Lentils + sunflower seeds | Seeds high in methionine; lentils high in lysine | Lentil salad topped with sunflower seeds | 20 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.