Mexican · Appetizer · Tested 9 times

Guacamole — Authentic Mexican Avocado Dip

Three minutes, no cooking, one bowl: ripe avocado crushed with lime, salt, onion, chili, and cilantro. The whole art is restraint — let the avocado lead, keep it chunky, and serve it the moment it's made.

By Carlos Mendoza · Latin America editor · Published 2026-06-16 · Updated 2026-06-16
Jump to recipe →
Prep
15 min
Cook
0 min
Total
15 min
Yields
4–6 servings
Difficulty
Easy
#no-cook#vegan#party#quick
Quick answer · A 30-second answer

Grind a little finely chopped onion, chili, and cilantro with salt to a paste (a molcajete is ideal). Add ripe avocado and crush it coarsely with a fork — leave it chunky. Stir in lime juice and more chopped onion, cilantro, and tomato. Taste, adjust salt and lime, and serve right away with tortilla chips.

  • Use avocados that yield to gentle pressure — under-ripe won't crush, over-ripe turns stringy and bitter.
  • Keep it chunky and rustic; mashing to a smooth purée loses the whole texture of good guacamole.
  • Season aggressively with salt and lime and taste as you go — flat guacamole is almost always under-salted or under-limed.

Equipment

  • Molcajete (stone mortar) or a bowl and fork
  • Sharp knife

Ingredients

Base

  • 3 ripe avocados
  • ½ small white onion, finely chopped
  • 1 serrano or jalapeño chili, finely chopped, seeds out for milder
  • a small handful of cilantro, chopped
  • 5 g fine salt, to taste
  • 1–2 limes, juiced

To finish

  • 1 small tomato, seeded and diced (optional)
  • extra cilantro and chopped onion, to garnish
  • tortilla chips, to serve

Method

  1. STEP
    01

    In a molcajete (or bowl), grind about a third of the onion, the chili, half the cilantro, and the salt into a rough paste. This draws out their flavour so it seasons the avocado evenly — skip it and the guac tastes flat.

  2. STEP
    02

    Halve the avocados, scoop the flesh into the bowl, and crush coarsely with a fork or pestle. Stop while it's still chunky — texture is everything; you are not making a purée.

  3. STEP
    03

    Squeeze in the juice of one lime and fold in the remaining onion, cilantro, and the tomato if using. Taste.

  4. STEP
    04

    Add more salt and lime until it tastes bright and savoury, not flat. Garnish with extra cilantro and onion and serve immediately with tortilla chips.

Make ahead

Not really a make-ahead dish — it's at its best minutes after making. You can chop the onion, chili, cilantro, and tomato a few hours ahead and keep them ready, then crush the avocado and assemble just before serving.

Storage

Guacamole is best eaten within the hour — avocado browns fast once cut. To hold it a few hours, press cling film flat onto the surface (no air gap) and refrigerate; a thin layer of lime juice on top helps. Stir before serving and refresh with a squeeze of lime.

Variations

Guacamole with tomato

Fold in diced tomato for the familiar restaurant style — fresh and a little juicy.

Extra chunky (Texas-style)

Add diced tomato, a little garlic, and a pinch of cumin for a heartier, dippable version.

Fruit twist

Fold in diced mango or pomegranate seeds for a sweet-tart contrast — popular in modern Mexican cooking.

Serve with

Tortilla chipsTacos al pastorTotopos and salsaA cold michelada

Nutrition per serving

180 kcal 15 g fat 11 g carbs 2 g protein 1 g sugar 7 g fiber 300 mg sodium
Diet: Vegan, Vegetarian, Gluten-free, Dairy-free

Nutrition values are estimates based on the metric measurements. Adjust as needed.

Frequently asked

How do I keep guacamole from turning brown?

Air is the enemy — avocado oxidises and browns on contact with it. Press cling film directly onto the surface so there's no air gap, or smooth a thin layer of lime juice (or water) over the top, then refrigerate. It's still best eaten within a few hours; stir and re-season before serving.

What's the best way to season guacamole?

Salt and lime, generously, tasting as you go — most flat guacamole is simply under-seasoned. Grinding the onion, chili, and cilantro with salt into a paste first (a molcajete is traditional) spreads the flavour through the avocado far better than just stirring chopped bits in.

Should guacamole have tomato and garlic?

It depends who you ask. Traditional Mexican guacamole is minimal — avocado, onion, chili, cilantro, lime, and salt — and tomato is an optional, common addition. Garlic and cumin are more of a Tex-Mex touch. All are delicious; start simple and add from there to taste.

How do I pick a ripe avocado?

It should yield to gentle pressure in your palm without feeling mushy. The little stem nub should pop off easily and be green underneath; brown underneath means it's overripe. Rock-hard avocados won't crush well; ripen them at room temperature for a few days, or speed it up in a paper bag with a banana.

Is guacamole healthy?

Yes, in sensible portions — avocados are rich in heart-healthy monounsaturated fats, fibre, and potassium, and guacamole is naturally vegan and gluten-free with no added sugar. It is calorie-dense from the avocado, so the main thing to watch is how many chips come along for the ride.

Cooked this? Rate it.

Real ratings from real cooks. We only show a score once enough of you have weighed in — no fabricated stars.