Tempeh vs Seitan vs Tofu: (Taste + Nutrition Data)


Whether you’re vegan or just looking to eat more plant-based foods, tempeh, seitan, and tofu are among the best plant-based sources of protein.

This post will look at 2 main things: taste and nutrition (mainly protein content and quality).

Obviously taste is subjective, but I’ll go over the texture to expect, and which recipes each work best in.

For the nutrition, we’ll compare some actual numbers and look at the amino acid profiles of each protein source.

Let’s begin.

Tempeh vs Seitan vs Tofu: How Do They Taste?

None of the 3 have particularly strong tastes by themselves, but they do have a taste and texture:

Food Made from Texture Taste
Tofu Soy beans Perfectly smooth. Firmness depends on the one you buy. Bland, no real flavor (seasoning is important)
Tempeh Fermented soy beans Hard, crumbly texture. A bit nutty and sour. Some people like adding sauce to it, some don’t.
Seitan Vital wheat gluten Smooth, but chewy texture. Most similar to real meat (think a chewy chicken breast). Depends on the seitan recipe you use, is very versatile.

All 3 of these foods need to be prepared.

The difference is that tofu and tempeh are easy to find in grocery stores.

Seitan on the other hand won’t be called “seitan”, but many mock meats in the vegan/tofu section of stores have meat substitutes that are made from vital wheat gluten (the main requirement of being called seitan).

However, most people make their own seitan. It’s a lot easier than making your own tofu or tempeh. Here’s the simplest seitan recipe that I’ve used, once you’re used to making it, you can make fancier things like seitan “brisket”.

Is Seitan Good or Bad For You?


This is one question I’d like to address before moving on because it’s so common if you’ve never heard of seitan.

The only required ingredient in seitan is vital wheat gluten. Yes, that gluten, the protein from wheat.

Some people cannot tolerate it at all, so obviously seitan is not a good food for them.

But if you don’t have any gluten sensitivity, vital wheat gluten is just protein (and we’ll look at the quality later), and whether or not seitan is good for you will depend on the recipe you use.

For the most part, recipes consist of nutritional yeast (arguably healthy) and spices. As long as you don’t add too much sugar, I’d say that seitan is generally healthy for you.


Tofu, tempeh, and seitan can all taste great, but it depends on the recipe. In general, I’d say firm tofu would be the most consistently enjoyable for most people new to these foods.

Tempeh vs Seitan vs Tofu: Nutrition and Protein

It’s tough to compare them directly because the water content (and therefore caloric density) is so different for each of them.

So first we’ll look at a table of macros for each food per 100 grams of that food.

Second, we’ll look at the macros per 100 calories.

After that we’ll move onto looking at protein quality by breaking down the amino acid profiles of tempeh, tofu, and seitan.

*Important note about seitan: Since all seitan recipes differ, there’s no single nutritional profile for it. Instead I grabbed the nutritional info for vital wheat gluten. Obviously you’ll add other ingredients to it, so your actual seitan will have a higher percentage of fats/carbs. This applies to all the data from here on.

To start with, the macros per 100 grams:

  Tempeh (100g) Tofu (100g Firm) Seitan* (100g)
Calories 193 70 370
Fat (g) 10.8 4.2 1.9
Carbohydrates (g) 9.4 1.7 13.8
Fiber (g) N/A 0.9 0.6
Protein (g) 18.5 8.2 75.2
% calories from protein 33.3% 40.6% 81.3%

Vital wheat gluten by itself is essentially protein powder, so it’s no surprise that its protein content is so high.

Notice that tofu is very low in calories per typical serving volume. So if you’re on a cut trying to lose weight (and limiting your calories), tofu is the best protein source of these 3.

Now let’s look at the nutritional information per 100 calories:

  Tempeh Tofu Seitan
Fat (%) 46.7 49.9 4.5
Carbohydrates (%) 20 9.5 14.2
Protein (%) 33.3 40.6 81.3

If you care more about macros, this is more relevant. You’ll have to eat more servings of one food than another, but the percentages are what matter.

They all have a relatively low amount of carbohydrates, although tofu is best for low carb diets.

Nutrient Profiles

Past the macros we have the vitamins and minerals.

All 3 of these protein sources don’t have much in the way of vitamins, but have a decent amount of minerals.

