How Long Do Cooked Corn on the Cob Last?
Keep your corn fresh and tasty for several days in the fridge.
Cooked corn on the cob lasts about 3–4 days when stored in the refrigerator.
Enjoying a batch of freshly steamed or grilled corn on the cob is a staple of summer gatherings, but knowing how to manage the leftovers is just as important for food safety. Once cooked, the kernels begin to lose moisture and can develop an off-flavor if left out too long. Proper refrigeration is essential to slow down bacterial growth and maintain that sweet, snappy texture. Because corn is a moist vegetable, it can become unappetizing quickly if not stored correctly in airtight containers. By following specific storage guidelines, you can ensure your next serving of corn remains delicious and safe for consumption throughout the week.
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
- Bright yellow color
- Moist surface
- Firm kernels
- Eat fresh
- Store in fridge
Day 2 (Still Good)
1–2 days
- Slightly duller surface
- Firm kernels
- Mild aroma
- Eat fresh
- Store in fridge
Day 3 (Caution)
3 days
- Duller appearance
- Slightly wrinkled kernels
- Diminished texture
- Eat now
- Freeze for later
Day 4 (Unsafe)
4+ days
- Slimy surface
- Faint odor
- Discolored kernels
- Toss
- Discard
Common questions
How long can I keep cooked corn on the cob in the refrigerator?
Cooked corn on the cob lasts about 3–4 days when stored in the refrigerator. To maintain quality, ensure it is kept in a sealed container or wrapped tightly.
Can I freeze cooked corn on the cob for later?
Yes! Cooked corn freezes beautifully. Wrap each cob tightly in foil or plastic wrap and store in the freezer for up to 10 months.
Why does my leftover corn taste different?
Leftover corn loses moisture rapidly, which can change the texture from 'snappy' to 'chewy' as it sits in the fridge. Sage's Verdict: To preserve the best texture, try to consume the corn within 3-4 days of cooking.
Keep your corn fresh by getting it into a sealed container and into the fridge immediately after cooling!