Skip to content
Pantry Buddy

Dairy & eggs

How long does tofu last?

Tofu lasts up to 2 weeks sealed, 3–5 days opened (in fresh water) in the fridge, 3–5 months in the freezer. Store tofu in the fridge for the best results.

FridgeBest

up to 2 weeks sealed, 3–5 days opened (in fresh water)

Cupboard / room temp

Not recommended

Freezer

3–5 months

How to store tofu

  • Change the water daily once opened.
  • Freezing gives tofu a chewy, meaty texture.

Signs tofu has gone bad

Sour smell, slime or a yellow color. When in doubt, throw it out. These are typical home-storage times; always check the package date.

Never guess a date again

Scan your grocery receipt and Pantry Buddy dates every item, tofu included, and tells you what to eat first.

Download on the App Store

Questions about tofu

How long does tofu last in the fridge?
Tofu: up to 2 weeks sealed, 3–5 days opened (in fresh water) in the fridge.
Can you freeze tofu?
Yes. Tofu keeps 3–5 months in the freezer. Freezing gives tofu a chewy, meaty texture.
Where should you store tofu?
In the fridge. Change the water daily once opened.
How can you tell if tofu has gone bad?
Sour smell, slime or a yellow color. When in doubt, throw it out.

Recipes to use up tofu

More from the dairy & eggs aisle