AskCalories
Get the app

Tofu (firm) vs Chicken breast

Tofu (firm) vs Chicken breast compared per 100 g — use protein density, fat profile, and the goal of the swap to pick.

Macro table

MetricTofu (firm)Chicken breast
Calories144 kcal165 kcal
Protein17 g31 g
Carbs3 g0 g
Fat9 g3.6 g
Fiber
Protein per 100 kcal11.8 g18.8 g

Reference macros from AskCalories food pages (USDA FoodData Central where available). Your plate still needs portion and cooking-fat edits.

Decision rule

Pick firm tofu when you want a plant protein that absorbs sauces. Pick chicken breast when you want the highest animal-protein density with minimal carbs.

Pick Tofu (firm) when

Vegetarian meals, stir-fries, or lower environmental-impact protein swaps.

Pick Chicken breast when

Maximum protein per calorie and a familiar lean meat texture.

Caveats

  • Tofu is often pan-fried in oil — log the cooking fat. Pressed vs silken tofu are different foods.

Food notes

🥢 Tofu (firm)

Press before cooking for better texture. 17g protein per 100g — comparable to most animal proteins per calorie.

🍗 Chicken breast

The default protein source for cuts and bulks alike. 31g protein per 100g cooked, with minimal calorie cost. Pairs with anything; weight loss-friendly.

AskCalories

Track meals with editable AI estimates

Use a photo, type what you ate, or dictate into chat. Review the estimated portions, calories, protein, carbs, fat, and fiber before saving.

FAQ

Can tofu replace chicken for protein?
Yes for many meals, but you usually need a larger tofu portion to match chicken breast protein. Tempeh is denser if you want a closer plant swap.
Does tofu have as much protein as chicken?
Per 100 g, chicken breast usually has roughly double the protein of firm tofu in our data. Scale tofu portions up if matching protein is the job.