This is in my opinion the best homemade guacamole recipe, due to the simplicity and quality of the ingredients but also due to the perfect balance of flavours. Guacamole dip is an ideal appetizer served with tortilla chips, crackers or even toast, and with a…