Skip to content

What are the macronutrients in 100g of tofu?

4 min read

According to Healthline, a standard 100g serving of firm, calcium-set tofu provides an impressive 17 grams of complete protein. This article explains what are the macronutrients in 100g of tofu and details how the nutritional profile changes based on its firmness and processing.

Quick Summary

A typical 100g serving of firm tofu contains approximately 17g protein, 9g fat, and 3g carbohydrates. Tofu's exact macronutrient composition varies significantly based on its water content and firmness.

Key Points

  • Macronutrient Varies by Firmness: The protein, fat, and carb content of tofu depends on its water content, which is determined by how much it was pressed.

  • Firm Tofu's Profile: A 100g serving of firm, calcium-set tofu provides approximately 17g protein, 9g fat, and 3g carbs.

  • Extra-Firm is Most Protein-Dense: Extra-firm tofu has the highest protein concentration per 100g (up to 15g) and the lowest water content.

  • Silken Tofu is Creamiest and Lowest in Protein: Silken tofu has a very high water content, resulting in less protein (4–7g per 100g) but a delicate texture perfect for sauces.

  • Tofu is a Complete Protein: All varieties of tofu contain all nine essential amino acids, making it an excellent and reliable protein source for plant-based diets.

  • Minerals are a Bonus: Beyond macronutrients, tofu is rich in important minerals like calcium, manganese, and iron.

In This Article

Tofu, a staple in many cuisines for centuries, has gained immense popularity as a healthy, versatile plant-based protein source. However, its macronutrient profile—the balance of proteins, fats, and carbohydrates—is not uniform across all types. The key factor is the tofu's firmness, which directly correlates with its water content and, consequently, its nutritional density. This comprehensive guide will break down the specific macronutrients in a 100g serving of different tofu varieties.

Macronutrient Breakdown for 100g of Firm Tofu

Firm tofu is one of the most common and versatile varieties, making it a great starting point for analyzing macronutrients. Its density means it has a lower water content than softer varieties, concentrating its protein and fat. A typical 100g serving of firm, calcium-set tofu offers the following macronutrient profile:

  • Protein: 15–17 grams. Tofu is celebrated for being a complete protein, containing all nine essential amino acids required by the human body. This makes it an excellent building block for muscles, tissues, and enzymes.
  • Fat: 8–10 grams. The fat content in firm tofu is predominantly heart-healthy polyunsaturated fat, with small amounts of monounsaturated and saturated fat. This provides a good source of energy without the cholesterol found in animal-based proteins.
  • Carbohydrates: 2–3 grams. Firm tofu is a low-carb food, with a very small portion of its content coming from carbohydrates. This makes it suitable for low-carb diets.

It is important to note that these values can vary slightly by brand and processing methods. For instance, tofu prepared with calcium sulfate tends to differ slightly from nigari-set tofu.

How Tofu Firmness Affects Macronutrients

The manufacturing process determines the firmness of tofu. Soft, silken, medium, and extra-firm varieties are all made by coagulating soy milk, but the amount of pressing changes the final product. As more water is pressed out, the block becomes denser, increasing the concentration of macronutrients by weight.

A Comparative Look at Different Tofu Types

Let's compare the macronutrient differences between the most common varieties, based on a 100g serving:

  • Silken Tofu: With the highest water content, silken tofu is the least dense. It's often used for sauces, dressings, and desserts. A 100g serving typically has around 4–7 grams of protein, 3 grams of fat, and 2–3 grams of carbohydrates.
  • Soft Tofu: Slightly denser than silken, soft tofu is great for scrambles and miso soup. It contains a moderate amount of protein, usually 5–8 grams per 100g.
  • Firm and Extra-Firm Tofu: These are the densest varieties and, therefore, the highest in protein and fat per 100g. Extra-firm can have up to 15g of protein per 100g, making it an excellent choice for frying, grilling, or baking due to its ability to hold its shape.

Tofu Macronutrient Comparison Table (per 100g)

