Ingredients
- ½ small red onion, finely diced
- Juice of 1 lime (about 2 tbsp)
- ¼ tsp sea salt flakes, plus extra to taste
- 2 avocados (I used two large avocados, but you could use up to 3)
- 1 small roma (plum) or truss tomato (see note 1 for cherry tomatoes)
- 2 tbsp finely chopped fresh coriander (cilantro) leaves and soft stems (see note 1 for substitution)
- 1 jalapeño, seeds removed, finely diced (optional)
Instructions
- Add the onion to a small mixing bowl. Add half the lime juice and the salt. Let it sit for 5–10 minutes while you prep the rest. This quick “pickle” softens the onion’s sharpness.
- Cut the avocados in half, remove the seeds, and scoop the flesh into a separate bowl. Use a fork to gently mash – aim for a chunky texture with some creamy bits.
- To prepare the tomato, you can finely dice it, or, if time permits, use the following method to scoop out the seeds (recommended for the best, non-soggy result!). Slice the tomato in half lengthways, then use a small spoon to scoop out the seeds and watery pulp (you don’t need to be perfect – just remove the juiciest bits). Lay the tomato half cut-side down, then slice into thin strips. Turn and dice into small cubes.
- Add the tomato, coriander, jalapeño (if using), remaining lime juice and onion to the avocado. Fold everything together, then season to taste.
- Serve with corn chips, tacos, nachos, burrito bowls, enchiladas or quesadillas.
Notes
Note 1 – You can also use cherry tomatoes. Just quarter them, scoop out any excess seeds if you like, and chop small.
Note 2 – You can swap the coriander (cilantro) for finely chopped flat-leaf parsley or chives. It will taste slightly different but still fresh and delicious. You can also leave it out completely.
Make Ahead
You can make guacamole for up to 4 hours before serving for the best colour and freshness. If making ahead, keep the avocado separate in the fridge until closer to serving time – mash it and mix with the other ingredients just before eating. Alternatively, make the guacamole completely, then store it in an airtight container in the fridge with a thin layer of cold water on top to prevent browning. Refrigerate until ready to serve (or for up to 3 days) and drain the water just before eating (I use a spoon to ladle the water out).
Leftovers
Store leftover guacamole in an airtight container in the fridge for up to 3 days. To keep it green and fresh, cover with a thin layer of cold water. Drain the water (use a spoon to ladle it out) and stir before serving. Guacamole doesn’t freeze well due to its high water content – it becomes watery and loses its texture once thawed, so enjoy it fresh or refrigerated only.
- Prep Time: 10 minutes (includes onion soaking time)
- Cook Time: 0 minutes
- Category: Sides, Easy Entertaining
- Method: No-cook, One Bowl
- Cuisine: Mexican-inspired