Guacamole is a Mexican dip that has been around since the sixteenth century. The name literally means 'avocado sauce'. Guacamole can be seasoned with a variety of other ingredients, and for this recipe I was inspired by the leftovers that needed using up in my fridge. It is so tasty though, that it is worth buying the ingredients especially.
Although guacamole is traditionally eaten cold, you should try it just after preparation, when it is still warm. Use it to dip anything from nachos and bread to prawns and celery.