Guacamole is a Mexican avocado-based dip made with ripe avocado, lime juice, onion, and cilantro. It takes just 10 minutes to make guacamole at home with just a handful of ingredients. Homemade guacamole is a no-cook and easy dip to make, a great side dis