The chart below shows the percent of RDA for each nutrient for tofu, tempeh, and seitan per 100 grams. I only included nutrients where there was a significant amount.

  Tempeh (100g) Tofu (100g) Seitan (100 g)
Calories 193 70 370
Nutrient % of RDA % of RDA % of RDA
Riboflavin 21 4 0
Niacin 13 1 0
Vitamin B6 11 4 0
Calcium 11 20 14
Iron 15 9 29
Magnesium 20 9 6
Phosphorus 27 12 26
Potassium 12 4 3
Copper 28 11 9
Manganese 65 31 0

Most of those nutrients aren’t particularly important or hard to get elsewhere, but I did highlight iron.

Since most of the people on this page are likely vegetarian of some kind, it can be hard to get enough iron.

Keep in mind that this is per 100 grams of each food (and seitan may have less when you add ingredients to vital wheat gluten).

Per calorie, tofu is the best for iron, and just about every other nutrient other than riboflavin and niacin.


Tofu is not very calorie dense, but it packs the most nutrition of the 3 usually. Vital wheat gluten itself doesn’t have many nutrients, so the nutritional value of your seitan will depend on what other ingredients are added to it.

Protein Quality (Essential Amino Acid Profiles)

Protein quality comes down to how “complete” a protein is.

If you have a diverse set of protein sources in your diet, you don’t really need to worry about this, as they’ll balance each other out.

However, if you rely heavily on a single source of protein, knowing which essential amino acids (the ones our bodies can’t make) it’s lacking can help you pair it with the best other protein sources.

You won’t find amino acid information for seitan of course, but you can find it in studies for wheat gluten. Your seitan’s amino acid profile should be very close to the same.

  RDA RDA Tempeh Tofu Wheat Gluten (Seitan)
  mg per kg for 70 kg person %RDA per 100 cal %RDA per 100 cal %RDA per 100 cal
Tryptophan (mg) 4 280 36 63 73
Threonine (mg) 15 1050 39 56 48
Isoleucine (mg) 20 1400 33 45 58
Leucine (mg) 39 2730 27 38 51
Lysine (mg) 30 2100 22 31 12
Methionine (mg) 15 1050 9 15 35
Phenylalanine (mg) 25 1750 26 36 57
Valine (mg) 26 1820 26 36 46
Histidine (mg) 10 700 34 46 64

Note that all the data for each food is in terms of the percent of the RDA per 100 calories.

For tofu, this would be just over 1 serving, while for tempeh it would be about 0.5 servings, and about a quarter of a serving for vital wheat gluten, as we looked at above in this post.

Overall, they all have solid amino acid profiles. It won’t take much more than a few servings to exceed 100% of your RDA for most essential amino acids.

However, I highlighted the biggest limiting amino acids of each because a few are quite low.

For tempeh and tofu it’s methionine. While for seitan the limiting essential acid is lysine.

I’ve written detailed posts on the best vegan sources of methionine, and the best vegan sources of lysine if you need help with those.


Tempeh, tofu, and seitan all have reasonably good amino acid profiles. However, tofu and tempeh are quite low in methionine, while seitan in low in lysine. All that means is that you should eat other sources of complementary protein throughout the day to get enough of those essential amino acids.

Which is Best? Seitan, Tempeh, Or Tofu?

Objectively, tempeh, seitan, and tofu are great plant-based protein sources.

There’s nothing major between them, but there are some differences (aside from taste) that may make one better than another in a certain situation:

  • Tofu – Fewest calories per serving, so good if limiting calories. Also has the most minerals per calorie. Better amino acid profile than tempeh (comparable to seitan).
  • Tempeh – Fermented, and may digest better than tofu if it’s giving you stomach problems. More caloric dense than tofu, which could make it a better option than tofu for gaining weight.
  • Seitan – Highest protein content of the 3, and a strong amino acid profile. Very caloric and protein dense, so very good for gaining weight.

If you don’t have a gluten sensitivity, seitan probably wins overall, but all 3 have a place in a healthy diet that needs a lot of protein.

About the author

Dale Cudmore

Your friendly neighborhood vegan from Toronto. I've spent over 6 years as a freelance nutrition writer and researcher. During this time, I've tested over 50 vegan protein powders, and over 100 other types of vegan supplements.


  • What about arginine? It is missing from the amino acid profile. A substantial percentage of us need to limit our consumption of arginine. I have been warned against soy and grain (esp. wheat) products for this reason. Thanks,