Freshly mashed avocado with lime and herbs creates this rich, creamy Homemade Guacamole. Simple, fresh, and perfect for dipping and scooping.

I love guacamole. I must admit that, before falling in love with my Chocolate Avocado Mousse, guacamole was the only reason I’d buy avocados.
I didn’t know many recipes that used them. Avocados in Italy aren’t that good, as they’re rarely ripe. So I wasn’t used to eating them regularly, which is a pity as they’re so good for you.

Anyhow, I fell in love with guacamole when my husband and I travelled through Central America and Mexico, where I could finally taste authentic guacamole recipes.
I had the best guacamole of the holiday at our hotel in San Cristóbal de las Casas in Chiapas. It came with some amazing tortilla chips, and it was scrumptious!
Since then, I’ve been making my own guacamole. There are many different recipes out there. Some include onions, some garlic, some neither.
I’ve seen guac recipes without tomatoes and even without coriander. I’m not sure if there’s a single original version, but I’m going to share my favourite guacamole recipe with you.
Buen provecho!
Reasons to Make Homemade Guacamole Dip
- Comes together quickly, which makes it practical for last-minute snacks.
- Uses simple pantry staple ingredients, making it easy to adjust to taste with everyday ingredients.
- This easy guacamole recipe is great for sharing, especially when serving a mix of snacks or small plates.
Key Ingredients for Guacamole
Avocado
Ripe avocados bring a soft, creamy texture to guacamole. Look for avocados that are ripe but still firm, as soft and mushy avocados can affect the texture.
Onion
Finely chopped onion brings a bit of bite and a light crunch. Red onion, white onion, or even spring onion can be used, depending on how sharp or mild you want the flavour.
Jalapeño or Serrano Pepper
These chillies give a gentle heat. Jalapeños are milder, while serranos are sharper. Choose based on your spice preference.
Coriander
Fresh cilantro or coriander brings a light, citrusy note that lifts the mixture. You can use parsley or other herbs if you prefer a milder flavour.
Lime Juice
A squeeze of lime keeps everything tasting fresh and slows down browning. Fresh lime juice gives a brighter result than bottled.
Find the complete list with measurements in the recipe card below.
How to Make Guacamole
Step 1: Cut the avocado in half, remove the pit, and scoop the flesh into a large bowl.
Step 2: Mash the avocado pulp in the bowl with a fork until it reaches your desired consistency.
Step 3: Add the onion, chilli, lime juice, chopped tomato, coriander, and salt, then mix gently until well combined.

