Nutrition · Plant Protein

Tofu, Tempeh and Seitan: A Beginner's Comparison

Three plant proteins, three very different foods. One is soft and versatile, one is nutty and fermented, one is chewy and meat-like. Here is how they compare and when to use each.

KF.Social Editorial ·Updated 18 July 2026 ·8 min read Evidence-reviewed

Three foods, three jobs

Tofu is soft and versatile, tempeh is nutty and fermented, seitan is chewy and meat-like. Different tools for different meals.

If you are moving toward more plant-based meals, three names come up again and again: tofu, tempeh, and seitan. They get lumped together as "the vegan proteins", but they are as different from each other as chicken is from cheese. One is made from soy milk, one from fermented whole soybeans, and one from pure wheat protein. They differ in taste, texture, how much protein they pack, and even who can safely eat them. Here is a clear, beginner-friendly comparison so you know which to grab and how to cook it.

The short version

  • Seitan is the highest in protein at about 25 grams per 100 grams, tempeh next at around 19 grams, and tofu lowest at roughly 8 to 12 grams.
  • Tofu and tempeh are soy and are complete proteins. Seitan is wheat gluten and is lower in one amino acid, so pair it with beans or lentils.
  • Seitan contains gluten, so it is off the table for anyone with coeliac disease or gluten sensitivity.
  • Tempeh is fermented, giving it a nutty flavour, more fibre, and easy digestibility.
  • The old worry that soy lowers testosterone does not hold up in the research on men.
1

What each one actually is

Before the numbers, it helps to know what you are eating. These three are made in completely different ways, which explains why they taste and behave so differently in the pan.

  • Tofu is made by curdling soy milk and pressing it into blocks, a bit like making cheese from soy. It is mild, soft, and takes on whatever flavour you cook it with.
  • Tempeh is made from whole soybeans that are fermented and pressed into a firm cake. It keeps the whole bean, so it has more fibre, and fermentation gives it a nutty, savoury taste.
  • Seitan is made from wheat gluten, the protein left when you wash the starch out of wheat dough. It is dense, chewy, and the most meat-like of the three.

So two of them are soy foods and one is a wheat food. That single fact drives most of the differences that follow, from protein quality to who can eat them.

2

The nutrition, side by side

Here is how they stack up per 100 grams. The protein spread is wide, so if raw protein density is your priority the ranking is clear.

Per 100 gTofu (firm)TempehSeitan
Proteinabout 8 to 12 gabout 19 gabout 25 g
Caloriesabout 120about 190about 140
Fatabout 6 to 8 gabout 11 gabout 2 g
Fibrelowabout 5 glow
Complete proteinYesYesNo (low in lysine)

Seitan wins on protein per calorie, which is why it is popular with people chasing high protein on plants. Tempeh brings the most fibre and a fuller nutrient profile from the whole bean. Tofu is the lowest in protein of the three but the most versatile and the easiest to start with. None is a bad choice, they simply suit different plates.

One detail that often gets missed: much of the tofu sold in shops is set with calcium, which turns it into a quietly useful source of calcium and iron as well as protein. Check the label for calcium sulphate or calcium chloride and you get a bonus mineral hit for free. Tempeh, because it keeps the whole fermented bean, also carries a decent amount of iron and a range of B vitamins. So while tofu looks the weakest on the protein line, it earns points back on the mineral side, and both soy foods do more for you than the headline gram count suggests.

About that lysine gap

Seitan is lower in an amino acid called lysine, so on its own it is not a complete protein. This is easy to fix: eat it with beans, lentils, or peas across the day and the gap closes. Soy foods like tofu and tempeh are already complete and need no pairing.

3

Who can and cannot eat each

This is where the base ingredient really matters, so it is worth being clear before you cook for anyone.

  • Coeliac disease or gluten sensitivity: avoid seitan entirely, it is pure gluten. Tofu and tempeh are naturally gluten free, though check tempeh labels for added grains.
  • Soy allergy: avoid tofu and tempeh; seitan is fine.
  • Nut-free, dairy-free needs: all three are naturally free of nuts and dairy, which makes them useful allergy-friendly proteins.
  • Everyone else: all three are great, and rotating them gives you variety in taste and nutrients.
Seitan is not gluten free

This trips people up. Seitan is made from gluten, so it is one of the most concentrated gluten foods there is. Never serve it to someone with coeliac disease.

4

The soy and hormones question

