Donuts stay fresh at room temperature for about one to two days when stored in an airtight container. After that, they dry out and turn stiff as the starches inside begin to crystallize. The good news: with the right storage method for your donut type, you can stretch that window to a week in the fridge or up to three months in the freezer.
Why Donuts Go Stale So Fast
Staling isn’t just about drying out. The main culprit is a process called starch retrogradation: the starch molecules that softened during frying gradually re-crystallize, turning the crumb firm and crumbly. Moisture migration accelerates the problem, as water moves from the interior toward the surface and evaporates. Fat crystallization also plays a role, further stiffening the texture over time.
This process happens faster than you might expect with donuts because they’re relatively small and have a high surface area exposed to air. Every minute an uncovered donut sits on the counter, it’s losing moisture and getting firmer.
Room Temperature Storage (1 to 2 Days)
For donuts you plan to eat within a day or two, room temperature in an airtight container is the best option. A plastic container with a latching lid or a zip-top bag with the air pressed out both work well. The key is minimizing air exposure so moisture stays in the crumb rather than escaping into the surrounding air.
Place a sheet of wax paper or parchment between layers if you’re stacking them, especially with glazed varieties. Avoid leaving the container in direct sunlight or near a warm oven, which speeds up both staling and spoilage. A cool, dry spot on the counter is ideal.
Refrigerator Storage (Up to 5 Days)
Refrigeration extends shelf life but comes with a trade-off. Yeast donuts last about four days in the fridge, and cake donuts hold up for about five days. However, the cold, dry environment of a refrigerator pulls moisture from baked goods faster than room temperature air does, so they’ll gradually taste drier even inside a sealed container.
Iced and glazed donuts are the trickiest to refrigerate. The humidity inside a sealed container can make glazes turn sticky or dissolve, leaving you with a tacky, weepy surface. If you need to refrigerate glazed donuts, place them in a single layer with the lid slightly cracked for the first hour to let excess condensation escape, then seal fully.
Cream-Filled Donuts Need the Fridge
Any donut filled with custard, pastry cream, whipped cream, or fresh fruit must be refrigerated. These dairy-based and fruit fillings spoil quickly at room temperature. Even in the fridge, plan to eat cream-filled donuts within one to two days. The filling will start to break down and turn watery after that, and the risk of spoilage climbs.
Freezing for Long-Term Storage
Freezing is the best way to keep donuts tasting close to fresh for up to three months. The process works best with plain, powdered, and cinnamon-sugar varieties. Donuts with dairy-based fillings don’t freeze well because the cream can separate or turn grainy when thawed.
For plain and powdered donuts, place them in an airtight container or a freezer-safe zip-top bag with as much air removed as possible. You can also wrap each donut individually in plastic wrap before bagging them, which prevents freezer burn and lets you thaw one at a time.
Glazed and frosted donuts need an extra step. Lay them in a single layer on a baking sheet and freeze uncovered for about an hour until the glaze or frosting is solid. Then transfer them to a zip-top bag. This flash-freeze step keeps the coating from smearing or sticking to other donuts. Avoid stacking glazed donuts directly on top of each other, even after the initial freeze, because the glaze can fuse together during long-term storage.
To thaw, pull donuts from the freezer and let them come to room temperature on the counter for 15 to 30 minutes. Resist the urge to microwave them straight from frozen, which tends to create hot spots and rubbery patches.
How to Revive a Stale Donut
A donut that’s gone slightly stiff isn’t a lost cause. The microwave is the fastest fix: place the donut on a damp paper towel and heat for 8 to 10 seconds. That brief burst of steam re-hydrates the starch just enough to soften the crumb without making it gummy. Krispy Kreme’s own recommendation for their glazed donuts is no more than eight seconds in a standard microwave. Going longer risks a rubbery texture once it cools.
For sugar-coated or cinnamon donuts where you want a slightly crisp exterior, the oven works better. Preheat to 350°F (180°C), bake for six to eight minutes, then re-roll in sugar while still warm. Let them rest for a couple of minutes before eating. The oven drives off surface moisture and restores some of that just-fried crunch that the microwave can’t replicate.
Quick Reference by Donut Type
- Plain and cake donuts: Up to 2 days at room temperature, 5 days refrigerated, 3 months frozen.
- Yeast donuts: Up to 2 days at room temperature (some last up to 4), about 4 days refrigerated, 3 months frozen.
- Glazed and iced donuts: 1 to 2 days at room temperature. Refrigeration can dissolve the glaze. Flash-freeze before bagging for long-term storage.
- Cream-filled donuts: Must be refrigerated. Eat within 1 to 2 days. Not recommended for freezing.
- Powdered and cinnamon-sugar donuts: 2 days at room temperature, freeze well in zip-top bags with air removed. Re-coat after reheating for the best texture.
Small Habits That Make the Biggest Difference
The single most important thing you can do is get donuts into an airtight container as soon as possible. That cardboard box from the shop is designed for transport, not storage. It wicks moisture out of the donuts and into the air within hours. Transferring them to a sealed plastic container or zip-top bag the moment you get home buys you significantly more time.
If you already know you won’t finish a batch within two days, freeze the extras right away rather than waiting until they’ve already started to stale. Donuts frozen while still fresh will taste noticeably better than ones frozen on day three. Think of the freezer as a pause button: it preserves whatever quality the donut had when it went in.

