Scientific deep-dive
Is Tofu Good for Weight Loss? Evidence Review (Protein, Calcium, Isoflavones)
Yes — firm tofu ~144 kcal / 100g with ~17g protein, complete amino acid profile, calcium-set varieties match dairy. Plant-protein satiety + low calorie density.
The honest answer: yes, in most preparations. Tofu is one of the most weight-loss-favorable protein foods commonly available. Firm calcium-set tofu (USDA FDC 172476) delivers ~17 g of complete plant protein at ~144 kcal per 100 g, with all nine essential amino acids in adequate proportions (PDCAAS = 1.00 per Hughes 2011 J Agric Food Chem[3], equivalent to egg white and casein), ~683 mg of calcium (~50% DV from the calcium-sulfate coagulant), and only ~14 mg of sodium. The Akhlaghi 2017 Adv Nutr meta-analysis of randomized controlled trials[1] found small but statistically significant reductions in body weight, BMI, and fat mass when soy protein replaced animal protein or carbohydrate in energy-controlled protocols. The Messina 2022 Front Nutr health-professional reference guide[2] synthesizes the broader evidence: isoflavones themselves are neutral on body weight, but soy protein has a modest favorable effect when it displaces saturated-fat and refined- carbohydrate calories, consistent with the Wycherley 2012 AJCN high-protein-RCT meta of 24 trials[4] showing ~0.79 kg greater weight loss and ~0.43 kg greater fat-free-mass preservation on energy-restricted high-protein diets versus standard-protein diets. The tofu protein-per-calorie ratio is ~8.4 kcal per gram of protein for firm calcium-set tofu — close to lean chicken breast (~5.3 kcal/g) and meaningfully better than cheddar cheese (~16.4 kcal/g). The main asterisks worth knowing: silken tofu has roughly one-third the protein and one-twentieth the calcium of firm calcium-set tofu, so the variety matters; nigari-set (magnesium-chloride-set) firm tofu delivers similar protein but ~10-fold less calcium than calcium-set; deep-fried tofu (~270 kcal per 100 g) and tofu drenched in sweet sauces (general tso’s, sweet-and-sour) wipe out the calorie advantage; and patients with confirmed soy allergy should avoid tofu entirely. On GLP-1 therapy, tofu is one of the best-tolerated protein sources during nausea- dominant titration weeks — soft, low-fat, low-FODMAP at small portions, easy to swallow when appetite is low. Magnitude reality check: STEP-1 semaglutide[5] produced −14.9% body weight at 68 weeks; SURMOUNT-1 tirzepatide[6] produced −20.9% at 72 weeks. No tofu-eating pattern approaches those numbers, but tofu fits comfortably inside a calorie-controlled, high-protein, mostly- whole-food eating pattern at ~100–200 g per meal.
At a glance
- USDA per 100 g firm calcium-set tofu (FDC 172476)[7]: ~144 kcal / ~17.3 g protein / ~8.7 g fat / ~1.3 g SFA / ~2.8 g carbohydrate / ~2.3 g fiber / ~14 mg sodium / ~683 mg calcium / ~282 mg phosphorus / ~2.7 mg iron. Protein-per-calorie: ~8.4 kcal per gram of protein — close to lean-protein targets.
- Tofu is a complete protein. Hughes 2011 J Agric Food Chem[3] confirmed soy protein isolate scores PDCAAS = 1.00 (the maximum on the older scale, the same score as egg white, casein, and whey). All nine essential amino acids in adequate proportions for adult human requirements. Tofu is one of the few plant foods that delivers complete protein on its own without combining.
- Soy + body composition: modestly favorable in RCTs. Akhlaghi 2017 Adv Nutr meta-analysis[1] of randomized trials reported small but statistically significant reductions in body weight, BMI, and fat mass when soy products or soy protein replaced animal protein or carbohydrate in energy-controlled or energy-restricted protocols.
- Isoflavones are neutral on body weight. Messina 2022 Front Nutr[2] synthesizes the isoflavone-specific RCT evidence: genistein and daidzein supplementation alone (without soy protein) does not produce weight loss. The favorable signal in the Akhlaghi meta is driven by the protein, calorie-displacement, and high-fiber whole-food effects of soy foods, not the isoflavones per se.
- Variety matters: calcium-set vs nigari-set vs silken. Firm calcium-set tofu (FDC 172476): ~683 mg calcium per 100 g. Extra-firm nigari-set tofu (FDC 174291): ~58 mg calcium per 100 g — ~10-fold less. Silken tofu (FDC 175173): ~55 kcal and ~4.8 g protein per 100 g — roughly one-third the protein of firm. Check the coagulant on the label (“calcium sulfate” or “calcium chloride” = calcium-set; “nigari” or “magnesium chloride” = nigari-set).
- GLP-1 use case: tofu is one of the best-tolerated protein sources during titration. Soft texture, low fat, low-FODMAP at small portions, easy to eat when appetite is low. Silken tofu blended into soups or smoothies is a reliable titration-week protein option at ~110 kcal per cup.
- What NOT to do. Deep-fried tofu (~270 kcal per 100 g vs ~144 for unfried firm); sweet-sauce tofu dishes (general tso’s tofu, sweet-and-sour tofu, mapo tofu with heavy chili-oil) at 600–900 kcal per restaurant portion; treating tofu as a vehicle for heavy sauces and fried noodles rather than as the protein anchor of a vegetable-forward meal.
- Soy safety in 2026. Messina 2022[2] documents that moderate soy intake (1–3 servings/day) is safe for thyroid function, breast cancer recurrence, male reproductive endpoints, and bone health based on RCT and cohort evidence — the older “phytoestrogen” concerns have largely not held up in human trials. Patients with confirmed IgE- mediated soy allergy should avoid tofu.
- Wycherley 2012 high-protein meta[4]: ~0.79 kg greater weight loss + ~0.43 kg greater fat-free- mass preservation on energy-restricted higher-protein diets (~1.2–1.6 g/kg/day) vs standard-protein diets. Tofu fits the higher-protein target at ~8.4 kcal per gram of protein.
USDA nutrition: silken, soft, firm, extra-firm, super-firm
Tofu varieties span a wider macro range than most people assume. All values below from USDA FoodData Central[7]:
- Silken tofu, soft (FDC 175173): Per 100 g: ~55 kcal / ~4.8 g protein / ~3.0 g fat / ~2.0 g carbohydrate / ~0.1 g fiber / ~4 mg sodium / ~30 mg calcium. The lowest-calorie, lowest-protein, lowest- calcium variety. Silken tofu is typically nigari-set or seawater-magnesium-chloride-set, NOT calcium-set; the calcium content is dramatically lower than firm calcium- set. Best for blending into smoothies, soups, dressings, and desserts where the protein boost is welcome but texture should disappear.
- Regular / soft calcium-set tofu (FDC 172475): Per 100 g: ~76 kcal / ~8.1 g protein / ~4.8 g fat / ~1.9 g carbohydrate / ~0.3 g fiber / ~7 mg sodium / ~350 mg calcium. About half the calories and protein of firm, with intermediate calcium. Best for mapo tofu, simmered dishes, and breakfast scrambles where the texture should still hold cubes but not stand up to deep-frying.
- Firm calcium-set tofu (FDC 172476): Per 100 g: ~144 kcal / ~17.3 g protein / ~8.7 g fat / ~1.3 g SFA / ~2.8 g carbohydrate / ~2.3 g fiber / ~14 mg sodium / ~683 mg calcium / ~282 mg phosphorus / ~2.7 mg iron. The default supermarket variety; the protein-density winner. Per typical 1/2-block portion (~150 g): ~216 kcal at ~26 g protein.
- Extra-firm nigari-set tofu (FDC 174291): Per 100 g: ~83 kcal / ~10.0 g protein / ~5.3 g fat / ~1.0 g carbohydrate / ~12 mg sodium / ~58 mg calcium. Firmer texture, more traditional Japanese-style, but ~10-fold less calcium than calcium-set firm tofu. The right variety for stir-fry cubes, grilling, and high-heat searing. Calcium-conscious eaters should pair with a separate calcium source.
- Super-firm / high-protein tofu (commercial extra-firm pressed): Brands like Wildwood Extra- Firm and Nasoya Super-Firm market ~14–18 g protein per 100 g with reduced water content and pre-pressed texture. Labels vary — check the per-100-g panel. The pressed format saves the kitchen step but typically costs 30–50% more per gram of protein.
- Smoked, baked, marinated tofu (varies by brand): ~150–200 kcal per 100 g with added sodium (200– 500 mg per serving from soy sauce or tamari marinade) and slight reductions in protein per gram due to water/ marinade gain. Convenient but sodium creeps up.
- Deep-fried tofu / age-dofu / inari pouches: ~270–320 kcal per 100 g with ~17–20 g fat. The deep-fry doubles calorie density vs unfried firm. Use sparingly as a textural accent, not as a routine protein anchor.
Practical rule: for a weight-loss eating pattern, firm calcium-set tofu is the right default when tofu is the protein anchor of the meal; silken tofu is the right pick when texture should disappear (smoothie, miso soup, blended dressing); extra-firm nigari-set is the right pick when a firmer texture is needed for grilling or searing (pair with a separate calcium source). Avoid deep-fried tofu as a daily protein source.
Complete amino acid profile: PDCAAS 1.00
One of the most persistent myths about plant proteins is that they are “incomplete” and must be combined at the same meal. Soy protein is the major exception.
The Hughes 2011 J Agric Food Chem analysis[3] confirmed that soy protein isolate scores PDCAAS = 1.00 on the standard adult-requirements scale — the maximum possible score, equivalent to egg white, milk casein, and whey protein. The PDCAAS (Protein Digestibility-Corrected Amino Acid Score) compares the limiting essential amino acid in the protein source to the human requirement and adjusts for true digestibility. Soy meets or exceeds adult requirements for all nine essential amino acids:
- Lysine — the limiting amino acid in most cereal grains is abundant in soy.
- Methionine + cysteine — soy is marginally lower in sulfur-containing amino acids than animal proteins, but adequate for adult requirements; eaters who consume tofu as their only protein source typically meet methionine needs through rice, oats, or eggs elsewhere in the diet.
- Leucine — soy delivers ~8% leucine by protein weight, supportive of muscle-protein synthesis; slightly lower than whey (~10–11%) but adequate for most adult resistance-training contexts.
- Tryptophan, phenylalanine + tyrosine, threonine, valine, isoleucine, histidine — all met or exceeded.
The newer DIAAS (Digestible Indispensable Amino Acid Score) scoring system, which uses ileal digestibility data and does not truncate at 1.00, rates soy protein isolate at ~0.91– 0.99 — still in the “high quality” tier alongside dairy and egg, slightly behind whey and casein. Practical translation: tofu can serve as the sole protein source of a meal without amino acid concern; whole-day protein adequacy depends on total quantity (~1.2–1.6 g/kg of goal body weight for an active adult in a deficit), not on combining within a single meal. Our GLP-1 protein calculator sets the daily target; a 150-g serving of firm tofu contributes ~26 g toward it.
Soy + body composition: the Akhlaghi meta-analysis
The Akhlaghi 2017 Adv Nutr systematic review and meta- analysis[1] pooled randomized controlled trials of soy product, soy protein, and isoflavone interventions on obesity-related anthropometric measures (body weight, BMI, body fat, waist circumference). The pooled finding was a small but statistically significant favorable effect of soy on body weight, BMI, and fat mass when soy replaced animal protein or carbohydrate in energy-controlled or energy- restricted protocols.
Mechanism candidates supported by the trial-level data:
- Protein-driven satiety and thermogenesis. Soy protein in tofu and tempeh delivers the satiety + diet- induced-thermogenesis benefits documented for higher- protein eating patterns generally (Wycherley 2012[4]).
- Calorie displacement. When tofu replaces saturated-fat-heavy or refined-carbohydrate calories, total dietary energy density drops; the body-composition benefit is partly attributable to the food being replaced, not just to soy intrinsically.
- Fiber + low glycemic load. Firm tofu delivers ~2.3 g fiber per 100 g; whole-bean tempeh and edamame deliver more. The blunted post-meal glycemic response reduces post-prandial insulin and supports satiety.
- Isoflavones (small contribution). Some mechanistic trials suggest genistein and daidzein modulate adipocyte differentiation and lipid metabolism in vitro, but Messina 2022[2] concludes the isoflavone- specific body-weight effect in humans is weak; the protein and food-displacement effects dominate.
Translation for an eater: switching one or two meals per week from animal-protein-heavy or refined-carbohydrate-heavy formats to a tofu-anchored meal is one of the simplest evidence-supported plant-forward changes. The magnitude is modest (~1–2 kg over 8–12 weeks in pooled RCTs) and depends on staying inside a calorie deficit; adding tofu on top of an unchanged eucaloric diet does not produce weight loss.
Calcium-set vs nigari-set: a 10-fold calcium difference
Almost no one reads the coagulant on the tofu label, but it is the biggest hidden nutrient swing across tofu varieties. Tofu is made by curdling soy milk with a coagulant. The two common families:
- Calcium-set tofu (calcium sulfate, calcium chloride): Per USDA FDC 172476 firm calcium-set: ~683 mg calcium per 100 g (~50% DV). The calcium-sulfate coagulant remains in the curd. A typical 1/2-block portion (~150 g) delivers ~1,025 mg calcium — matching or exceeding a glass of milk. The default supermarket tofu in the U.S. (House Foods, Nasoya, Pulmuone, store brands).
- Nigari-set tofu (magnesium chloride, magnesium sulfate): Per USDA FDC 174291 extra-firm nigari- set: ~58 mg calcium per 100 g. The magnesium-chloride coagulant (nigari is a Japanese sea-salt extract) does not contribute calcium. Marketed as more traditional and firmer-textured; common in Japanese specialty brands (Wildwood Sprouted Tofu, House Premium Nigari).
The label is the only reliable way to tell:
- Calcium-set indicators: “calcium sulfate,” “calcium chloride,” or calcium >100 mg per serving on the nutrition panel.
- Nigari-set indicators: “nigari,” “magnesium chloride,” “magnesium sulfate,” or calcium <60 mg per serving on the nutrition panel.
- Silken tofu is almost always nigari-set or glucono-delta-lactone-set; calcium is uniformly low.
Practical rule: for tofu eaters relying on tofu as a primary calcium source (lactose-intolerant, dairy-avoiding, vegan/plant-forward eaters), pick the calcium-set variety explicitly. For eaters getting calcium from dairy or fortified plant milks, the choice can default to texture preference. Calcium-set firm tofu is the most weight-loss- favorable variety overall because it stacks complete protein + calcium + low sodium + neutral taste in one ~144-kcal-per- 100-g package.
Magnitude comparison
Protein-per-calorie ratios across common plant proteins. Firm calcium-set tofu (~8.4 kcal/g protein) sits in the same tier as soy protein isolate (~3.8) and tempeh (~9.5), all close to lean-animal-protein targets. Seitan tops the list because it is concentrated wheat gluten. Silken tofu trails because of its higher water content. Cheddar cheese (~16.4) is shown for animal-protein comparison. USDA FoodData Central per-100-g values.[7]
- Soy protein isolate (per 100 g) — kcal per g protein4 kcal/gMost-concentrated commercial soy
- Seitan / wheat gluten, vital (per 100 g) — kcal per g protein5 kcal/gWheat-based, NOT soy; for comparison only
- Firm calcium-set tofu (per 100 g) — kcal per g protein8 kcal/gProtein anchor + 683 mg calcium
- Extra-firm nigari-set tofu (per 100 g) — kcal per g protein8 kcal/gFirmer texture, ~10x less calcium
- Tempeh (per 100 g) — kcal per g protein9 kcal/gWhole-bean fermented soy + ~9 g fiber
- Edamame, frozen prepared (per 100 g) — kcal per g protein10 kcal/gWhole bean, ~5 g fiber, snack format
- Silken tofu, soft (per 100 g) — kcal per g protein11 kcal/gLower protein, blend-into-recipe format
- Cheddar cheese (per 100 g) — kcal per g protein18 kcal/gAnimal-protein comparison
Isoflavones: neutral on body weight in human trials
Soybeans contain isoflavones (primarily genistein, daidzein, and glycitein) at ~1–3 mg per gram of soy protein, so a typical 150-g serving of firm tofu delivers ~30–60 mg of isoflavones. The isoflavone evidence has been the most controversial part of the soy story for two decades.
The Messina 2022 Front Nutr health-professional reference guide[2] synthesizes the human-trial evidence:
- Body weight + body composition: Isoflavone supplementation alone (genistein or daidzein tablets, without accompanying soy protein) does not produce weight loss in RCTs. The favorable Akhlaghi 2017 meta signal is driven by soy protein, food displacement, and calorie-controlled study designs — not by the isoflavones per se.
- Thyroid function: Moderate soy intake (1–3 servings/day) is safe for euthyroid adults. For patients on levothyroxine, separating soy intake from the medication by 4 hours prevents the well-documented absorption-interference effect.
- Breast cancer: Post-diagnosis soy intake is associated with neutral-to-favorable breast-cancer recurrence outcomes in pooled cohort data. The older “soy mimics estrogen and accelerates ER+ tumors” concern has not held up in human trials — soy isoflavones bind preferentially to estrogen receptor beta (anti-proliferative in breast tissue), not alpha (proliferative).
- Male reproductive endpoints: Moderate soy intake does not lower testosterone, reduce sperm quality, or affect erectile function in RCTs. The “feminizing” soy claim is not supported by human data.
- Bone: Soy protein + isoflavones combined have a modest favorable effect on bone-mineral density in post-menopausal women in some RCTs; the calcium content of calcium-set tofu contributes independently.
Practical translation: for the weight-loss-focused reader, the isoflavone-versus-protein distinction matters mostly for marketing claims. Isoflavone-extract supplements do not produce weight loss. Whole-food soy (tofu, tempeh, edamame) does deliver modest body-composition benefits, but the active ingredient is the protein + fiber + calorie- displacement story, not the isoflavones.
Tofu on GLP-1 therapy: one of the best-tolerated proteins
Patients on semaglutide, tirzepatide, Wegovy, or Zepbound experience pharmacologically delayed gastric emptying. The tofu-tolerability ranking that maps to GLP-1 physiology:
- Silken tofu blended into miso soup or a soft breakfast bowl (best fit): ~55 kcal and ~4.8 g protein per 100 g, soft texture, easy to swallow when appetite is low, low-FODMAP at small portions. A standard 1-cup (~250 g) miso soup with silken tofu cubes is ~110 kcal at ~10 g protein — reliably tolerated during titration-week nausea.
- Soft / regular calcium-set tofu in simmered dishes (good fit): ~76 kcal and ~8 g protein per 100 g. Mapo tofu prepared with reduced chili oil and lean ground turkey, or steamed tofu with ginger-scallion sauce, delivers protein at a manageable fat load.
- Firm calcium-set tofu, cubed and stir-fried in minimal oil (acceptable): ~144 kcal and ~17 g protein per 100 g. The protein anchor is excellent; the ~8.7 g fat per 100 g is moderate. Use 1–2 tsp of oil for the whole stir-fry, not per portion.
- Tofu scramble for breakfast (good fit): Crumbled firm calcium-set tofu with turmeric, black salt (kala namak, for an egg-like flavor), spinach, and 1 tsp oil delivers ~200 kcal and ~20 g protein. A reliable plant- forward titration-week breakfast.
- Tempeh sandwich or grain bowl (good fit at small portion): ~192 kcal and ~20 g protein per 100 g tempeh + ~9 g fiber. The high-fiber content is helpful for constipation (the second-most-common GLP-1 GI side effect after nausea); start with 60–80 g portions during titration to avoid bloating.
- Deep-fried tofu, sweet-and-sour tofu, general tso’s tofu (poor fit): High-fat / high- sugar preparations stack on top of GLP-1 delayed gastric emptying; these are the tofu formats most likely to produce a bad GLP-1 day. Avoid during titration and minimize at maintenance.
See our GLP-1 side effect questions hub for nausea-dominant titration adaptations and our GLP-1 protein calculator to set your daily protein target. A 150-g serving of firm calcium-set tofu contributes ~26 g toward that target — one of the most protein-dense, lowest-fat plant sources available.
How to cook tofu: pressing, marinating, freezing
The single biggest determinant of whether tofu tastes good is water content. Unprepared firm tofu is ~70% water by weight; the water carries no flavor and dilutes any marinade. Three techniques that fix this:
- Pressing (the foundational step): wrap firm or extra-firm tofu in a clean kitchen towel, set on a plate, weight with a heavy pan or cast-iron skillet for 20–30 minutes. Squeezes out ~20–30% of the water, concentrating protein per gram and creating room for marinade. A dedicated tofu press ($15–25) delivers the same result with less effort.
- Marinating (post-press): a 30-minute to overnight bath in a mixture like 2 tbsp low-sodium soy sauce + 1 tbsp rice vinegar + 1 tsp sesame oil + 1 tsp grated ginger + 1 minced garlic clove delivers far more flavor than spice rubs alone. The pressed tofu can absorb marinade because the displaced water has left interior space.
- Freezing then thawing (texture transformation): freezing tofu solid then thawing creates a spongy, chewy texture by rupturing the protein matrix with ice crystals. Thawed frozen tofu absorbs marinade dramatically faster and grills with a meatier mouthfeel. Particularly useful for tofu skeptics or for “meaty” applications (tofu “chicken” sandwich, tofu “steak”).
- Searing dry vs deep-frying: a hot dry non-stick or cast-iron pan with 1 tsp oil sears cubed pressed tofu in ~6–8 minutes per side to a golden crust at the same ~144 kcal per 100 g. Deep-frying nearly doubles calorie density to ~270–320 kcal per 100 g for marginal flavor gain.
- Baking at 400°F: pressed cubed tofu tossed in 1 tbsp cornstarch + 1 tsp oil + seasoning, baked on parchment 25–30 minutes turning once, produces crispy exterior + tender interior at ~150– 170 kcal per 100 g. The hands-off oven method most beginning tofu cooks have the best success with.
- Crumbling for scrambles: firm tofu crumbled with a fork, sauted with turmeric (color), black salt (eggy sulfur flavor), and vegetables produces a breakfast tofu scramble that tastes remarkably like eggs at ~150 kcal per 100 g cooked.
The flavor-failure mode for new tofu cooks is using unpressed silken tofu in stir-fries (it disintegrates), skipping the press step on firm tofu (the marinade slides off the water-saturated cube), and under-seasoning (tofu is genuinely flavor-neutral and depends on aromatic partners). The fix is mostly mechanical, not magical.
Tofu vs other plant proteins: tempeh, seitan, edamame
Where tofu sits in the broader plant-protein category:
- Tempeh (FDC 174272): ~192 kcal / ~20.3 g protein / ~10.8 g fat / ~9 g fiber per 100 g. Fermented whole-soybean cake originating in Indonesia. Higher calorie density than tofu but also higher fiber and a fermentation-derived probiotic contribution. The most protein-dense, fiber-dense soy food.
- Edamame (FDC 174268): ~121 kcal / ~11.9 g protein / ~5.2 g fat / ~5.2 g fiber per 100 g (frozen, prepared). Whole young soybeans in the pod or shelled. Snack format; deliciously eaten by the handful with flaky salt; works as a side or in grain bowls. Per cup shelled (~155 g): ~190 kcal at ~18 g protein and ~8 g fiber.
- Seitan / vital wheat gluten (FDC 169722): ~370 kcal / ~75 g protein / ~1.9 g fat per 100 g. Concentrated wheat-gluten protein, NOT a soy food. Highest protein density of any plant-protein source on a per-100-g basis. Meaty texture; lower in essential amino acids than soy (limiting in lysine; PDCAAS ~0.25 on its own). Off-limits for celiac and wheat-allergic eaters.
- Soy protein isolate (FDC 174279): ~338 kcal / ~88 g protein / ~3.4 g fat per 100 g. The most-concentrated commercial soy protein form; used in protein powders and meat-alternative products. PDCAAS 1.00 (Hughes 2011[3]). Highly processed; not a whole-food source.
- Lentils (cooked, ~116 kcal / ~9 g protein / ~8 g fiber per 100 g) and chickpeas (~164 kcal / ~9 g protein / ~7 g fiber per 100 g): the legume comparators deliver less protein per 100 g than tofu but more carbohydrate and fiber. Best treated as protein + carbohydrate hybrids in a meal-planning context, not one-for-one tofu replacements.
Practical rule: for a weight-loss + plant-forward eating pattern, tofu is the right default when the goal is high protein at low calorie cost in a neutral-tasting format; tempeh is the right swap when more fiber and a meatier mouthfeel are wanted; edamame is the right snack and side; seitan delivers exceptional protein density but is wheat- based, not soy. Mix and rotate across the week rather than defaulting to one form daily.
What NOT to do with tofu on a weight-loss plan
- Don't deep-fry as a routine technique. Deep-fried tofu at ~270–320 kcal per 100 g vs ~144 for unfried firm doubles the calorie load. The textural gain is real; the calorie cost is too. Use deep-fried tofu as a 1-2x/month restaurant pick, not a routine home method.
- Don't order sweet-sauce restaurant tofu dishes. General tso’s tofu, sweet-and-sour tofu, and orange tofu at typical American Chinese chain restaurants run 700–1,100 kcal per portion with ~40–70 g of added sugar. The tofu is fine; the sauce + battered coating + white-rice carrier are the calorie load.
- Don't skip the press. Unpressed firm tofu absorbs ~30% less marinade and renders watery in a stir-fry, leading to under-seasoned tofu that tofu skeptics blame on the food itself. The 20-minute press is the difference between “tofu is flavorless” and “tofu is great.”
- Don't over-rely on processed soy meat alternatives. Frozen tofu nuggets, breaded tofu patties, and ultra-processed soy “chicken” products run 200–280 kcal per 100 g with added sodium (400–700 mg per serving) and refined-oil frying. Whole-food tofu beats meat-alternative products on protein-per-calorie, sodium, and ingredient simplicity.
- Don't assume silken tofu is interchangeable with firm. The protein density is ~3-fold lower and the calcium content is ~20-fold lower in silken vs firm calcium-set. Pick variety by recipe role.
- Don't ignore the coagulant on the label. Calcium-set vs nigari-set is a ~10-fold calcium swing. For eaters relying on tofu as a primary calcium source, the variety choice matters as much as the portion.
- Don't worry about isoflavones and “phytoestrogens.” The Messina 2022 synthesis[2] documents that the older concerns about thyroid suppression, breast-cancer risk, and male reproductive effects from moderate soy intake (1–3 servings/day) have not held up in human trials. The isoflavone marketing concern is upstream of the weight-loss decision.
Magnitude vs GLP-1 trials
The honest scale comparison: STEP-1 semaglutide[5] produced −14.9% body weight at 68 weeks in 1,961 adults with overweight or obesity. SURMOUNT-1 tirzepatide[6] produced −20.9% body weight at 72 weeks at the 15-mg dose. No tofu-eating pattern — substituting tofu for animal protein at one or two meals/week, eating tofu daily, eliminating tofu entirely — approaches that magnitude of weight loss as a stand-alone intervention.
The honest framing of every single-food article on this site is the same: food choices are the second-order leverage for weight loss. The first-order leverage is calorie deficit, and for adults with overweight or obesity the highest- magnitude evidence-based interventions are the GLP-1 receptor agonist class (semaglutide, tirzepatide), metabolic and bariatric surgery, and intensive behavioral programs. Tofu as part of a calorie-controlled high-protein eating pattern contributes a useful satiety + nutrient-density + plant-protein-displacement effect — modest in magnitude but worth doing because the Akhlaghi 2017 RCT meta[1] + Wycherley 2012 high-protein meta[4] are both favorable when tofu is doing real work inside the deficit.
Bottom line
- Yes, tofu is one of the most weight-loss-favorable protein foods commonly available. Firm calcium-set tofu delivers complete plant protein + calcium + low sodium at moderate calorie cost.
- USDA per 100 g firm calcium-set tofu (FDC 172476)[7]: ~144 kcal / ~17.3 g protein / ~8.7 g fat / ~1.3 g SFA / ~2.8 g carbohydrate / ~2.3 g fiber / ~14 mg sodium / ~683 mg calcium / ~282 mg phosphorus / ~2.7 mg iron. Protein-per-calorie: ~8.4 kcal per gram of protein.
- Soy protein is complete (PDCAAS = 1.00 per Hughes 2011[3]); all nine essential amino acids in adequate proportions for adult requirements. The “incomplete plant protein” concern does not apply to soy.
- Akhlaghi 2017 Adv Nutr meta-analysis[1] of randomized trials: soy products and soy protein produced small but statistically significant reductions in body weight, BMI, and fat mass when replacing animal protein or carbohydrate in energy-controlled protocols.
- Messina 2022 Front Nutr[2]: isoflavone supplementation alone (without soy protein) is neutral on body weight; the favorable Akhlaghi signal is driven by the protein and food-displacement effects of whole-food soy, not isoflavones per se.
- Calcium-set vs nigari-set is a ~10-fold calcium swing (683 vs 58 mg per 100 g). For tofu-as-primary-calcium- source eaters, pick calcium-set explicitly. Check the coagulant on the label.
- Silken tofu (~55 kcal / ~4.8 g protein per 100 g) is ~3-fold lower in protein than firm calcium-set; not interchangeable. Pick by recipe role.
- What NOT to do: deep-fry as a routine technique (calorie doubling); rely on sweet-sauce restaurant tofu dishes (700–1,100 kcal); skip the press; over-rely on processed soy meat-alternatives.
- GLP-1 use case: tofu is one of the best-tolerated protein sources during titration weeks. Silken tofu in miso soup (~110 kcal / 10 g protein per cup) and tofu scramble for breakfast (~200 kcal / 20 g protein) are reliable nausea- dominant-week options. Deep-fried and sweet-sauce preparations are the poor-fit formats.
- Magnitude vs GLP-1: STEP-1[5] −14.9% at 68 weeks; SURMOUNT-1[6] −20.9% at 72 weeks. Tofu is a useful contribution to a calorie- controlled high-protein pattern — small magnitude relative to GLP-1 but meaningful for adherence and nutrient density.
- The verdict: yes for 100–200 g/day of mostly firm calcium-set tofu (or tempeh, edamame, silken in appropriate roles) inside a calorie-controlled, high- protein, mostly-whole-food eating pattern. No for deep- fried and sweet-sauce restaurant tofu as a routine format.
Related research and tools
- Is cheese healthy for weight loss? — the animal-protein protein-dense counterpoint. Firm calcium-set tofu delivers ~8.4 kcal per gram of protein vs ~16.4 for cheddar; cottage cheese (~7.6) is the one animal-protein source that competes with tofu on protein-per-calorie.
- Best protein powder for weight loss — the supplemental protein companion. Soy protein isolate is one of the highest-quality plant protein powders by PDCAAS / DIAAS scoring.
- Is soup good for weight loss? — silken tofu cubes in miso soup are one of the best-tolerated GLP-1 titration-week protein-soup formats at ~110 kcal / 10 g protein per cup.
- Is shrimp good for weight loss? — the animal-protein lean-protein comparator. Shrimp delivers higher protein per gram (~24 g per 100 g) but only marginally better protein-per-calorie than tofu when accounting for the typical butter/oil preparation.
- GLP-1 side effect questions answered — silken tofu in miso and tofu scramble formats tolerate well during nausea-dominant titration; deep-fried and sweet-sauce restaurant tofu do not.
- Wegovy (semaglutide) — STEP-1 magnitude reference (−14.9% body weight at 68 weeks).
- Zepbound (tirzepatide) — SURMOUNT-1 magnitude reference (−20.9% body weight at 72 weeks).
- GLP-1 protein calculator — calculate your daily protein target (1.6–2.2 g/kg of goal body weight). A 150-g serving of firm calcium-set tofu contributes ~26 g toward that target; a 250-g cup of miso soup with silken tofu contributes ~10 g.
Important disclaimer. This article is educational and does not constitute medical or nutrition advice. Patients with confirmed IgE-mediated soy allergy should avoid tofu and all soy-derived foods. Patients on levothyroxine should separate tofu and other soy foods from their thyroid medication by ~4 hours to avoid the documented absorption-interference effect. Patients with chronic kidney disease should discuss total dietary protein targets with their nephrologist; the 1.2–1.6 g/kg/day figures discussed here apply to adults without CKD. Patients on semaglutide, tirzepatide, or other GLP-1 receptor agonists generally tolerate silken tofu in soups, tofu scrambles, and lightly stir-fried firm tofu well during titration; deep-fried tofu and sweet-sauce restaurant tofu dishes are the formats most likely to worsen nausea and prolonged fullness. PMIDs were independently verified against the PubMed E-utilities API on 2026-05-27; per-100-g nutrient values are drawn from USDA FoodData Central and carry typical food-database variance.
Last verified: 2026-05-27. Next review: every 12 months, or sooner if major new evidence on soy protein and body composition, isoflavones and clinical endpoints, or GLP-1 nutrition guidance is published.
References
- 1.Akhlaghi M, Zare M, Nouripour F. Effect of Soy and Soy Isoflavones on Obesity-Related Anthropometric Measures: A Systematic Review and Meta-analysis of Randomized Controlled Trials. Adv Nutr. 2017. PMID: 28916571.
- 2.Messina M, Duncan A, Messina V, Lynch H, Kiel J, Erdman JW Jr. The health effects of soy: A reference guide for health professionals. Front Nutr. 2022. PMID: 36034914.
- 3.Hughes GJ, Ryan DJ, Mukherjea R, Schasteen CS. Protein digestibility-corrected amino acid scores (PDCAAS) for soy protein isolates and concentrate: criteria for evaluation. J Agric Food Chem. 2011. PMID: 22017752.
- 4.Wycherley TP, Moran LJ, Clifton PM, Noakes M, Brinkworth GD. Effects of energy-restricted high-protein, low-fat compared with standard-protein, low-fat diets: a meta-analysis of randomized controlled trials. Am J Clin Nutr. 2012. PMID: 23097268.
- 5.Wilding JPH, Batterham RL, Calanna S, Davies M, Van Gaal LF, et al.; STEP 1 Study Group. Once-Weekly Semaglutide in Adults with Overweight or Obesity (STEP 1). N Engl J Med. 2021. PMID: 33567185.
- 6.Jastreboff AM, Aronne LJ, Ahmad NN, Wharton S, Connery L, et al.; SURMOUNT-1 Investigators. Tirzepatide Once Weekly for the Treatment of Obesity (SURMOUNT-1). N Engl J Med. 2022. PMID: 35658024.
- 7.U.S. Department of Agriculture, Agricultural Research Service. FoodData Central — Tofu and soy-food entries: firm calcium-set (FDC 172476), regular calcium-set (FDC 172475), silken soft (FDC 175173), extra firm nigari-set (FDC 174291), tempeh (FDC 174272), edamame frozen prepared (FDC 174268), soy protein isolate (FDC 174279). USDA FoodData Central. 2025. https://fdc.nal.usda.gov/
- 8.U.S. Department of Agriculture and U.S. Department of Health and Human Services. Dietary Guidelines for Americans, 2020-2025 — Protein Foods Group recommendations and oz-equivalent reference (1 oz-equivalent = 1/4 cup tofu or 1 oz tempeh or 1/2 cup edamame). DietaryGuidelines.gov. 2020. https://www.dietaryguidelines.gov/