Tofu Calories per 100g & Macros

Tofu nutrition per 100g

Per 100g
Calories144 kcal
Protein17 g
Carbohydrates3 g
Fat9 g

Values are for 100g firm.

How protein, carbs and fat add up to the calories: What are macros?

How many calories are in Tofu?

A serving of 100g firm contains roughly 144 calories, with 17g of protein, 3g of carbohydrates, and 9g of fat.

Tofu is a complete plant protein made from soybeans, making it a staple for vegetarian and vegan diets. It soaks up whatever flavor you cook it in.

Good to know

Pressing and pan-frying with oil adds calories. Baking or air-frying keeps it lean while still crispy.

Track it the easy way

You don't have to memorize these numbers. With Calorie AI, just say what you ate, for example "100g firm," and the app estimates the calories and macros for you instantly. No searching, no manual entry.

Related foods

Track Tofu in seconds

No more looking up numbers. With Calorie AI, just say what you ate and get an instant calorie and macro estimate.