Frequently Asked Questions
Parsley works well as a substitute and gives a milder flavour. Chives or spring onion tops can also work, though they bring a lighter onion taste rather than the citrusy note coriander has.
Mash the avocado more or less, depending on the texture you want. A fork keeps it chunkier, while a potato masher makes it smoother and more even. For a looser consistency, mix in a small splash of water or extra lime juice.
Yes, you can mix in ingredients like garlic, cumin, diced fruit, or grilled corn. Add them in small amounts and adjust as you mix.
Hass avocados work best as they mash smoothly and have a rich, creamy texture. Look for ones with the stem still attached, as missing stems can mean brown spots inside. Gently press one end. It should feel firm with a slight give, not too hard or too soft.
Extra Help from the Kitchen
Use a Non-Metal Bowl – Avocado can react slightly with metal, which may affect colour over time. A glass or ceramic bowl helps keep the guacamole looking fresher for longer.
Soak Onion Briefly – If the onion tastes too sharp, rinse or soak it in cold water for a few seconds before adding. This softens the bite without losing the crunch.
Control the Heat – Taste the chilli before adding it, as the heat level can vary. Adjust the amount gradually instead of adding it all at once.
Drain the Tomato – After chopping, let the tomato sit briefly or pat it dry to remove excess juice. Too much liquid can make the guacamole loose and watery.
Rest Before Serving – Let the guacamole sit for a few minutes after mixing. The flavours settle and come together more evenly.
Let Avocados Ripen Naturally – If you’re working with unripe avocados, it’s hard to speed things up reliably. The trick is to let them sit at room temperature or place them in a paper bag to help them soften more evenly.
Variations and Twists
Use Mixed Citrus – Replace part of the lime juice with orange or grapefruit juice for a slightly sweeter, sharper acidity. Pair it with a hotter chilli to keep the flavours balanced.
Add Mango or Pineapple – Fold in diced fruit at the end for a light sweetness that contrasts with the lime and chilli. Keep the pieces small to avoid changing the texture too much.
Stir in Grilled Corn – Mix in charred corn kernels for a light smoky flavour and extra texture. Let the corn cool first to avoid softening the avocado.
Scatter Pomegranate Seeds – Add pomegranate seeds for a juicy contrast and gentle tang. They also bring a different texture to the creamy mixture.
Mix in Chipotle Chilli – Add a small amount of finely chopped chipotle in adobo for a deeper, smoky heat. Start with a small quantity since the flavour develops quickly.
Best Ways to Use Guacamole
Serve with Tortilla Chips – Classic option for dipping, perfect for sharing. A generous dollop in the centre makes it easy for everyone to scoop.
Spread on Toast – Use it like avocado toast for a quick meal, then add eggs, tomatoes, or chilli flakes on top.
Add to Tacos – Spoon it into tacos for taco nights to balance spiced fillings and add a creamy layer to each bite.
Use in Wraps or Sandwiches – Works well as a spread instead of mayo, giving more texture and a fresher finish.
Top Grilled Meat or Fish – Pairs well with grilled chicken, steak, or fish, adding contrast without making the dish heavy.
Pair with Roasted Vegetables – Spoon over roasted sweet potatoes, peppers, or zucchini for added flavour and texture.
Storage and Shelf Life
Store guacamole leftovers in an airtight container in the refrigerator. Press a layer of plastic wrap directly on top of the guacamole, then place the lid on to reduce air exposure. It’ll keep well for about 1 to 2 days.
To help prevent browning, squeeze a little lemon or lime juice over the surface before sealing.
I don’t recommend freezing, as the texture can turn watery once thawed.
If needed, thaw it slowly in the fridge and stir before serving. Guacamole is best served chilled.
More Easy Dips to Add to Your Table

Homemade Guacamole Recipe
Equipment
Ingredients
- 1 avocado – ripe
- 1 tbsp onion – finely chopped
- 1 tsp jalapeño or serrano – finely chopped
- 1 tbsp coriander – chopped
- 1 tbsp lime juice
- 1 small tomato – seeds removed and chopped
- ¼ tsp salt
Instructions
- Cut the avocado in half, remove the pit, and scoop the flesh into a large bowl.
- Mash the avocado pulp in the bowl with a fork until it reaches your desired consistency.
- Add the onion, chilli, lime juice, chopped tomato, coriander, and salt, then mix gently until well combined.
- Serve with tortilla chips.
This post may contain affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you.
















Hi!
I just found your blog and can’t wait to try your pumpkin risotto (spring is around the corner for us here!)
Being from Texas, I too adore guacamole. Our recipes aren’t too different really, I think I may just add more of the stuff you do.
Do you also remove the seeds from your peppers?
I also wanted to link you to my guacamole and pico recipe as you seem to have a true passion for it, and I applaud that 🙂
http://www.kumocafe.com/2013/09/vals-guacamole-pico-de-gallo.html
Again! really nice to meet you 🙂
Guacamole is a staple around our house. It’s really yummy and quick to make. But you’re right, a good, ripe avocado is essential and, although just about any other bit of produce is better in Italy, we are lucky here in the US to have access to excellent avocados from Mexico and California.
WOW, Manu! Your guacamole seems delicious! I like this texture 🙂
That guac looks so good, Manu. The photos are brilliant too!
Guacamole may be my most favorite food! Yours is so pretty! I love the colors! The tomatoes are a great idea!
what lovely images. I am so loving the colors! gorgeous!