Guacamole is a dish with roots in the ancient Aztec civilization of Mexico, where it was known as «ahuacamolli» in the Nahuatl language, literally meaning «avocado sauce». It has endured through the centuries to become one of Mexican cuisine's most famous exports to the world, and an indispensable staple on any Mexican table.

The secret to great guacamole lies in the precise balance of fresh ingredients: perfectly ripe avocado mashed only lightly and roughly (not completely smooth) to preserve an interesting texture, the acidity of fresh lime juice that prevents the avocado from oxidizing and browning, the sharpness of onion and chili, and the aroma of fresh cilantro. It should be made right before serving to preserve its vibrant green colour.