Calories in Firm tofu

Data reviewed 2026-09-08 against USDA FoodData Central (SR Legacy).

A 100 g serving of firm tofu has about 144 kcal, with 17.3 g of protein, 2.8 g of carbohydrate (2.3 g of that fibre) and 8.7 g of fat. The table below gives the full breakdown and the most common portion sizes.

Nutrition per 100 g

NutrientPer 100 g
Calories144 kcal
Protein17.3 g
Carbohydrate2.8 g
Fibre2.3 g
Sugars0 g
Fat8.7 g
Saturated fat1.3 g
Sodium14 mg
Cholesterol0 mg

Common portions

PortionWeightCalories
cup252 g363 kcal
block324 g467 kcal

Log firm tofu in a recipe

To see how firm tofu affects a whole dish, drop it into the recipe calorie calculator with the rest of your ingredients — it totals calories, protein, carbs and net carbs for the recipe, per serving and per 100 g. The methodology shows the exact arithmetic.

Frequently asked questions

How many calories are in firm tofu?

About 144 kcal per 100 g. Portion calories depend on how much you use — see the portions table above for common amounts.

How much protein is in firm tofu?

Firm tofu has roughly 17.3 g of protein per 100 g.

Is firm tofu keto-friendly?

Its net carbs are about 0.5 g per 100 g (total carbs 2.8 g minus 2.3 g fibre). Whether it fits your day depends on portion size and your carb target.

Related foods

Calories in Chickpeas · Calories in Lentils · Calories in Nonfat greek yogurt · Calories in Cottage cheese · Calories in Olive oil · Calories in White rice

More: high-protein soups · breakfasts · meal prep · low-carb recipes