You may have heard that soy foods like tofu and tempeh mess with hormones, especially that they lower testosterone in men because they contain plant compounds called isoflavones. It is a persistent myth, and the evidence does not support it. A 2021 analysis pooling dozens of clinical studies found that neither soy nor its isoflavones lowered testosterone or raised oestrogen in men.

In normal food amounts, tofu and tempeh are simply high-quality protein. Soy is also one of the few complete plant proteins, which makes it especially handy for building and keeping muscle on a plant-based diet. If you enjoy it, there is no hormonal reason to hold back.

5

How to cook each without disappointment

Most "I hate tofu" stories are really "I cooked it wrong" stories. Each of these three rewards a different technique.

  1. Tofu: press, then flavour. Press firm tofu to squeeze out water, then marinate or coat it. Bake, air-fry, or pan-fry until the edges crisp. Dry surface plus high heat equals a texture people actually like.
  2. Tempeh: steam, then season. Steaming or simmering tempeh for a few minutes softens its slight bitterness. Then slice, marinate, and pan-fry. It soaks up sauce beautifully and holds its shape.
  3. Seitan: keep it saucy. Seitan is chewy and can dry out, so cook it fast and finish with plenty of sauce. It shines in stir-fries, sandwiches, and stews as a meat stand-in.
  4. Hit your protein target. Aim for a solid palm-to-fist-sized portion at each meal. A 150 g block of tempeh or seitan alone can deliver 30 grams or more of protein.
The beginner's shortcut

Start with tofu for its forgiving versatility, add tempeh when you want more protein and fibre, and reach for seitan when you want a chewy, meat-like centrepiece. Rotating all three keeps plant meals interesting and your amino acids well covered.

6

Questions people ask

Which has the most protein: tofu, tempeh, or seitan?
Seitan, at around 25 grams per 100 grams, is the most protein-dense. Tempeh follows at about 19 grams, and firm tofu has roughly 8 to 12 grams. Seitan also has the most protein per calorie because it is very low in fat, which makes it a favourite for high-protein plant-based eating.
Is seitan gluten free?
No, the opposite. Seitan is made from wheat gluten, so it is one of the most concentrated gluten foods there is. Anyone with coeliac disease or gluten sensitivity should avoid it and choose tofu or tempeh instead, which are naturally gluten free.
Do I need to combine these proteins to get all the amino acids?
Tofu and tempeh are soy, which is a complete protein, so they need no combining. Seitan is lower in the amino acid lysine, so pair it with beans, lentils, or peas across the day. You do not have to combine them in the same meal, just over the course of the day.
Does eating soy lower testosterone in men?
No. A 2021 analysis of dozens of clinical studies found that neither soy nor its isoflavones lowered testosterone or raised oestrogen in men at normal intakes. Tofu and tempeh are simply high-quality, complete plant proteins.
7

References

  1. US Department of Agriculture. FoodData Central: tofu, tempeh, and seitan (wheat gluten). 2024. fdc.nal.usda.gov
  2. Reed KE, et al. Reproductive Toxicology. Neither soy nor isoflavone intake affects male reproductive hormones: an expanded and updated meta-analysis of clinical studies. 2021. doi.org/10.1016/j.reprotox.2020.12.019
  3. Jager R, et al. Journal of the International Society of Sports Nutrition. International Society of Sports Nutrition Position Stand: Protein and Exercise. 2017. doi.org/10.1186/s12970-017-0177-8

Last reviewed 18 July 2026. We check health-condition articles against current guidelines and update the date above when we do.

Send this to someone who needs it
WhatsApp Message X
Find your people

Communities for this

Groups on KF.Social where people are already working on this together. Open one, or browse them all.

Everyday Eating Eating well on a normal week, without a plan you will abandon by Thursday. Weeknight Cooks Under-45-minute dinners, real grocery lists, honest reviews of that TikTok pasta. The Long Table Supper clubs, potlucks, and dinner with strangers who do not stay strangers.
Browse all communities
Build plant meals that hit the numbers

Track your plant protein with confidence.

KF.Social knows the protein in tofu, tempeh, and seitan, so you can build plant-based meals that actually hit your target. Set your goal and let the app flag when you are short.

Dinner
32 g protein, plant based
150 g tempeh29 g protein
FibreHigh
Complete proteinYes (soy)
KF.Social
KF.Social Editorial
Written by the KF.Social team, checked against current guidelines
We write plain-language fitness and health content and update it as the science moves. This article is educational and does not replace advice from your own doctor or care team.
#protein #plant based #comparison