Calorie data · Protein← All foods

How many calories in
tofu?

Firm tofu is about 76 calories per 100g, with 8g of protein and 4.8g of fat. It's the default plant protein in most cuts because it's neutral-flavored, takes marinade well, and crisps when pressed and pan-fried. Extra-firm and super-firm varieties pack a few more grams of protein per gram.

76
kcal · 100g (firm)
8g
Protein
1.9g
Carbs
4.8g
Fat
Appears inLow-Carb Foods
Servings

Common serving sizes.

Calories scale with portion. Here's how a typical tofu serving translates in your tracker:

Serving
Calories
Protein
1 cup, cubed (252g)
191 kcal
20.1g
3 oz (85g)
65 kcal
6.8g
1/2 block (175g)
133 kcal
14.0g
Track this food

Skip the lookup. Snap the plate.

Point your iPhone camera at tofu and SpotWell's on-device AI estimates the portion and macros in under a second — no manual entry, no barcode hunting.

Download on theApp Store
FAQ

Quick answers.

How many calories in tofu?

Tofu has approximately 76 calories per 100g (firm). A typical serving — 1 cup, cubed (252g) — comes in at 191 calories.

How much protein is in tofu?

8g of protein per 100g (firm). That puts tofu at roughly 10.5g of protein per 100 calories — a useful lens when comparing to other protein sources.

How do I log tofu accurately?

The simplest method: weigh it on a kitchen scale, then enter grams in your tracker. With SpotWell, you can skip the scale — point the camera at the plate and the AI estimates the portion in under a second. Adjust the value if it looks off.

Is tofu good for weight loss?

It depends on your overall calorie target. Tofu is naturally low-calorie at 76 kcal per 100g (firm), so it's easy to fit into a deficit.