Tofu Nutrition Facts

144 calories per 100g serving

Last updated:

Firm tofu is a complete plant protein with 17.3g of protein per 100g and a mild flavor that absorbs any seasoning. It's a staple in plant-based diets and provides calcium when made with calcium sulfate.

Protein

17.3g

48% of calories

Carbs

2.78g

8% of calories

Fat

8.72g

55% of calories

Nutrition Facts

Per 100g (100g)

NutrientAmount
Calories144 kcal
Protein17.3g
Total Carbohydrates2.78g
Total Fat8.72g
Dietary Fiber2.3g
Saturated Fat1.26g
Cholesterol0mg
Sodium14mg
Potassium237mg
Vitamin C0.2mg
Calcium683mg
Iron2.66mg

Track Tofu in your daily plan

Sunn logs meals via WhatsApp and keeps you on track with your calorie and macro goals.

Start your free trial

Tofu for Your Goal

Weight Loss

High protein with moderate calories makes tofu excellent for plant-based weight loss. Press and bake it for a crispy, satisfying protein source.

Muscle Gain

A complete plant protein โ€” marinate and bake for a meal prep staple. Pair with rice and vegetables for a balanced plate.

Maintenance

An affordable, versatile protein. Experiment with different cooking methods โ€” baked, stir-fried, scrambled, or blended into smoothies.

Meal Ideas with Tofu

Tofu stir-fry + vegetables + rice420 cal ยท 24g protein
Baked tofu + quinoa + avocado450 cal ยท 26g protein
Tofu scramble + spinach + whole wheat toast340 cal ยท 22g protein

Did you know?

Tofu was invented in China over 2,000 years ago, possibly by accident when soy milk was mixed with a natural mineral coagulant. It spread to Japan and Korea by the 8th century.

Snap a photo. Get instant macros.

Send any meal photo to Sunn on WhatsApp and get a detailed nutrition breakdown in seconds.

Take the free quiz

Common Questions About Tofu

How many calories are in Tofu?

Tofu contains 144 calories per 100g serving. It provides 17.3g of protein, 2.78g of carbs, and 8.72g of fat.

Is Tofu good for weight loss?

High protein with moderate calories makes tofu excellent for plant-based weight loss. Press and bake it for a crispy, satisfying protein source.

What pairs well with Tofu?

Great pairings include: Tofu stir-fry + vegetables + rice, Baked tofu + quinoa + avocado, Tofu scramble + spinach + whole wheat toast. These combinations provide a balanced mix of macronutrients.

Compare Tofu

More Legume Nutrition Facts