Tofu
AvoidProtein Source
Tofu, or bean curd, is a protein-rich food made from coagulated soy milk and is not suitable for soy-free diets.
What is Tofu?
Tofu, commonly referred to as bean curd, is a traditional food made by coagulating soy milk and pressing the curds into blocks. It is a staple in many Asian cuisines and is prized for its versatility and nutritional profile, being high in protein and low in calories. Tofu can vary in texture from soft to extra firm, depending on the processing technique, and it can be used in a wide range of dishes, from stir-fries to desserts.
Also known as:
Unsure about an ingredient? Scan it instantly.
Try SpoonfulDiet Compatibility
Tofu, also known as bean curd, is a protein-rich food made by coagulating soy milk and pressing the resulting curds into firm blocks. It must be excluded from a soy-free diet because it contains intact soy proteins that can trigger allergic or immune-mediated reactions in sensitive individuals. Additionally, its concentrated soy isoflavones may interfere with certain hormonal therapies or dietary protocols designed to limit phytoestrogen exposure.
Learn more →Made from soy, tofu can be high or low FODMAP depending on processing. Silken or unpressed tofu is high FODMAP. Firm tofu and unseasoned tempeh are low FODMAP, because fructan and GOS levels are reduced during the separation of the soyben curds from soymilk.
Learn more →This ingredient is generally considered compatible with a Gluten Free diet.
Learn more →This ingredient is generally considered compatible with a Dairy Free diet.
Learn more →This ingredient is generally considered compatible with a Vegan diet.
Learn more →This ingredient is generally considered compatible with a Vegetarian diet.
Learn more →This ingredient is generally considered compatible with a Alphagal diet.
Learn more →This ingredient is generally considered compatible with a Gerd diet.
Learn more →This ingredient is generally considered compatible with a Nightshades diet.
Learn more →This ingredient is generally considered compatible with a Oat Free diet.
Learn more →Compatibility ratings are general guidelines and may vary by individual. Always consult a healthcare professional for personalized dietary advice.
Why People Avoid Tofu
People avoid tofu primarily due to its soy content, which can trigger allergic reactions or immune responses in individuals with soy allergies. Additionally, tofu contains soy isoflavones, which are phytoestrogens that may interfere with hormonal therapies or certain dietary protocols aimed at limiting phytoestrogen exposure. This makes tofu unsuitable for those on soy-free diets or those advised to avoid phytoestrogens.
Potential Reactions
- Allergic reactions
- Hormonal interference
This information is for educational purposes only and should not be considered medical advice. Individual reactions can vary. Consult a healthcare professional if you have concerns about specific ingredients.
Spoonful flags ingredients that don't match your diet.
Get the AppFoods That Commonly Contain Tofu
Browse products that match your diet.
Explore ProductsFrequently Asked Questions
Your Personal Ingredient Scanner
Spoonful helps thousands of people with dietary restrictions shop safely. Scan barcodes, read labels, and find safe alternatives — all in one app.

Take the Guesswork Out of Grocery Shopping
Join thousands who use Spoonful to find foods that match their dietary needs.