Tofu (Firm): Carbs, Protein, Fat & Calories

One serving of tofu, firm (½ cup (126 g)) has 3.5 g carbs (0.6 g net), 21.8 g protein, 11 g fat and 181 calories. Change the amount below to calculate any portion.

Nutrition FactsAmount: 126 g
Calories181
% Daily Value*
Total Fat 11 g14%
Saturated Fat 1.6 g8%
Total Carbohydrate 3.5 g1%
Dietary Fiber 2.9 g10%
Net Carbs 0.6 g
Protein 21.8 g44%

* Based on a 2,000-calorie diet. Rounded averages from USDA FoodData Central.

Carbs 7%Protein 44%Fat 49%

Tofu (Firm) by serving size

ServingCaloriesCarbsNet carbsProteinFat
½ cup (126 g)1813.5 g0.6 g21.8 g11 g
3 oz (85 g)1222.4 g0.4 g14.7 g7.4 g
1 oz (28 g)410.8 g0.1 g4.9 g2.5 g
100 g1442.8 g0.5 g17.3 g8.7 g

Key facts

  • 7% of its calories come from carbs, 44% from protein and 49% from fat — it is mainly a fat food.
  • Among the 12 foods in Eggs, Dairy & Plant Protein, it ranks #5 of 12 for protein per calorie.
  • To get 30 g of protein you need about 173 g (6.1 oz) — 250 calories.
  • One serving (½ cup, 126 g) has 1.6 g saturated fat — 8% of the daily value.
  • With 2.9 g fiber per serving (½ cup, 126 g), it is a good source of fiber (10%+ DV).

Compare with other eggs, dairy & plant protein (per 100 g)

FoodCaloriesCarbsNet carbsProteinFat
Egg (Whole)1430.7 g0.7 g12.6 g9.5 g
Egg White520.7 g0.7 g10.9 g0.2 g
Milk (Whole)614.8 g4.8 g3.2 g3.3 g
Milk (2%)504.8 g4.8 g3.3 g2 g
Greek Yogurt (Plain Nonfat)593.6 g3.6 g10.2 g0.4 g
Yogurt / Curd (Plain Whole Milk)614.7 g4.7 g3.5 g3.3 g
Cottage Cheese (2%)844.3 g4.3 g11 g2.3 g
Cheddar Cheese4031.3 g1.3 g24.9 g33 g
Mozzarella (Part-skim)2542.8 g2.8 g24.3 g15.9 g
Paneer3213.6 g3.6 g25 g25 g
Tofu (Firm)1442.8 g0.5 g17.3 g8.7 g
Whey Protein Powder (typical)40010 g10 g80 g5 g

Frequently asked questions

How many carbs are in tofu, firm?

One serving of tofu, firm (½ cup, 126 g) has 3.5 g of carbohydrate, including 2.9 g of fiber, so 0.6 g net carbs. Per 100 g it has 2.8 g carbs (0.5 g net).

How much protein is in tofu, firm?

One serving of tofu, firm (½ cup, 126 g) has 21.8 g of protein (44% of the daily value). Per 100 g it has 17.3 g of protein.

How much fat and how many calories are in tofu, firm?

One serving of tofu, firm (½ cup, 126 g) has 181 calories and 11 g of fat, of which 1.6 g is saturated. Per 100 g: 144 calories and 8.7 g fat.

Is tofu, firm keto-friendly?

Yes — tofu, firm has only 0.5 g net carbs per 100 g, which fits easily into a keto limit of 20–50 g net carbs a day.

Is tofu, firm a good source of protein?

Yes. One serving of tofu, firm (½ cup, 126 g) provides 21.8 g protein — over 20% of the daily value, so it counts as “high in protein”. It gives 12 g protein per 100 calories.

Calculators