How Long Does Pesto Last In The Fridge?
Once opened, a jar of pesto lasts in the fridge for three days without any dramatic loss of quality. It will be perfectly safe for another two days but leave it any longer as its quality will decline to the point that it will no longer be enjoyable to eat.
How long pesto lasts in the fridge is dependent on several factors, but providing you follow all of the following conditions, an opened jar of pesto will remain perfectly safe for up to five days.
1.) Your fridge is set to the recommended temperature of 5°C or below
2.) The sauce is not already past its expiry date
3.) The jar hasn't been left standing at room temperature for more than two hours
4.) It has a thin layer of oil over the top to prevent air turning the sauce brown
If you can't remember how long a jar of pesto has been sat in your fridge, don't rely on a sniff test. Botulism cannot be detected by sight or smell, so it's simply not worth the risk.
Similarly, if you can see mould starting to form on the surface of your sauce, don't be tempted to scrape it off and eat the rest. Mould could have already permeated into all parts of the sauce and the whole lot should be thrown away without a second thought.
Safety is only one part of the equation though. Even though refrigerating your pesto will make it last longer, all sauces begin to deteriorate as soon as you twist the lid. So, even if you don't need to worry about food poisoning, you should be aware that your five-day old pesto won't taste nearly as good as a freshly opened jar.
Pouring a thin layer of oil on top to restrict the sauce's exposure to oxygen will help keep your pesto looking (and tasting) better for longer and is the most effective way to ensure your pesto doesn't turn brown or become bitter.
If you don't plan to eat more pesto in the next five days, don't forget that it freezes remarkably well. We like to freeze pesto it in an ice cube tray so that we always have some tasty nuggets at our disposal whenever we think a hit of dollop pesto could improve our dinner.