USDA-based · How this page was made · Last reviewed July 15, 2026 · Sources ↓

Guacamole

The answer

Opened or homemade guacamole lasts 1–2 days in the fridge and 3–4 months in the freezer.

Caution Press plastic wrap directly on the surface to slow browning. Surface browning is oxidation, not spoilage.

How long it keeps — Fresh / opened

Fridge (40°F) 1–2 days safe window
Freezer (0°F) 3–4 months best quality
Room temp 2 hours max then discard
Discard Discard if held above 40°F for more than 2 hours, or above 90°F for more than 1 hour.

How to store guacamole

Guacamole keeps 1–2 days refrigerated — shorter than most people expect, and the browning starts much sooner than that.

The method that actually works: press plastic wrap directly onto the surface so no air is trapped against the guacamole, then seal the container. Excluding oxygen is the whole game.

A thin layer of water poured over the surface works even better. Pour it off and stir before serving. This sounds odd but is genuinely effective — the water forms a physical oxygen barrier.

Extra lime juice on the surface helps by slowing the enzyme responsible for browning.

Do not leave guacamole out at a party for more than two hours. It contains dairy in many recipes, and in all recipes it is a moist, low-acid food.

Guacamole freezes for about 3 months, though the texture softens. Freeze without dairy or tomato.

By state & packaging

State Fridge Freezer
Homemade or opened store-bought 1–2 days 3–4 months
Unopened refrigerated tub Use-by date 3–4 months

Why guacamole goes bad

Guacamole's famous browning is enzymatic browning, the same reaction that darkens a cut apple or potato. An enzyme called polyphenol oxidase, released when the avocado cells are crushed, reacts with oxygen to produce brown melanin pigments.

Two things are worth being clear about. First, brown guacamole is not spoiled — the discoloration is purely cosmetic, and stirring or scraping off the top layer leaves perfectly good guacamole underneath. Second, the reaction requires oxygen, which is why every effective preservation trick is about excluding air rather than adding anything.

Acid helps because polyphenol oxidase works best near neutral pH and slows considerably in acidic conditions — this is why lime juice is in nearly every recipe, and it is doing chemistry as well as flavoring.

The avocado pit trick is a myth. A pit sitting in the bowl protects only the small area of guacamole directly beneath it, by physically blocking air. It has no chemical effect on the rest.

The real spoilage concerns are the additions: onion, tomato, cilantro, and sometimes sour cream all add moisture and their own contamination risk, and guacamole overall is a moist, mildly acidic food that supports bacterial growth.

Discard on a sour or fermented smell, mold, or a watery separated texture.

Signs it has gone bad

Fuzzy mold below the surface
Sour or rancid smell
Gray-brown mush throughout

FAQ

Is brown guacamole still safe?

Surface browning is oxidation — scrape and taste if smell is normal. Discard if sour-smelling or moldy throughout.