What does the word “guacamole” literally refer to in its original Nahuatl roots?

The story behind the answer

The word “guacamole” literally refers to avocado sauce in its original Nahuatl roots.

The English word comes through Spanish from the Nahuatl term ahuacamolli, commonly explained as a combination meaning avocado and sauce or mixture. Nahuatl was the language of the Aztec Empire and remains spoken in parts of Mexico.

Modern guacamole is usually made by mashing ripe avocados with ingredients such as lime juice, onion, chile peppers, cilantro, and salt. Tex-Mex versions may add tomatoes, garlic, or other seasonings. These additions are common variations, but avocado remains the essential ingredient.

The name is sometimes connected with the avocado’s earlier Nahuatl name, ahuacatl. That word has also been associated with a shape comparison in historical explanations. Guacamole should not be confused with avocado salsa: salsa is generally more fluid and may use avocado as one ingredient, while guacamole is an avocado-centered mash or dip.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: