Tofu vs Tempeh: Protein, Cooking & Which to Choose
Tempeh has more protein, fibre, and a denser nutty flavour; tofu is milder and more versatile. Both are complete plant proteins. How they differ in nutrition, cooking, and best uses.
Written by UnityLife Admin
Edited by the UnityLife editorial team
Tofu and tempeh are both made from soybeans, but they’re different products with different nutrition profiles, textures, and cooking strengths. Tofu is coagulated soy milk pressed into blocks; tempeh is whole soybeans fermented with Rhizopus mould and bound into firm cakes. Both are complete proteins, both are calcium-rich, but the differences matter when you’re cooking.
Side-by-side nutrition (per 100 g)
Firm tofu: 144 cal, 17 g protein, 9 g fat, 3 g carbs, 2 g fibre, 350 mg calcium (calcium-set tofu only).
Tempeh: 192 cal, 20 g protein, 11 g fat, 8 g carbs, 9 g fibre, 111 mg calcium.
Tempeh wins on protein density, fibre (4× more), and B-vitamin content from fermentation. Tofu wins on calcium (if it’s calcium-set, which is most North American tofu) and calorie density.
Texture and cooking method
Tofu absorbs flavour from marinades and sauces, but pressing for 15–30 min before cooking is essential to remove excess water. Best preparations: pan-frying, baking, scrambling, or blending into smoothies (silken tofu).
Tempeh has a firm, chewy, nutty texture that holds its shape. It does well sliced, cubed, or crumbled and is excellent for grilling, sautéing, or baking. Steam tempeh for 10 min before marinating to reduce its slight bitterness.
Best uses for each
Tofu: stir-fries (pressed, cubed, pan-fried), miso soup (silken), scrambles (crumbled, with turmeric + nutritional yeast), mapo tofu, curries, smoothies (silken).
Tempeh: BLT-style sandwiches (sliced and pan-fried as “tempeh bacon”), buddha bowls, crumbled tempeh as a beef substitute in tacos or chili, marinated and grilled.
Soy and isoflavones — what the evidence says
Both tofu and tempeh contain isoflavones (genistein, daidzein) — phytoestrogens that have been shown in moderate intakes (1–2 servings/day) to be associated with reduced breast cancer risk and modest LDL-cholesterol reduction in adults (American Cancer Society, 2023).
Tempeh has lower isoflavone content per gram than tofu but adds the benefit of fermentation, which improves digestibility and B12 (in some commercial brands).
The bottom line
Both belong in a plant-forward kitchen. Use tofu when you want a soft texture or a flavour-absorbing canvas; reach for tempeh when you want chew, structure, and dense protein in a bowl or sandwich. Eat 1–2 servings per day — the evidence is supportive, not concerning.
UnityLife is Canada’s wellness letter. Join the free Sunday edition for one well-researched read per week — sign up here.
The bottom line
Both belong in a plant-forward kitchen. Use tofu when you want a soft texture or a flavour-absorbing canvas; reach for tempeh when you want chew, structure, and dense protein in a bowl or sandwich. Eat 1–2 servings per day — the evidence is supportive, not concerning.
Frequently asked questions
Tempeh has slightly more (20 g vs 17 g per 100 g) and tends to be eaten in slightly larger servings, so a typical tempeh meal delivers 25–30 g protein versus 18–22 g from tofu.
Sources & further reading
Was this article helpful?
Sunday Edition
Keep reading with UnityLife
Honest Canadian wellness writing in your inbox, every Sunday.
Comments
We moderate comments for kindness and Canadian spam. Expect a short delay before yours appears.
No comments yet — be the first.