Guacamole, a dip made from avocados, is originally from Mexico. All you really need for guacamole is ripe avocados and salt. After that, a little lime or lemon juice—a splash of acidity to balance the richness of the avocado. Then comes chopped cilantro, chiles, onion, and tomato, if you want. And youre dip is ready ! Serve it on toast or with some Nachos and you have a delicious snack !