How Long Do Roasted Potatoes Last in the Fridge?
Keep your roasted potatoes tasty and safe for several days.
Roasted-potatoes stay fresh and safe to eat in the refrigerator for 3–4 days.
Roasted-potatoes are a staple side dish, prized for their crispy texture and earthy flavor. However, once they leave the oven, they begin to lose that signature crunch as moisture redistributes. When storing these leftovers, the primary goal is to maintain quality while preventing bacterial growth. Because potatoes are starchy and often contain oils or fats from the roasting process, they can become a breeding ground for microbes if left at room temperature too long. Storing them in an airtight container in your refrigerator is the best way to preserve their texture and ensure they remain safe for your next meal. Follow these guidelines to know exactly when it is time to enjoy them and when they should be tossed.
Heads up: shelf-life ranges are estimates based on home storage. We make no guarantee of accuracy. When unsure, throw it out.
The full timeline
Day 1 (Peak Fresh)
0–24 hours
- Golden-brown exterior
- Firm texture
- Visible oil sheen
- Store in airtight container
- Reheat for crispiness
Day 2 (Still Good)
1–2 days
- Slightly softer exterior
- Retained flavor
- No visible moisture
- Eat as is
- Reheat in oven
Day 3 (Caution Zone)
3 days
- Dull surface appearance
- Slightly tacky texture
- Faded color
- Reheat thoroughly
- Freeze for later
Day 4 (Toss)
4+ days
- Slimy surface texture
- Unpleasant odor
- Visible discoloration
- Toss
Common questions
How long can I keep roasted potatoes in the refrigerator?
Roasted potatoes stay fresh and safe to eat in the refrigerator for 3–4 days.
Can I freeze roasted potatoes?
Yes! You can freeze them for up to 3 months. They work best if reheated in an oven or air fryer to restore some crispness.
Why do my leftover roasted potatoes feel soggy?
Steam is the enemy of texture. To maintain freshness, let them cool completely before sealing and use a breathable container to prevent moisture buildup.
Keep those potatoes in a sealed container and enjoy them within 4 days for the best flavor and safety!