Tofu Type Protein (g) Fat (g) Carbohydrates (g) Water Content Best For
Silken 4-7 ~3 2-3 Very High Desserts, smoothies, sauces
Soft 5-8 ~3-4 ~2-3 High Scrambles, dressings, miso soup
Medium ~8 ~5 ~2 Moderate Braised dishes, stir-fries
Firm 15-17 8-10 2-3 Low Grilling, baking, pan-frying
Extra-Firm 12-15 6-9 1-2 Very Low Grilling, frying, slicing

Why Tofu is a Valuable Dietary Choice

Beyond its macronutrient content, tofu offers several other nutritional benefits:

  • Complete Protein Source: As a complete protein, tofu is a reliable source of all nine essential amino acids, crucial for vegans and vegetarians.
  • Rich in Minerals: Tofu is a great source of minerals, especially calcium, which is vital for bone health. A 100g serving of calcium-set firm tofu can provide over 50% of the daily value for calcium. It also contains good amounts of iron, manganese, and copper.
  • Heart-Healthy Fats: The polyunsaturated fats in tofu, including omega-3s, contribute to heart health by helping to lower bad cholesterol levels.

How to Cook Different Tofu Varieties

To best utilize tofu's macronutrient profile and texture, it's helpful to know how to prepare each variety effectively:

  1. Silken and Soft Tofu: These delicate types don't require pressing. They are best used in applications where a smooth, creamy texture is desired. Try blending silken tofu into smoothies for a protein boost or using it as a dairy-free base for creamy soups and sauces.
  2. Firm Tofu: For firm tofu, pressing is recommended to remove excess water. This allows it to better absorb marinades and helps it crisp up when cooked. It's an excellent choice for stir-fries, curries, and baked dishes.
  3. Extra-Firm Tofu: The high density of extra-firm tofu means it requires minimal pressing. Its meat-like texture holds up well to frying, grilling, and crumbling. It's a superb substitute for ground meat in dishes like tacos or bolognese.

Marinades and Seasoning

Because tofu's flavor is naturally mild, it readily absorbs marinades. For a savory profile, consider a blend of soy sauce, ginger, garlic, and a touch of maple syrup. For a sweeter flavor, a mixture of coconut aminos and pineapple juice works well. Marinating for at least 30 minutes, or longer for better flavor penetration, is ideal.

Conclusion

Understanding what the macronutrients in 100g of tofu are is key to incorporating it into a balanced diet. The nutritional density of tofu is directly tied to its firmness, with extra-firm varieties offering the highest concentration of protein and fat. Regardless of the type, tofu provides a complete protein source, healthy fats, and essential minerals, making it a highly valuable and versatile component of any meal plan. Whether you're blending silken tofu into a smoothie or grilling extra-firm blocks for a main dish, this plant-based food is a nutritious powerhouse. For more in-depth information on soy nutrition and heart health, visit the American Heart Association.

Frequently Asked Questions

No, 100g of chicken contains significantly more protein than 100g of tofu. While a 100g serving of firm tofu provides around 17g of protein, a comparable amount of chicken can have over 27g.

Yes, tofu is considered a low-carb food, especially the firm and extra-firm varieties. A 100g serving of most tofu types contains only a few grams of carbohydrates, making it suitable for many low-carb diets.

The primary macronutrient in tofu is protein, with a moderate amount of fat. However, the exact protein-to-fat ratio varies depending on the firmness, with firmer types having a higher concentration of both.

The amount of fat in 100g of tofu varies by firmness. Firm tofu contains around 9g of fat per 100g, while silken tofu has less, around 3g per 100g. The fat is mostly heart-healthy polyunsaturated fat.

Extra-firm tofu has the most protein per 100g due to its low water content. Some extra-firm varieties can contain up to 15g of protein in a 100g serving.

Cooking tofu does not significantly change its fundamental macronutrient breakdown per 100g, but preparation methods can affect its caloric density. For example, frying tofu will increase its fat and calorie content due to the added oil.

Yes, tofu is an excellent protein source for vegans and vegetarians because it is a complete protein, meaning it provides all the essential amino acids the body needs. It is also versatile and can be used in many dishes.

References

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.