Fresh, creamy, and bursting with vibrant flavour, homemade guacamole is a timeless dip that's perfect for everything from tortilla chips and tacos to grilled meats and sandwiches. Made with ripe avocados, lime juice, fresh cilantro, tomatoes, and onion, this classic Mexican favourite comes together in just minutes and tastes far fresher than any store-bought version. Whether you're hosting a party or making Taco Tuesday at home, homemade guacamole is always a crowd-pleaser.
This easy recipe combines perfectly ripe avocados with fresh vegetables, herbs, and citrus for a smooth, chunky dip that's packed with bright, balanced flavour.
Ingredients
- 3 ripe avocados
- 1 small Roma tomato, diced
- ¼ cup red onion, finely diced
- 2 tbsp fresh cilantro, chopped
- 1 jalapeño, finely minced (optional)
- 1 clove garlic, minced
- 2 tbsp fresh lime juice
- ½ tsp salt
- ¼ tsp black pepper
Instructions
1. Prepare the Avocados
Cut the avocados in half, remove the pits, and scoop the flesh into a medium mixing bowl.
2. Mash the Avocados
Using a fork or potato masher, mash the avocados to your preferred consistency. Leave it slightly chunky for a more traditional texture or mash further for a smoother dip.
3. Add the Fresh Ingredients
Stir in the diced tomato, red onion, cilantro, jalapeño (if using), garlic, lime juice, salt, and black pepper until evenly combined.
4. Taste and Adjust
Taste the guacamole and adjust the seasoning with additional salt or lime juice if needed to suit your preference.
5. Serve
Serve immediately with tortilla chips, fresh vegetables, tacos, burritos, nachos, or grilled meats. If preparing ahead, press plastic wrap directly onto the surface of the guacamole to help prevent browning.
Why This Recipe Works
Ripe avocados provide a rich, buttery base, while fresh lime juice brightens the flavour and helps slow oxidation. Tomatoes and onions add freshness and crunch, cilantro brings a burst of herbaceous flavour, and garlic ties everything together with a savoury finish. Keeping the guacamole slightly chunky creates the classic homemade texture that's both creamy and satisfying.
Tips for the Best Guacamole
- Choose ripe avocados that yield slightly when gently squeezed.
- Use freshly squeezed lime juice for the brightest flavour.
- Mash the avocados gently to maintain a creamy, chunky texture.
- Add tomatoes just before serving to keep the guacamole from becoming watery.
- Store leftovers with plastic wrap pressed directly against the surface to minimize browning.
- Enjoy within 1–2 days for the freshest flavour and colour.
Explore our selection of mortar and pestles to gently mash avocados, garlic, herbs, and spices by hand, creating authentic homemade guacamole with rich flavour and the perfect rustic texture.