My husband is something of a guacamole connoisseur. When good avocados can be found in our decidedly non-tropical state, he scoops them up and works on perfecting his guacamole technique. So I've also spent some time trying to make his guacamole last. In the rare instances we don't polish off the bowl, it seems a terrible shame to waste an ounce of that good green stuff.
But my efforts to keep guacamole green and fresh overnight have always failed — until now. I've discovered a simple, foolproof, and easy way to keep guacamole green and delicious — and no, it doesn't involve avocado pits or extra lime juice. Want to see how I do it?
See this bowl of creamy guacamole? I made it over 24 hours before I took this photo, and yet it is still as fresh and green as it was the day before. There's just one simple secret: Water.
Guacamole is easy to make, but there are many reasons you might want to keep guacamole beyond its usual hourlong window of freshness. Maybe you made too much and want to save the leftovers, or you want to make a big batch ahead of time for a party.
I've seen many ideas for keeping guacamole fresh — Keep the avocado pit in the bowl! Press plastic wrap on top! Use more lime! — but none of them have ever worked for me. Invariably, the top of the guacamole turns brown, and I have to scrape at least an inch off to get to the good stuff below.
(There's a reason, by the way, that plastic wrap doesn't work well. In the past, plastic wrap was made out of materials that didn't allow air through. But the most common material now for plastic wrap is more porous and lets air pass through — oxidizing the guacamole and turning it brown.)
This method, on the other hand, works perfectly every time and doesn't involve plastic or extra lime juice. I like a precise balance of lime to avocado in my guac, and I don't want to drench the guacamole in juice to keep it fresh. This method is easy and cheap, and you can use it with any kind of guacamole. All you do is cover the guacamole with a thin layer of water.
OK, you say, this sounds weird — maybe even gross. Water on the guacamole? But water is a perfect barrier against oxygen, and since guacamole is dense, a little liquid won't water it down. I pour in a small amount of water to cover the top of the guacamole and refrigerate it for up to three days. After I take it out and pour off the water, I stir up the guacamole and the texture is no different than when it was made. In fact, I like the taste of guac after it has sat in the fridge overnight; I find the cilantro and onion flavors are blended better.
So here, step by step, is how I keep guacamole green. Have you ever tried this?
Dribble in some lukewarm water. I like to fill a measuring cup and pour it gently down the sides so it doesn't disturb the surface of the guac too much. Make sure the water covers the surface of the guacamole. I use about 1/2 inch of water.
The Best Way to Keep Guacamole Green
- Make your guacamole (we recommend Sara Kate's recipe). Put the guacamole in a bowl that has a tight-fitting lid. Pack the guacamole tightly in the bowl, pressing out any air bubbles.
- Dribble in some lukewarm water. I like to fill a measuring cup and pour it gently down the sides. Make sure the water covers the surface of the guacamole. I use about 1/2 inch of water.
- Put on the lid and refrigerate for up to 3 days.
- When ready to eat, take off the lid and and gently pour out the water.
- Stir up the guacamole to incorporate any extra moisture.
Our Best Guacamole Recipes
(Images: Faith Durand, Sara Kate Gillingham)