Updated · USDA FoodData Central
🟢 OK in moderation

Tofu — 76 kcal

76
Calories
per 100 g
Protein
8.1 g
39%
Fat
4.8 g
52%
Carbohydrates
1.9 g
9%
96 kcal
½ cup (126g)
76
Calories
per 100 g
P
8.1 g
39%
F
4.8 g
52%
C
1.9 g
9%
96 kcal · ½ cup (126g)
23 min walking 10 min running 14 min cycling

About Tofu

Nutrition Facts

Nutrient Per 100 g Per serving
Calories76 kcal96 kcal
Protein8.1 g10.2 g
Fat4.8 g6.0 g
Carbohydrates1.9 g2.4 g
Fiber0.3 g0.4 g
Sugar0.6 g0.8 g
Water84.6 g106.6 g
Vitamins & Minerals
Calcium350 mg27%
Magnesium30 mg7%
Phosphorus97 mg8%
Potassium121 mg3%
Zinc0.8 mg7%
Iron5.36 mg30%
Manganese0.6 mg26%
Copper0.193 mg21%
Selenium17.4 µg32%
Folate15 µg4%
Source: USDA FoodData Central

Calories by Serving Size

ServingCaloriesProteinFatCarbohydrates
100 g76 kcal8.1 g4.8 g1.9 g
½ cup (126 g)96 kcal10.2 g6.0 g2.4 g
block (340 g)258 kcal27.5 g16.3 g6.5 g

Serving Calculator

grams
Per 100 g
76
kcal
8.1
Protein
4.8
Fat
1.9
Carbohydrates

Compare with Similar Foods

FoodCaloriesProteinFatCarbohydrates
Tofu76 kcal8.1 g4.8 g1.9 g
Lentils (cooked)116 kcal9 g0.4 g20.1 g
Black Beans (cooked)132 kcal8.9 g0.5 g23.7 g
Egg155 kcal12.6 g11.3 g1.1 g
Chickpeas (cooked)164 kcal8.9 g2.6 g27.4 g

Similar Foods

View all Eggs & Legumes →

Similar Calories from Other Categories

Is the protein in Tofu complete?
Tofu provides 8.1g of plant protein per 100g, but like most legumes, it is low in the amino acid methionine. Combining it with grains (rice, bread) over the course of the day creates a complete amino acid profile. Soy is the exception — it is complete on its own.
How much fiber does Tofu provide?
Tofu contains 0.3g of fiber per 100g — one of the richest fiber sources among whole foods. This fiber supports digestion, helps regulate blood sugar, and promotes lasting satiety, all for 76 kcal per 100g.
How should I prepare Tofu for best results?
Dried legumes benefit from soaking for 8–12 hours before cooking, which reduces cooking time and improves digestibility. Discard the soaking water, then simmer in fresh water until tender. Canned Tofu is a convenient pre-cooked alternative — just rinse to reduce sodium.
How can I reduce gas and bloating from eating Tofu?
Gradually increasing your intake over a few weeks allows gut bacteria to adapt. Soaking dried Tofu and discarding the water removes some gas-producing oligosaccharides. Adding digestive spices like cumin or ginger, and chewing thoroughly, also help.
Can Tofu replace meat as a protein source?
With 8.1g of protein and 0.3g of fiber per 100g, Tofu is a strong plant-based protein source. While the protein density is lower than meat, legumes provide additional fiber and phytonutrients. Combining with whole grains ensures you get all essential amino acids.
★★★★★

Track Tofu with CalZen

Snap a photo of your meal — CalZen AI instantly calculates calories, protein, carbs, and fat. No manual entry needed.

4.8
App Store
4.7
Google Play
3M+
Users
Download on the App Store Get it on Google Play
CalZen AI camera CalZen nutrition review