How do you make guacamole? The key to making great guacamole is to keep it simple and let a handful of fresh ingredients do the work. There's no need to reinvent the wheel, traditional guacamole is all about ripe avocados, a squeeze of zesty lime, and a few classic add-ins like onion, chilli, tomato, and coriander. This easy homemade guacamole recipe comes together in just 5 minutes and delivers that fresh, authentic flavour you'd expect from your favourite Mexican restaurant. Naturally vegan and gluten free, it's the perfect party dip, taco topping, or everyday Mexican appetiser that proves simple really is best

This easy homemade guacamole recipe is truly easy to make, you can whip it up in 5 minutes! It has become a bit of a weekly staple in my kitchen. I almost always have a batch of this fresh guacamole tucked away in the fridge. It's my go-to dip for quick snacks and light meals, and I love how versatile it is. You can dip just about anything into it, from crunchy veg and crisps to wraps or toast, making it one of my favourite easy party dips and everyday essentials. Of course, it truly shines served the classic way as a Mexican dip, piled high with nachos, added to tacos as the perfect creamy topping, as a side with chilli con carne or with spicy fajitas. Simple, fresh and full of flavour, this guacamole recipe is one I come back to again and again.
History and Origin of Guacamole:
Guacamole originated in ancient Mexico, where it was first made by the Aztecs between the 14th and 16th centuries. They created a simple blend of mashed avocados, tomatoes, chilli and salt, known as ahuacamolli, which literally means "avocado sauce" in the Nahuatl language. Over time, the recipe developed as new ingredients like lime, onion and coriander were introduced through global trade, but the essence has remained the same. Today, this humble, traditional dish has grown into one of the world's most popular dips, while still staying true to its simple, fresh origins.

If your family loves “Guacamole” as much as mine does, you’re in good company - we’ve got plenty more delicious recipes for you to try. Here are a few more recipes that always go down well at our table:
- Creamy homemade Caesar salad dressing
- Roasted veg, avocado and baba ganoush sandwich
- Lebanese Turkey kofta Mezze plate
- Pesto Caprese chicken sandwich
- Homemade baba ganoush
- Fresh Mango salsa
- Homemade pesto
- Olive tapenade
Jump to:
- History and Origin of Guacamole:
- Ingredients and substitutions for Guacamole:
- How to choose a ripe avocado and how to ripen an avocado at home:
- What equipment will you need to make traditional guacamole?
- How do I make easy homemade guacamole?:
- Serving suggestions for homemade easy guacamole:
- Variations of fresh homemade guacamole:
- How to store and freeze guacamole:
- FAQ
- Easy homemade guacamole that rivals Mexican restaurants
- Related
- Pairing
Ingredients and substitutions for Guacamole:

See recipe card for quantities.
Jump to Recipe- Avocados - The star of any homemade guacamole. Use ripe avocados for the best creamy texture.
- Red chilli - Adds a gentle heat. You can swap for green chilli, jalapeño, or leave it out altogether for a milder guacamole dip.
- Red onion - Brings a sharp, fresh flavour. White onion or spring onions (scallions) work well as a substitute if you prefer a milder taste.
- Tomatoes - Add freshness and a little texture. Deseeding them keeps the guacamole from becoming watery. You can skip them for a more traditional, simple guacamole recipe.
- Coriander (cilantro) - Adds a bright, herby flavour that's classic in Mexican guacamole. If you're not a fan, you can leave it.
- Lime juice - Essential for that zesty kick and helps keep the avocado fresh and green. Lemon juice can be used in a pinch, but lime gives the most authentic flavour.

How to choose a ripe avocado and how to ripen an avocado at home:
To choose a ripe avocado at the shop, look for one that feels slightly soft when gently pressed but isn't mushy, and has a dark, even skin. If it's very firm, it's not quite ready yet. To ripen avocados at home, simply leave them at room temperature, they'll usually soften over 2-4 days. To ripen an avocado quickly (often within 1-2 days) place them in a paper bag at room temperature with a banana or apple. Once ripe, you can store them in the fridge to slow down the process and keep them perfect for your guacamole.
Bananas and apples naturally release a gas called ethylene, which acts as a plant hormone that signals fruit to ripen. When you place an avocado in a paper bag with one of these fruits, the ethylene gas becomes trapped and builds up around the avocado, speeding up the ripening process. This gas triggers changes inside the fruit, like turning starch into sugar, softening the flesh, and developing flavour, so everything happens faster.
What equipment will you need to make traditional guacamole?
- Mixing bowl – This recipe is so simple, the only real piece of equipment you will need it a mixing bowl. Put all the ingredient into the bow and mix. Easy peasy! I have been using this set of mixing bowls for years and now and they are really robust.
How do I make easy homemade guacamole?:
This easy guacamole recipe comes together in just a few simple steps, no special equipment needed. Simply prepare your fresh ingredients, mash, mix, and you'll have a delicious, authentic homemade guacamole ready in minutes
1: Remove the skin and stone from the avocados, then roughly chop the flesh and add it to a mixing bowl. Using a fork, mash the avocado to your preferred consistency, keep it slightly chunky for a better texture.

