Besly
Recipes Calculators Blog Help centre Science & sources Get the app →
Calories in food

Tofu: Calories, Protein, Carbs & Fat

Calories in tofu, by the numbers: 51% of them come from protein, 5% from carbs and 44% from fat. For 1 serving (85 g) that works out to 72 kcal, 9.3 g protein, 0.8 g carbs and 3.6 g fat.

Snap your plate, get calories and macros — free on the App Store →

Open on your iPhone
Scan to get Besly
72kcal per 1 serving (85 g)
85kcal per 100 g
9.3 gprotein per 1 serving

Tofu serving sizes: calories and macros

ServingGramsCaloriesProtein gCarbs gFat g
100 g1008510.914.2
1 oz28.4243.10.31.2
1 serving85729.30.83.6

Where the calories in tofu come from

Counting protein and carbs at 4 calories per gram and fat at 9, tofu gets 51% of its calories from protein, 5% from carbs and 44% from fat. This split is calculated from the macros listed per 100 g (10.9 g protein, 1 g carbs, 4.2 g fat).

Protein 51%Carbs 5%Fat 44%

Sodium, fiber, sugar and saturated fat in tofu

A 1 serving (85 g) of tofu also contains 6 mg sodium, 0.3 g fiber, 0.5 g sugar and 0.6 g saturated fat.

NutrientPer 100 gPer 1 serving (85 g)
Sodium7 mg6 mg
Fiber0.3 g0.3 g
Sugar0.6 g0.5 g
Saturated fat0.7 g0.6 g
Cholesterol0 mg0 mg
Potassium121 mg102.8 mg
Calcium350 mg297.5 mg
Iron5.4 mg4.6 mg
Vitamin C0.1 mg0.1 mg

How tofu compares with similar foods

Among the 5 foods compared here, tofu is number 1 when sorted from the lowest to the highest calories per 100 g (85 kcal). The comparison uses foods from the same food group (legumes & soy) that have a page on Besly.

Food (per 100 g)CaloriesProtein gCarbs gFat g
Tofu (this page)8510.914.2
Black Beans1328.923.70.5
Chickpeas1648.927.42.6
Hummus2377.81517.8
Lentils35224.663.41.1

Forms and preparations of tofu

Across the 3 forms listed for tofu, calories range from 85 kcal per 100 g (Tofu) to 271 kcal per 100 g (Tofu, fried).

Form or preparation (per 100 g)CaloriesProtein gCarbs gFat gDefault serving
Tofu (main entry)8510.914.21 serving (85 g): 72 kcal
Tofu, raw, firm, prepared with calcium sulfate14417.32.88.71 serving (126 g): 181 kcal
Tofu, fried27117.210.520.21 serving (85 g): 230 kcal

Frequently asked questions

How many calories are in 1 serving of tofu?

1 serving (85 g) of tofu has 72 calories, with 9.3 g protein, 0.8 g carbs and 3.6 g fat.

How many calories are in 100 g of tofu?

100 g of tofu has 85 calories, 10.9 g protein, 1 g carbs and 4.2 g fat. One ounce (28.4 g) is 24 calories.

Is tofu low in carbs?

Carbs supply 5% of the calories in tofu (protein 51%, fat 44%). Per 100 g there are 1 g of carbs, and 1 serving (85 g) has 0.8 g, including 0.3 g of fiber.

Recipes with tofu

Log tofu without typing. In Besly you snap the plate or say what you ate, and the calories and macros land in your diary. Get Besly →

Source: USDA FoodData Central, via the Besly food database (source tag “usda”, record us.generic.tofu). Data snapshot: October 16, 2026. Values are averages for the food as described and vary by brand, ripeness and preparation. Serving sizes come from the same record.

← Calories in common foods