Guacamole is a dip that originated in Mexico. It is usually made with avocados, onions, tomatoes, and chili peppers. Guacamole is often eaten as a dipping sauce for tortilla chips or used as a condiment for tacos or burritos.