Does Tofu Go Bad?

0 comments

✔ Updated · fridge, freezer + unopened shelf life, spoilage signs

Yes, tofu can go bad, even in a sealed package. Here's exactly how long I keep it, how I store the leftover half of a block, and the signs that mean it goes in the trash.

Quick answer

Yes, tofu goes bad. Unopened refrigerated tofu keeps until the use-by date on the package; shelf-stable boxed tofu keeps in the pantry until its date. Once opened, store tofu covered in fresh water in the fridge and use it within 3 to 5 days. Cooked tofu lasts 3 to 4 days, and frozen tofu 3 to 5 months.

  • Sour smell, slimy surface or a bulging package: throw it out.
  • Opened: change the water daily and use within 3 to 5 days.
  • Counter: no more than 2 hours at room temperature.
  • Freezer: 3 to 5 months; the texture turns chewier and spongier.
A fresh block of tofu on a board next to tofu stored in water in a glass container

How Long Does Tofu Last?

Tofu is a fresh, high-moisture food, a bit like fresh cheese, so it doesn't last forever. These are the times I go by. When in doubt, the date on the package and your nose win.

Type of tofuPantryFridgeFreezer
Refrigerated tofu, unopened (water-packed)NeverUntil the use-by date3 to 5 months
Shelf-stable tofu, unopened (aseptic box)Until the date on the boxUntil the dateNot recommended (silken)
Opened tofu, rawMax 2 hours3 to 5 days, in water changed daily3 to 5 months
Cooked tofu dishesMax 2 hours3 to 4 days2 to 3 months

Can Unopened Tofu Go Bad?

Yes. A sealed package slows tofu down, but it doesn't stop it. Refrigerated water-packed tofu should stay cold the whole time and be used by its use-by date. If the package is puffed up or bulging, the water is cloudy or yellow, or it smells sour the moment you cut it open, I don't take the chance.

Shelf-stable tofu in a sealed aseptic carton (usually silken tofu) is the exception: it can sit in the pantry until the date on the box. Once you open it, treat it exactly like fresh tofu and refrigerate it.

does tofu go bad

How to Tell If Tofu Has Gone Bad

Fresh tofu is creamy white to pale beige, smells faintly of soybeans or nothing at all, and feels smooth and springy. Check for these signs before you cook it:

  • Sour or funky smell: the clearest sign. Good tofu smells clean and mild.
  • Slimy or sticky surface: a slick film that doesn't rinse off means bacteria have moved in.
  • Color change: yellowing, dark spots or any mold, fuzzy or not.
  • Bulging package or cloudy water: gas and murkiness mean spoilage, even before the date.
  • Past the date and opened for days: when you can't remember when you opened it, toss it.

How to Store Opened Tofu

This is my routine for the leftover half block, and it keeps tofu fresh and mild for days.

  • Put the tofu in an airtight glass or plastic container.
  • Cover it completely with cold, fresh water (filtered if your tap water tastes strong).
  • Seal and refrigerate at 40°F or below.
  • Change the water every day, and use the tofu within 3 to 5 days.
  • Silken tofu is more delicate: keep it in its own liquid or a covered container and use it within 2 to 3 days.

Can You Freeze Tofu?

Yes, and honestly I freeze firm tofu on purpose. As the water freezes it forms ice crystals, so thawed tofu turns chewier and more porous, almost meaty, and it soaks up marinades like a sponge. It's brilliant for stir-fries, crispy baked tofu and chili.

  • Firm or extra-firm: drain, press out the water, cube or slice it, and freeze in a freezer bag for 3 to 5 months. An unopened package can go straight in the freezer.
  • Silken tofu: I don't freeze it; it turns grainy, which only works if you're blending it into a smoothie or sauce.
  • Thaw: overnight in the fridge, never on the counter. Then press out the extra water before cooking.

Common Tofu Storage Mistakes

  • Leaving it in the original opened tray with old packing water. Move it to a clean container with fresh water.
  • Skipping the daily water change. Stale water is where the sour smell starts.
  • Leaving it out after cooking. Like other cooked foods, refrigerate tofu dishes within 2 hours.
  • Refreezing thawed tofu. Cook it instead; each freeze makes it drier and crumblier.

Ways to Use Up Tofu

Tofu that's near the end of its fridge life is perfect for a quick stir-fry. Swap cubes of pressed, cornstarch-dusted tofu for the chicken in our copycat Panda Express orange chicken or kung pao chicken, or toss it into fried rice. Curious about other fridge staples? Check does hummus go bad and does almond milk go bad.

Frequently Asked Questions

Can tofu go bad in the fridge?

Yes. Opened tofu lasts about 3 to 5 days in the fridge when it's covered in fresh water that you change daily, and cooked tofu dishes last 3 to 4 days. Unopened refrigerated tofu should be used by the use-by date on the package.

Can sealed tofu go bad?

Yes. Sealed refrigerated tofu can still spoil, especially if it got warm or is past its use-by date. A bulging package, cloudy or yellow water, or a sour smell when opened all mean it has gone bad. Shelf-stable boxed tofu lasts longer, until the date printed on the box.

What does bad tofu smell like?

Bad tofu smells sour, tangy or funky, a little like spoiled milk. Fresh tofu smells mild and clean, faintly of soybeans, or of almost nothing. If you notice an off smell along with a slimy surface, discard the whole block.

Can you eat tofu after the expiration date?

It isn't worth the risk for opened or poorly stored tofu. Unopened tofu that has stayed cold may still look and smell fine just past its date, but if there's any sour smell, slime, discoloration or a bulging package, throw it away. When in doubt, throw it out.

How long can tofu sit out?

No more than 2 hours at room temperature, or 1 hour if it's above 90°F, the same rule as other perishable foods. That applies to raw tofu and cooked tofu dishes alike, so refrigerate leftovers promptly.

Leave a Comment

Your email address will not be published. Required fields are marked *

*