meat
How Long Does Tofu Last?
Tofu lasts 3–7 days in the fridge (opened 3–5 days; unopened 7 days). Keep raw meat sealed on the lowest fridge shelf so juices cannot drip onto ready-to-eat food.
Fridge
3–7 days
opened 3–5 days; unopened 7 days
Counter
1–2 hours
Freezer
3–4 months
Storage Tips
- Keep raw meat sealed on the lowest fridge shelf so juices cannot drip onto ready-to-eat food.
- Freeze in flat portions with air pressed out for faster thawing and less freezer burn.
- Label the freeze date before storage so older packages get used first.
How to Tell If Tofu Has Gone Bad
Signs to look for
- Sour, rotten, or sulfur-like smell when the package opens.
- Sticky or slimy surface film that remains after patting dry.
- Grey-green color shifts or gas-bloated packaging.
Frequently Asked Questions
How long does tofu last in the fridge?
Tofu usually last 3-7 days (opened 3–5 days; unopened 7 days) when stored correctly. Treat that as a quality window, then use smell, texture, and visible spoilage checks before eating.
Can you freeze tofu?
Yes. The usual freezer window is 3-4 months. Freeze in airtight portions, label the date, and thaw in the fridge for the best safety and texture.
How long can tofu sit out?
Use 1-2 hours as the room-temperature limit. When in doubt, refrigerate sooner; warm counter time is where most safety margin disappears.
Related Ingredients
Stop wasting food
Track your tofu automatically
Shelfie scans your groceries, tracks expiry dates, and reminds you before your tofu goes bad. The average family wastes $2,913/year in food (USDA ERS).
Get Shelfie Free