• STEP 1

    In a food processor, pulse the onion, tomato, chilli and most of the coriander until finely chopped (or you can do this by hand), then transfer to a bowl.

  • STEP 2

    Roll the lime over the work surface with some pressure to help juicing, then cut in half, juice it and add to the mix.

  • STEP 3

    Now cut your avocados in half, remove the stone and scoop out the creamy flesh with a spoon, making sure you get all the lovely bright green bit close to the skin.

  • STEP 4

    With clean hands squash the avocado to a pulp to make it super creamy. Leave a few of the chunks for a bit of texture. Mix through the blitzed veg and some seasoning. Serve immediately with a drizzle of good olive oil over the top and some more coriander.


It is crucial to have good creamy ripe avocados. A good tip for checking, aside from giving them a gentle squeeze is to peel off the stem part at the top of the avocado, if it shows a nice green colour it should be ripe ad ready and free from brown spots.


If you do want to make your guacamole in advance, flatten the top of the dip with a spoon then squeeze a little more lime or lemon juice over the top. Cover with cling film, pressing it right onto the surface, completely sealing it right to the edge of the bowl so there are no air pockets, this helps prevent discolouring. I’d do this on the morning or no more that 24 hours before wanting to eat it. Once ready to serve, peel away the cling and give a good stir and add a touch more oil and some more fresh coriander to serve.

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 3.8 out of 5.5 ratings