How Long Cooked Tofu Lasts in the Refrigerator
Cooked tofu stays fresh for three to five days when stored properly in the refrigerator
The shelf life of cooked tofu depends on how you store it and what cooking method you used. Tofu that has been pan-fried, baked, or stir-fried will last three to five days in an airtight container on a shelf where the temperature stays between 35°F and 40°F. If you've made tofu in a sauce or broth, the liquid helps preserve it slightly longer—up to five days. Tofu that's been breaded and fried follows the same timeline.
The key is airtight storage. Cooked tofu absorbs odors and moisture from the air, which shortens its life and can make it taste like whatever else is in your refrigerator. A glass container with a tight-fitting lid works better than plastic wrap alone, because wrap lets air seep in at the edges over time.
Key Takeaways
- Cooked tofu lasts three to five days in an airtight container at 35°F to 40°F.
- Tofu stored in sauce or broth may last toward the longer end of that range because the liquid creates a barrier against air exposure.
- Store cooked tofu on a middle shelf where temperature is most stable, not on the door where it fluctuates.
- Discard cooked tofu if it smells sour, looks slimy, or has visible mold, even if the date hasn't passed.
Why cooked tofu spoils faster than raw tofu
Raw tofu in its original package lasts two to three weeks because the liquid it's packed in protects it from air and bacteria. Once you cook tofu, you break down its structure and expose more surface area to oxygen. That exposure triggers faster oxidation and bacterial growth, which is why the timeline drops to days instead of weeks.
The cooking process itself doesn't create spoilage—it removes the protective liquid layer that raw tofu relies on. This is why tofu cooked in a sauce (like a curry or stir-fry with liquid) lasts slightly longer than dry-cooked tofu: the sauce acts as a new barrier against air.
The right container makes the difference
Glass containers with snap-lock lids are your best choice because they seal completely and don't absorb odors the way plastic does. If you use plastic, choose a container designed for food storage with a tight seal, not a takeout container with a loose-fitting lid. Shallow containers work better than deep ones because they cool faster and more evenly when you first put them in the refrigerator.
If you don't have an airtight container, wrap the tofu tightly in plastic wrap and then place it in a zip-top bag with as much air pressed out as possible. This two-layer approach works, but it's not as reliable as a sealed container because air can still seep in where the wrap overlaps.
Where to store cooked tofu on your shelves
Place cooked tofu on a middle shelf, not on the door. Door shelves experience temperature swings every time you open the refrigerator, which speeds up spoilage. Middle shelves stay at a more consistent temperature because they're insulated by the food around them and away from the warm air that rushes in when the door opens.
Keep cooked tofu away from raw meat and seafood to prevent cross-contamination. If you're storing it near other cooked foods, make sure nothing drips onto it. Tofu absorbs liquid easily, so a leak from something above will shorten its life and introduce bacteria.
Signs that cooked tofu has gone bad
Discard cooked tofu if it has a sour or off smell, even if it's only been a few days. Smell is the most reliable indicator because bacteria produce acids and gases that create odor before visible mold appears. If the tofu looks slimy or has a film on the surface, it's past its prime. Visible mold of any color means the entire container should be thrown out—mold spreads through soft foods faster than you can see.
A change in color alone isn't always a sign of spoilage. Tofu can darken slightly from oxidation or from absorbing color from sauce, and that's normal. But if the color change comes with a smell or texture change, err on the side of caution and discard it.
Freezing cooked tofu extends storage to three months
If you won't eat the cooked tofu within five days, freeze it. Cooked tofu freezes well and will keep for up to three months at 0°F or below. Let it cool to room temperature first, then place it in an airtight container or freezer bag. If you freeze it in a bag, press out as much air as possible to prevent freezer burn.
Thaw frozen cooked tofu in the refrigerator overnight, not on the counter. Once thawed, use it within two days. The texture will be slightly spongier than fresh cooked tofu because ice crystals break down the cell structure, but it works well in soups, stir-fries, and sauces where texture matters less.
How cooking method affects storage time
Tofu cooked in oil (pan-fried or deep-fried) lasts the full three to five days because oil creates a moisture barrier. Baked tofu also lasts the full range. Tofu that's been boiled or steamed without oil should be used within three days because it retains more moisture, which bacteria feed on. Tofu in a sauce or broth can push toward five days because the liquid environment slows bacterial growth.
If you've cooked tofu with garlic, ginger, or other aromatics, the spices don't extend shelf life—they just mask early spoilage. Rely on smell and texture, not flavor, to judge whether it's safe to eat.
Frequently Asked Questions
Can I store cooked tofu in the liquid it was cooked in?
Yes, and it's actually a good idea. Sauce or broth slows oxidation and bacterial growth, so tofu stored in cooking liquid lasts toward the five-day end of the range. Make sure the container is airtight and the tofu is fully submerged or covered by the liquid.
What if cooked tofu smells like the other foods in my refrigerator?
Tofu absorbs odors easily, which is why airtight storage matters. If it smells like garlic or onion from nearby foods but has no sour or off smell of its own, it's probably fine. If the smell is unpleasant or unfamiliar, discard it to be safe.
Does the brand of tofu affect how long it lasts after cooking?
Not significantly. Silken tofu and firm tofu both last three to five days once cooked. The main difference is texture—silken tofu is more delicate and may break apart during cooking, but storage time is the same.
Can I reheat cooked tofu that's been refrigerated?
Yes. Reheat it gently in a pan over medium heat or in the microwave in short bursts to avoid drying it out. Reheating doesn't extend its shelf life, so use it the same day you reheat it if possible.
Is it safe to eat cooked tofu that's been left out overnight?
No. Cooked tofu left at room temperature for more than two hours enters the danger zone where bacteria multiply rapidly. Discard it and refrigerate any future batches within two hours of cooking.