Tofu (Firm) – Calories & Nutrition Table

NutrientAmount (per 100 g)
Calories144 kcal
Energy603 kJ
Protein17 g
Total Fat9 g
└ Saturated Fat1.3 g
└ Monounsaturated Fat2.0 g
└ Polyunsaturated Fat4.9 g
Carbohydrates3 g
└ Dietary Fiber2 g
└ Sugars0.6 g
Cholesterol0 mg
Sodium14 mg
Potassium237 mg
Calcium53% DV
Iron15% DV
Magnesium14% DV
Phosphorus15% DV
Zinc14% DV
Copper42% DV
Manganese51% DV
Selenium32% DV
Vitamin A18% DV

Disclaimer (Recommended to show under table)

Nutrition values are approximate and sourced from public food databases. Actual values may vary by brand, firmness, and preparation method.

Tofu Calories: A Complete Guide to Nutrition and Benefits

Tofu is a popular plant-based food made from soybeans and is widely used in Asian cuisine and plant-forward diets worldwide. Known for its versatility and high protein content tofu is also valued for its nutrient density. Understanding tofu calories can help you make informed choices whether your goal is weight management muscle building or overall healthy eating.

How Many Calories Are in Tofu?

The calorie content of tofu varies depending on its firmness brand and preparation method. On average:

  • Silken tofu (½ cup): ~70-90 calories
  • Soft tofu (½ cup): ~80-100 calories
  • Firm tofu (½ cup): ~120-150 calories
  • Extra-firm tofu (½ cup): ~140-170 calories

Most of these calories come from protein and healthy unsaturated fats with relatively few carbohydrates.

Actual calorie values may vary by brand and processing method.


Nutritional Breakdown

In addition to calories tofu provides a wide range of essential nutrients:

  • Protein: ~15-17 g per 100 g (firm tofu)
  • Fat: Mostly unsaturated fats that support heart health
  • Carbohydrates: ~3-4 g per serving
  • Calcium: Especially high in calcium-set tofu
  • Iron magnesium phosphorus zinc
  • Isoflavones: Naturally occurring plant compounds found in soy foods

This nutrient density helps make tofu a filling and satisfying food.


Tofu Calories vs. Other Protein Sources

Compared with many animal-based proteins tofu contains no cholesterol and can be lower in calories depending on portion size and preparation:

  • Chicken breast (½ cup cooked): ~115-120 calories
  • Eggs (2 large): ~140 calories
  • Cheddar cheese (½ cup): ~220 calories

Tofu offers a plant-based alternative that still provides substantial protein.


Do Cooking Methods Affect Tofu Calories?

Yes. Cooking methods can significantly change the calorie content:

  • Steamed or boiled tofu: Minimal calorie increase
  • Grilled or baked tofu: Slight increase depending on marinades
  • Pan-fried or deep-fried tofu: Calories can increase substantially due to added oil

For lower-calorie meals baking steaming or air-frying with minimal oil is recommended.


Is Tofu Good for Weight Loss?

Tofu can be a helpful food for weight management due to its high protein content which supports satiety. When combined with vegetables whole grains and balanced portions tofu-based meals can fit well into calorie-conscious diets.


Final Thoughts

Tofu calories vary based on firmness brand and preparation but tofu remains a nutrient-dense high-protein food suitable for many dietary patterns. Choosing lighter cooking methods allows you to enjoy its benefits without excessive added calories.

Nutritional values are approximate and provided for general informational purposes only.