Tofu has gone bad if it has a sour or tangy smell, a slimy surface, a yellow or darkened colour, or cloudy, off-smelling water around it. Fresh tofu is almost odourless and off-white, so any of those signs means throw it away. The good news: unlike raw meat, tofu usually gives you clear warnings when it spoils — but the use-by date is still the line that matters most, especially once the pack is open.
The simplest way to use tofu in time is to know how long it's been open. Fango lets you log tofu when you open it and set an expiry reminder, so you cook it inside its short window instead of finding a forgotten, sour block at the back of the fridge.
- Smell, texture, colour — sour odour, slime, or yellowing = spoiled
- Fresh tofu is near-odourless and off-white
- Opened tofu keeps 3–5 days in fresh water, changed daily
- Follow the use-by date on the pack — don't push past it
The 3 Signs Tofu Has Gone Bad
Fresh tofu is pale, off-white, faintly bean-scented, and firm or silky depending on the type. When it spoils, your senses pick it up. If you notice any one of these, throw the tofu away — don't taste it to decide.
-
1
Smell — Fresh tofu has almost no odour. A sour, tangy, or fermented smell, like it's started to go off, is the clearest sign of spoilage. Bin it.
-
2
Texture — Good tofu is smooth and firm (or softly set for silken). A slimy, sticky, or slippery film on the surface that stays after rinsing means bacteria are growing. Discard it.
-
3
Colour — Fresh tofu is off-white. A yellow, tan, or darkened tinge, or any fuzzy mould spots, points to spoilage — especially alongside an off smell. Throw it out.
Opened vs Unopened: What to Check
How you judge tofu depends on whether the pack is open. Unopened chilled tofu sits in its sealed pack of water and keeps until its date — but check the pack itself: if it's bloated, leaking, or the water is very cloudy, the tofu may have spoiled and built up gas, so don't use it. Most chilled tofu carries a use-by date, which is a safety deadline; the UK Food Standards Agency advises not eating food after its use-by date even if it looks and smells fine.
Opened tofu is more perishable. Drain it, cover it with fresh cold water in a sealed container, and change that water every day; stored this way it keeps for about 3–5 days — see how long tofu lasts for the full detail. Check the smell and surface each time before you use it. (Shelf-stable tofu in cartons keeps unopened in the cupboard, but once opened it follows the same fridge rules.)
Log tofu when you open it and Fango reminds you to cook it within a few days. No sign-up, your fridge data stays on your device.
Try Fango free for a month Get it on Google Play
Common Tofu Worries, Answered
A few situations cause the most doubt. Here's the quick verdict on each.
How to Make Tofu Last Longer
Most wasted tofu is simply forgotten after the pack is opened. A little routine keeps it fresh and usable.
-
1
Store opened tofu in fresh water. Drain, cover with cold water in a sealed container, and keep it at 0–5°C. Change the water daily to keep it fresh.
-
2
Use it within a few days. Aim to cook opened tofu within 3–5 days, checking the smell and surface each time.
-
3
Freeze it to keep it longer. Tofu freezes well and takes on a firmer, chewier texture that's great for stir-fries — drain, cube, and freeze before the use-by date.
-
4
Log it the day you open it. Add tofu to Fango and set a reminder, so you use or freeze it in time. For the whole fridge at a glance, see how long food lasts in the fridge.
Frequently Asked Questions
How can you tell if tofu is bad?
Tofu has gone bad if it smells sour or tangy, feels slimy on the surface, has turned yellow or darkened, or the water it sits in has gone cloudy and smells off. Fresh tofu is almost odourless and off-white, so any of these signs means throw it away.
What does fresh tofu smell like?
Fresh tofu has almost no smell, or a very faint, clean, bean-like scent. A noticeable sour, tangy, or fermented smell means it has spoiled and should be discarded.
How long does opened tofu last?
Once opened, tofu keeps for about 3 to 5 days in the fridge if you store it submerged in fresh water in a sealed container and change the water daily. Always check the smell and texture before using it.
Is it safe to eat tofu past its date?
It depends on the label. Most chilled tofu carries a use-by date, which is a safety deadline — don't eat it past that. If it has a best-before date and still looks, smells, and feels fine, it may be okay shortly after, but when in doubt, throw it out.
Why is the water around my tofu cloudy?
Slightly cloudy water can be normal, but cloudy water combined with a sour smell or slimy tofu points to spoilage. If you store opened tofu in fresh water and change it daily, the water should stay fairly clear.
Can you eat tofu that has gone slimy?
No. A slimy or sticky film on the surface is a clear sign of bacterial growth. Rinsing won't fix it — discard slimy tofu rather than cooking it.
The reliable habit: log tofu in Fango when you open the pack and set a reminder for a few days later. You'll cook or freeze it in time, and never reach for a sour block again. For more on date labels, see best-before vs use-by dates.