2: Finely dice the red onion, chilli and coriander. Deseed the tomatoes, then finely dice them____________________________________________________________________________________

3: Add the tomato, red onion, chilli and coriander to the mashed avocado and mix well to combine. Season with salt and pepper, then squeeze in the lime juice to taste (using both limes if desired)

4: Give everything a final mix and serve immediately________________________________________________________________________________________________________________________


Serving suggestions for homemade easy guacamole:
- Serve as a classic Mexican dip with tortilla chips or nachos
- Spoon generously over tacos, burritos, or fajitas
- Use as a creamy topping for grilled meats or salads
- Spread onto wraps, sandwiches, or toast
- Pair with crunchy vegetables for an easy snack or party platte

Variations of fresh homemade guacamole:
How to store and freeze guacamole:
Fridge storage - To store guacamole, transfer to an airtight container and press cling film directly onto the surface of the guacamole to reduce air exposure. Store in the fridge and use within 1-2 days for the best flavour and colour.
Prevent browning - A squeeze of extra lime juice on top can help slow down oxidation. Even if it slightly browns, it's still safe to eat, just give it a stir.
Freezing - Guacamole can be frozen, although the texture may change slightly once defrosted. For best results, freeze a simple version (avocado, lime, and salt) in an airtight container for up to 3 months. Defrost in the fridge and stir well before serving


- Use perfectly ripe avocados - They should give slightly when pressed for the best creamy texture.
- Keep it a little chunky - Don't over-mash; guacamole is best with a bit of texture.
- Taste as you go - Adjust the lime, salt, and chilli to suit your flavour preference.
- Add lime last - This keeps the flavour fresh and helps prevent browning.
- Serve straight away - Fresh guacamole always tastes best, just like in a Mexican restaurant.
- Keep it simple - Don't overcomplicate it, great guacamole is all about letting fresh ingredients shine
FAQ
What exactly is guacamole made of?
Guacamole is made from mashed ripe avocados combined with simple, fresh ingredients like lime juice, onion, chilli, tomato, and coriander (cilantro), along with salt and pepper for seasoning
Is guacamole actually healthy for you?
Yes, guacamole is naturally healthy when made with fresh ingredients. Avocados are packed with healthy fats, fibre, and essential nutrients, making this dip both nourishing and satisfying
How to make guacamole simple?
To keep it simple, mash ripe avocados with lime juice and salt, then mix in finely chopped onion, chilli, tomato, and coriander. Keep it chunky and adjust the seasoning to taste
What is the main ingredient of guacamole?
The main ingredient in guacamole is avocado, it provides the creamy texture and forms the base of this classic Mexican dip
How to keep guacamole from turning brown?
Add plenty of fresh lime juice and press cling film directly onto the surface before storing in the fridge. This limits air exposure, which helps slow down browning
Can you make guacamole ahead of time?
Guacamole is best eaten fresh, but you can make it a few hours ahead. Store it well covered in the fridge with cling film pressed on top, then give it a quick stir before serving

Did you enjoy this recipe? have a question? It would mean so much to me if you please leave a comment and a rating below!

Easy homemade guacamole that rivals Mexican restaurants
Equipment
Ingredients
- 3 ripe avocados
- 1 Red onion
- 2 Limes
- 1 Red chilli
- 4 Tomatoes
- handful Corriander/cilantro
Instructions
- Remove the skin and stone from the avocados, then roughly chop the flesh and add it to a mixing bowl. Using a fork, mash the avocado to your preferred consistency, keep it slightly chunky for a better texture.
- Finely dice the red onion, chilli and coriander. Deseed the tomatoes, then finely dice them.
- Add the tomato, red onion, chilli and coriander to the mashed avocado and mix well to combine
- Season with salt and pepper, then squeeze in the lime juice to taste (using both limes if desired).
- Give everything a final mix and serve immediately.
Notes
- Use ripe but not overripe avocados for the best creamy texture and flavour.
- Adjust the chilli to suit your spice preference, or remove it for a milder version.
- Fresh lime juice not only adds flavour but also helps prevent the avocado from browning.
- For the best taste, serve immediately, as guacamole is freshest on the day it's made.
- If needed, store with cling film pressed directly onto the surface to minimise air exposure.
Related
Pairing
These are my favorite dishes to serve with [this recipe]:













