The avocado- based dip spread or salad, Guacamole was first created in Mexico. Besides being a part of modern Mexican cuisine, it is a dish that is served in various international and American restaurants as a dip, condiment and salad ingredient.