Answer · data-grounded
Is tofu healthy?
FoodScore verdict · Very good
Yes, firm tofu is a very healthy and versatile protein source for most people, especially those seeking plant-based options. Its minimal processing and beneficial nutrient profile support various health goals.
About Tofu firm — see the full nutrition panel and score breakdown.
Healthy for
For vegetarians and vegans
Tofu provides a complete protein with all nine essential amino acids, making it an excellent staple for plant-based diets. With 17.3 grams of protein per 100 grams, it helps meet daily protein needs without relying on animal products.
For muscle building and athletes
The high protein content in firm tofu supports muscle repair and growth, which is crucial for athletes and individuals aiming to build muscle mass. Its low saturated fat content also aligns with a heart-healthy diet often favored by active individuals.
For heart health
Tofu is low in saturated fat (1.3g per 100g) and contains no cholesterol, contributing to a healthy fat profile. Including tofu in the diet, as part of patterns like the Mediterranean or DASH diets, can help manage cholesterol levels and support cardiovascular well-being.
For bone health
Firm tofu is a significant source of calcium, providing 372mg (29% DV) per 100 grams. This makes it a valuable food for maintaining strong bones and teeth, especially for those who do not consume dairy products.
When it stops being healthy
For individuals with soy allergies
Tofu is made from soybeans, which are a common allergen. Individuals with a diagnosed soy allergy should avoid tofu and other soy-based products to prevent allergic reactions, which can range from mild to severe.
For those with specific thyroid conditions
While research generally shows no adverse effects on thyroid function in healthy individuals, some evidence suggests that very high intakes of soy might interfere with thyroid hormone absorption in people with pre-existing thyroid conditions, especially if iodine intake is insufficient. Consult a doctor if you have concerns.
How to eat it well
Firm tofu is typically pressed to remove excess water, which improves its texture and allows it to absorb marinades and flavors more effectively. It can be baked, fried, grilled, scrambled, or added to stir-fries and curries. Its neutral taste makes it highly adaptable to various cuisines and cooking methods.
- Press tofu for at least 30 minutes to achieve a firmer texture and better flavor absorption.
- Marinate tofu for several hours or overnight to infuse it with desired seasonings.
- For crispy tofu, toss cubed pieces with cornstarch before pan-frying or baking.
- Store unused tofu in fresh water in the refrigerator, changing the water daily.
- Pair tofu with colorful vegetables and whole grains for a balanced meal.
Common myths, corrected
Myth
Soy consumption, including tofu, increases estrogen levels and negatively impacts male hormones like testosterone.
Reality
Research does not support the claim that normal consumption of soy products alters testosterone levels or has feminizing effects in men. The phytoestrogens in soy are not the same as human estrogen and act differently in the body.
Myth
Tofu and other soy products are bad for thyroid health.
Reality
For individuals with healthy thyroid function and adequate iodine intake, moderate soy consumption does not negatively impact thyroid health. Individuals with pre-existing thyroid conditions should discuss soy intake with their healthcare provider.
Myth
Tofu is highly processed and therefore unhealthy.
Reality
Firm tofu is classified as NOVA class 2, meaning it is a minimally processed food. The processing involves soaking, grinding, and coagulating soybeans, similar to making cheese, which retains most of its nutritional value.
If this doesn't fit, try
Frequently asked
How much tofu is a healthy portion?
A typical healthy portion of firm tofu is around 100-150 grams (about 3.5-5 ounces). This provides a substantial amount of protein and other nutrients without excessive calories.
Can I eat tofu every day?
Yes, for most healthy individuals, consuming tofu daily as part of a balanced diet is generally considered safe and beneficial. It can be a regular part of a varied plant-based eating pattern.
What should I look for when buying tofu?
Look for organic or non-GMO tofu to avoid genetically modified soybeans. Check the ingredient list for minimal additives; ideally, it should contain only soybeans, water, and a coagulant like calcium sulfate or nigari.
Is there a difference between firm and silken tofu regarding health benefits?
Both firm and silken tofu offer similar health benefits, but firm tofu has a higher concentration of protein and minerals per serving due to less water content. Silken tofu is better for creamy dishes, while firm tofu excels in stir-fries and baking.
Does tofu interact with any medications?
While generally safe, individuals taking certain medications, particularly blood thinners, should consult their doctor. Tofu contains vitamin K, which can potentially interact with these medications, though moderate intake is usually not an issue.
How does tofu compare to tempeh?
Both are soy products, but tempeh is fermented, giving it a firmer texture and often a nutty flavor. Tempeh also typically contains more fiber and protein than firm tofu and may offer additional probiotic benefits due to fermentation.
Explore the context
Reviewed and edited by Lena Voigt · Lead Editor, Nutrition & Methodology. Last updated Apr 20, 2026. Methodology → how FoodScore is calculated.