How Long Does Pesto Last on the Counter?
How long does pesto last on the counter?
Pesto lasts about 5–7 days on the counter if kept sealed and cool.
Pesto is a vibrant, herb-forward condiment that can lose its bright color quickly when exposed to air, warmth, or moisture. When storing pesto on the counter, the safest approach is to keep it tightly sealed, shaded from direct sunlight, and handled only with clean utensils to prevent bacterial growth. Because ingredients like garlic and cheese are sensitive to temperature, the clock starts ticking as soon as the jar is opened. This guide focuses on the timeline for countertop storage and provides specific visual and aromatic cues to help you determine if your pesto is still fresh or has reached its expiration point.
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 Green)
1 day
- Bright, vibrant green color
- Glossy oil sheen on the surface
- Smooth and consistent texture
- Eat immediately
- Refrigerate for longer life
- Freeze for future use
Day 3 (Softening)
3 days
- Color begins to darken slightly
- Oil may start to pool or separate
- Aroma is less intense than fresh
- Use within 24 hours
- Stir well to redistribute oil
- Freeze if not using soon
Day 5 (Worn Edges)
5 days
- Dull olive or brownish-green color
- Noticeable separation of liquids and solids
- Texture appears less creamy
- Use only if smell is normal
- Freeze immediately
- Discard if quality has dropped
Day 7 (Toss Zone)
7 days
- Visible fuzzy mold growth
- Dull brown or dark green discoloration
- Sour, fermented, or off-putting odor
- Toss in the trash
- Discard completely
Common questions
Can pesto sit out on the table during a meal?
A short period of sitting out is fine, but avoid leaving room-temperature pesto out for extended periods. Return it to its container and close the lid promptly after serving.
Is oil separation a sign that pesto has gone bad?
Not necessarily. Oil separation is common in many pestos. Check for mold, a sour smell, or significant discoloration before deciding it is spoiled.
How long can I freeze pesto to extend its life?
Freezing is an excellent way to preserve quality. Pesto remains good in the freezer for 2–3 months.
What are the most reliable signs of spoiled pesto?
Look for fuzzy mold, a sour or rancid odor, and a dull, broken appearance on the surface. If any of these occur, throw it away.
Pesto maintains its best flavor and color for a short time on the counter before fading. Using clean utensils and keeping the lid tight are the most effective ways to maximize its freshness.