Calories in Tofu

Source: USDA FoodData Central · Raw, Firm · Data verified by CaloriesCalc

76
kcal
per 100g, raw, firm
8.08
g
Protein
4.78
g
Fat
1.87
g
Carbs
0.3
g
Fiber
152
kcal per 200g serving (block)
76
kcal per 100g
38
kcal per oz (50g)
Calories in Tofu
🌿Only 76 kcal/100g — extremely low calorie protein
💪Complete plant protein — PDCAAS 1.0
🦴Calcium — 19% DV — more than milk per calorie
😌Only 1.87g carbs — keto-friendly
🔬Isoflavones — may support cardiovascular health
⚡Very low sodium — 7mg/100g

🍽 Calculate Calories for Any Amount of Tofu

Weight100g

Nutrition Facts

Per 100g tofu

* % Daily Value based on a 2,000 kcal diet.


Quick summary: Firm tofu contains 76 calories per 100g — one of the lowest-calorie protein foods. Only 1.87g carbs — effectively keto-friendly. The only plant food with complete protein (PDCAAS 1.0). Rich in calcium (19% DV — more than milk per calorie). Isoflavones have cardiovascular and hormonal health benefits. Very low sodium (7mg/100g).

Vitamins & Minerals — per 100g

NutrientAmount% Daily ValueBar
Calcium201mg19%
Manganese0.61mg27%
Copper0.19mg21%
Selenium9.9µg18%
Iron1.6mg9%
Phosphorus97mg8%
Magnesium30mg7%
Zinc0.8mg7%
Potassium121mg3%
Sodium7mg0%

Calories in Tofu by Weight

WeightCaloriesProteinNet CarbsFat
How does tofu fit your daily calorie goal?
Calculate your TDEE free
Calculate TDEE →

Macronutrient Breakdown — per 100g

Fat4.78g · 57% of calories
Protein8.08g · 43% of calories
Carbohydrates1.87g · 10% of calories
Fiber0.3g · Net carbs: 1.6g

Firm tofu. Silken tofu: 55 kcal/100g, 5g protein. Extra firm: 80-90 kcal, 10g protein. Fried tofu: 271 kcal. GI ~15. Pressing removes water and increases calorie density slightly.

Key Nutrients

🦴
Calcium
201mg
19% DV
More calcium than milk per equal calorie
💪
Protein
8.08g
16% DV
Complete protein — PDCAAS 1.0
🔬
Isoflavones
~25mg
Phytoestrogens
Cardiovascular and bone protection
⚡
Manganese
0.61mg
27% DV
Antioxidant enzymes
⚡
Magnesium
30mg
7% DV
Muscle and nerve
🦴
Phosphorus
97mg
8% DV
Bone and energy

Tofu Health Benefits

Complete Plant Protein at Extremely Low Calories

At 76 kcal/100g with 8.08g complete protein, tofu has one of the best protein-to-calorie ratios of any plant food. For vegans and vegetarians managing weight while meeting protein targets, tofu's near-zero carb content, complete amino acid profile, and extremely low calorie density make it exceptional.

Calcium — More Than Milk Per Calorie

Firm tofu provides 201mg of calcium per 100g (19% DV). At 76 kcal/100g, tofu provides more calcium per calorie than any dairy milk: milk (113mg Ca / 61 kcal = 1.85mg/kcal) vs tofu (201mg / 76 kcal = 2.64mg/kcal). For vegans seeking calcium without dairy, tofu is one of the most effective sources.

Isoflavones — Evidence-Based Benefits

Tofu's soy isoflavones have documented benefits in clinical trials: significant reduction in menopausal hot flash frequency and severity, modest improvement in bone density, reduction in LDL cholesterol (FDA-approved health claim for soy protein), and reduced risk of breast cancer in Asian populations with lifelong consumption.

Culinary Versatility

Tofu's near-neutral flavour and ability to absorb marinades makes it extraordinarily versatile: stir-fried, scrambled as an egg substitute, blended into sauces and smoothies, pressed and grilled, marinated and baked, or crumbled as a ground meat alternative.

Compare Tofu Calories

🥚
Egg
155 kcal/100g
+79 kcal
🍗
Chicken Breast
165 kcal/100g
+89 kcal
🫙
Greek Yogurt
97 kcal/100g
+21 kcal
🐟
Tuna
109 kcal/100g
+33 kcal
🫘
Soybeans
173 kcal/100g
+97 kcal
🫘
Lentils
116 kcal/100g
+40 kcal
🫘
Edamame
121 kcal/100g
+45 kcal
🌾
Oatmeal
71 kcal/100g
−5 kcal

Is Tofu Suitable for Your Diet?

✅
Weight loss
Excellent — 76 kcal, 8g protein
✅
Keto
Yes — 1.87g net carbs
❌
Paleo
No — legume-based
✅
Gluten-free
Yes
✅
Diabetic
Yes — very low carb and GI
✅
Vegan
Yes — primary protein source
✅
Vegetarian
Yes
✅
Heart health
FDA-approved soy protein claim

Related Calculators

TDEE Calculator
Daily calorie needs
Calorie Deficit
Lose weight safely
Macro Calculator
Protein, carbs & fat
Protein Calculator
Daily protein target
BMI Calculator
Body mass index
BMR Calculator
Calories at rest
Weight Loss
How fast will you lose weight
Body Fat %
Estimate body fat
Ideal Weight
Your target weight

Use This With Our Free Calculators

Frequently Asked Questions

How many calories in tofu?
Firm tofu has 76 calories per 100g. A 200g serving: 152 kcal with 16g protein.
Is tofu a complete protein?
Yes — made from soybeans, the only legume with complete protein (PDCAAS 1.0), providing all 9 essential amino acids.
Is tofu good for weight loss?
Excellent — only 76 kcal/100g with 8g complete protein. A 200g serving provides 152 kcal and 16g protein — very high satiety per calorie.
Is tofu keto?
Yes — only 1.87g carbs per 100g. One of the best high-protein keto foods for vegans and vegetarians.
Is tofu safe for men?
Yes — the concern that soy lowers testosterone is not supported by clinical evidence. Multiple meta-analyses find no effect of normal dietary soy on testosterone in men.
Firm vs silken tofu?
Firm: 76 kcal, 8g protein, holds shape — stir-fry, grilling. Silken: 55 kcal, 5g protein, custard texture — smoothies, sauces, desserts.

More Popular Foods

💪
a Protein Bar
390 kcal/100g
💪
Whey Protein
370 kcal/100g
💪
a Protein Shake
120 kcal/100g
💪
Protein Powder
375 kcal/100g
💪
Hummus
177 kcal/100g
💪
Olive Oil
884 kcal/100g
View all 135 foods →

Sources

Nutrition values from USDA FoodData Central. Not medical advice.