← All foods
ProteinPer 100g

Calories in Tofu

Tofu is a versatile plant-based protein that absorbs the flavor of whatever you cook it with. A staple for vegetarians and vegans tracking their macros.

76
calories per 100g
Protein8g
Carbs1.9g
Fat4.8g
Fiber0.3g
8g
Protein
1.9g
Carbs
4.8g
Fat

Calorie Comparison

PreparationCaloriesServing
Firm76100g
Extra firm88100g
Silken55100g

Tofu in Your Fitness Diet

Tofu provides 8g of protein per 100g, making it a strong choice for building and preserving muscle. Whether you are in a calorie surplus or cutting, getting enough protein is key — and tofu makes that easy.

Pair it with a complex carb source like rice or sweet potatoes to build a balanced, macro-friendly meal that fuels your workouts and recovery.

Track Tofu with Soma

Snap a photo of your meal and get instant calorie and macro estimates. No manual entry needed. 4.8★ App Store.

Download on the
App Store

Related Foods

← All foodsTraining guides →