Tofu

Other names Fromage de soja, Bean curd
Tofu: high in nickel; low in FODMAPs, histamine, oligosaccharides and oxalates. If you're sensitive to any of these, check it against your profile before eating.
Intolerances
- NickelHigh
Tofu was the single highest-nickel food group in the French Total Diet Study - above shellfish, above dark chocolate. Pressing soy milk into a block concentrates what the bean took up, and tofu is eaten as a main portion rather than a garnish.
Sources· 2
- Flyvholm M-A et al., Z Lebensm Unters Forsch 179 (1984) 427-431, nickel content of food and estimates of dietary intake
- Noel L et al., Food Chemistry 132 (2012) 1502-1513, second French Total Diet Study, nickel among nine trace elements
- FODMAPsLow
Tofu is low although the soybean is one of the highest-GOS foods there is, because it has been pressed, and the GOS left in the whey that was squeezed out. Soy is the clearest illustration on this axis that processing decides the level rather than the plant: the same bean gives natto at the top and this at the bottom.
- Histamine (+liberators / DAO inhibitors)Low
Tofu is pressed, unfermented soy - the curd is set with a mineral salt and eaten fresh. Fermented tofu is another food entirely and sits at the top of the histamine range; the two share a name and nothing else here.
- OligosaccharidesFODMAPsLow
Tofu is pressed, and pressing removes the whey - which is where the water-soluble GOS go. That is why firm tofu is low while the bean it came from is high, and why silken tofu, which is not pressed, is not the same food here.
Sources· 1
- Švejstil R. et al., Sci Agric Bohem 46:2 (2015) 73-77, raffinose-series oligosaccharides in soybean products
- OxalatesLow
Tofu comes from the soybean, which carries oxalate like any pulse - but the processing matters more than the bean. Tofu is set with a CALCIUM salt, and that calcium binds the soybean's oxalate in the curd; the whey that is pressed out takes the soluble part with it. Oxalate is water-soluble, so what is boiled and drained differs from what is steamed or eaten whole.
Sources· 1
- Gad S. et al., Food Chemistry 8:3 (1982) 169-177, oxalate of pulses and the effect of cooking
- LactoseFODMAPsNone
- GlutenNo
- FructoseFODMAPsNone
- SorbitolFODMAPsNone
- SucroseNone
- TyramineNone
- SalicylateNone
Intolerance levels are based on our documented scientific sources. See sources →
React to Nickel? Check these too
More in Other
Almond butter
Almond cream
Almond yogurt
Apple puree
Beef broth
Beef gelatin
Beetroot juice powder
Bouillon cube
Breadcrumbs
Calcium
Cashew cheese
Chicken broth
Frequently asked questions
Which intolerances does Tofu affect?
Tofu is notable for nickel, FODMAPs, histamine, oligosaccharides and oxalates. Clear on lactose, gluten, fructose, sorbitol, sucrose, tyramine and salicylate.
Does Tofu contain nickel?
Yes — Tofu is high in nickel. Tofu was the single highest-nickel food group in the French Total Diet Study - above shellfish, above dark chocolate. Pressing soy milk into a block concentrates what the bean took up, and tofu is eaten as a main portion rather than a garnish.
Does Tofu contain FODMAPs?
Tofu contains only low levels of FODMAPs. Tofu is low although the soybean is one of the highest-GOS foods there is, because it has been pressed, and the GOS left in the whey that was squeezed out. Soy is the clearest illustration on this axis that processing decides the level rather than the plant: the same bean gives natto at the top and this at the bottom.
Does Tofu contain histamine?
Tofu contains only low levels of histamine. Tofu is pressed, unfermented soy - the curd is set with a mineral salt and eaten fresh. Fermented tofu is another food entirely and sits at the top of the histamine range; the two share a name and nothing else here.
Does Tofu contain oligosaccharides?
Tofu contains only low levels of oligosaccharides. Tofu is pressed, and pressing removes the whey - which is where the water-soluble GOS go. That is why firm tofu is low while the bean it came from is high, and why silken tofu, which is not pressed, is not the same food here. Amounts vary by brand and recipe, so always check the label of the exact product.
Check any product in seconds
Scan a barcode with the Yllo app and see straight away whether a product fits your intolerances.




