Tofu
The answer
Opened tofu lasts 3–5 days in the fridge and about 5 months in the freezer.
Caution Store opened tofu submerged in fresh water in a sealed container; change the water daily.
How long it keeps
Fridge (40°F) 3–5 days safe window
Freezer (0°F) ~5 months best quality
Room temp 2 hours max then discard
Discard Discard if held above 40°F for more than 2 hours, or above 90°F for more than 1 hour.
The answer
Unopened refrigerated tofu is good until its printed date; shelf-stable packs keep in the pantry until dated.
How long it keeps
Fridge (40°F) Printed date safe window
Freezer (0°F) ~5 months best quality
Room temp 2 hours max then discard
Discard Discard if the package bulges or the water is cloudy and sour-smelling.
By state & packaging
State Fridge Freezer
Opened, in water 3–5 days ~5 months
Unopened, refrigerated Printed date ~5 months
Cooked 3–4 days 1–2 months
Signs it has gone bad
✕ Sour smell
✕ Slimy surface
✕ Tan or pinkish discoloration
FAQ
Why did my frozen tofu turn yellow and spongy?
That is normal — freezing changes tofu’s color and texture. It is safe, and many people prefer the chewier result.