This question already has an answer here:

According to expiration date in the package it only takes a week. Maybe it can keep for longer?

marked as duplicate by Erica, Catija, Ward, Debbie M., Stephie May 9 '17 at 5:36

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


Expiration dates can be quite arbitrary. When tofu goes off, you should be able to smell it and it would also begin to taste sour. You also want to watch out for molds. Other than that, depending on the type of tofu and how they are packed/pasteurized, they can last longer than a week or two.


I do not have a source for this, but I keep mine for over a week, usually using it within two. The most important part is to replace the water every day that it soaks in.

  • 1
    Does fried tofu soak in water? – Erica May 2 '17 at 18:36

Not the answer you're looking for? Browse other questions tagged or ask your own question.