Tofu (Firm) Calories & Nutrition

A soy-based plant protein that takes on the flavor of whatever it's cooked with. Complete protein and dairy-free.

Calories

181

per 1/2 cup

Protein

21.8g

Carbs

3.5g

Fat

11g

Macro split

Protein 44%Carbs 7%Fat 49%

Calories in Tofu (Firm) by serving size

ServingCal
1/2 cup (126g)181
100 g (100g)144
1 block (396g)570

Detailed nutrition

Per 1/2 cup (126g)

Fiber2.9g
Saturated fat1.6g
Sodium17.6mg
Potassium298.6mg

Why eat tofu (firm)?

1

Complete plant protein (all essential amino acids)

2

High in calcium and iron

3

Versatile — absorbs marinades well

Fitting tofu (firm) into your daily calories

Want to know how many calories you should eat per day? Use our free calculators to find your daily target.

Tofu (Firm) FAQs

How many calories in tofu?+

About 181 calories with 22g of protein per 1/2 cup of firm tofu.

Is tofu good for weight loss?+

Yes — high protein, moderate fat, low carbs. Excellent meat substitute on a cut.

Stop searching nutrition databases by hand

LunoMeal's AI logs the calories and macros of any meal from a single photo. Free on iPhone.

Get LunoMeal