Why Pesto Turns Brown (And How To Stop It)

Vibrant green pesto next to dull brown pesto.

The leading cause of pesto turning brown is that the herbs have been exposed to oxygen for too long and have started to oxidise. The best way to slow that process is to reduce the time the sauce is exposed to air. The easiest way to achieve that is to ensure your pesto has a thin layer of oil on top of your sauce when you store it in your fridge.

Brown pesto doesn't mean it has gone bad

Let's start with a quick word about safety: just because your pesto has started to go brown doesn't necessarily mean you need to discard it. Far more critical is to ensure that you don't leave an opened jar of pesto lying around at room temperature for over two hours. If you do, the safest thing is to throw it away without a second thought.

What causes pesto to turn brown?

If your jar of pesto has been opened and left in the fridge for a day or two, the change in colour is most likely a result of oxidation. Oxidation is a chain reaction that happens when delicate herbs are exposed to oxygen. It causes food to deteriorate, making it dull and sometimes resulting in off-smells or off-flavours.

This oxidation is mainly unavoidable and isn't dangerous in itself, but even though it's unlikely to make you sick, we recommend throwing away the jar. People eat with their eyes as much as their mouths, and life is too short to eat pesto past its peak condition.

How to slow the browning of homemade pesto

You can do nothing to stop pesto's colour change, but there are ways to slow the process down. The first is to briefly blanch the basil leaves before incorporating them into the sauce. That destroys many of the decomposing enzymes that cause the browning in the first place.

Anyone who has ever tried to prevent an avocado from going grey will intuitively know that acids are helpful in slowing down the process, too. We like our pesto to have a little hint of citrus, so adding a little lime or lemon juice is a win-win for us. The addition of a little vitamin E powder can also slow down oxidation.

How to stop your shop-bought pesto from turning brown

The only way to slow down the browning of your pesto is to limit its exposure to air once you've opened it. Vacuum sealing is one option, but only some people have that luxury in their homes.

The other way is to drizzle a thin layer of oil (ideally the same kind used in the pesto) on top of your sauce before transferring it to your fridge. That oil creates a barrier between the sauce and the air, which should at least halve the speed of browning and keep your pesto green for longer.