Guacamole, everyone’s favorite pre-dinner snack traces its roots to the Aztecs of 16th-century Mexico, where avocados were held in high regard. It was the Spanish conquistadors who brought guacamole to Europe, setting the stage for its international journey.
The reason guacamole is probably my favorite side dish, is that it works so amazingly well with almost anything. Of course, the usual suspects. Tortilla chips. Tacos. Burritos. But there’s almost nothing that doesn’t benefit from a side of silky, slightly chunky, flavorful avocado mash. Serve it with grilled steak, delicious. Marinated seafood? Amazing. A tray of crunchy vegetables? Salivating.
What’s really cool about guacamole, is that although it obviously sits incredibly well in its native Mexican cuisine, the original recipe can be altered to work with everything from Mediterranean to Asian flavors. A hint of rosemary and your guac is a perfect addition to your Italian charcuterie board. A dash of sesame oil and some toasted sesame seeds on top, and you’ll have a delicious companion to your grilled Thai shrimp kabobs.
Today, whether a simple mash of avocado, cilantro, lime, and salt, or adorned with pomegranate seeds and served in upscale eateries, guacamole stands as a testament to cultural exchange, showcasing how food, over time, transcends borders and becomes a shared language.
The Not So Secret Secret
The main secret to making the best possible guacamole is actually hiding in plain sight. It’s really all about the avocados. Good quality fruit, with the perfect ripeness are key to succeeding with this recipe.
Now, I know supermarkets are sometimes not reliably selling prime-ripeness avocados, so personally I always have 5-10 avocados sitting out on my counter close to a window in various stages of ripeness. Even if you buy them rock-hard, a couple of days by the window will ripen them, and as they hit their prime, I either use them or put them in the refrigerator where they will keep in the same state for up to a week. Meanwhile, I keep buying new unripe avocados to keep my guacamole-pipeline running.
This way, you’ll always have avocados at the ready and you don’t have to rely on your local supermarket to always supply what you need – and it’s a much less stressful approach than trying to panic-ripen avocados the same day you need them.
The rest of the ingredients matter too, of course, but less so than the star of the show. As long as you make sure to use fresh chilis, fresh herbs, fresh lime juice and tomatoes, you really can’t go wrong. The only thing you need to figure out is whether you want your guac chunky or smooth. Everything else will take care of itself.
Chilis
A lot of guac recipes use Fresno chilis, but I am partial to the heat of jalapeños. Just a word of caution, as jalapeños are notoriously difficult to predict the heat level of, make sure you taste a slice before you throw everything into the mix.
Tomatoes
I love Campari tomatoes for their sweetness and snappy skin. They add warmth and umami to the guacamole, but I know some people think tomatoes are guac-heresy, so feel free to omit. Also, my only tomato advice is to stay clear of watery greenhouse tomatoes as they really don’t add anything to the final product. If you only have access to those, I’d say – leave ‘em out.
Garlic
Here’s where your personal taste comes in again. I’m a garlic lover, and although guacamole shouldn’t taste like tzatziki, I probably use a little more than most. You can definitely stick to just one clove of garlic if you’re not as big of a fan as I am.
Consistency
Another matter of personal preference is smooth vs. chunky guacamole. Personally, it depends on what I am serving the guac with. If I’m doing tortilla chips, I’m going chunkier, but if I’m serving it on the side of some grilled seafood – I like a smoother, saucier consistency. What I will say though, is I never blend my guacamole! It’s manual labor or bust.
Refrigerate
Another slightly controversial part of this recipe is that I like to chill the final product for about 15 minutes before serving. No, it doesn’t turn brown, and yes, I think it gives the flavors a little time to settle in.
Ok, now you have the basics and you’re ready to go.

Guacamole: The Ultimate Recipe
- Yield: 1 1/2 cup 1x
Description
Beloved by foodies everywhere, guacamole should be on every home cook’s repertoire. And we have the perfect recipe. The secret is very simple.
Ingredients
2 ripe avocados
1 medium lime, juiced and zested
Salt and black pepper, to taste
2 garlic cloves, finely chopped
1 jalapeño, seeds removed and finely chopped
1/2 bunch fresh cilantro, finely chopped (about 1/2 cup packed)
2 Campari tomatoes (or 1 large ripe tomato), finely diced
1 medium shallot, finely diced
Instructions
Step 1: Prep Your Ingredients
-
Halve the avocados, remove the pits, and scoop the flesh into a medium mixing bowl.
-
Zest and juice the lime. Set aside the zest for later.
-
Dice your tomatoes, shallot, jalapeño, garlic, and cilantro. Be sure to remove the jalapeño seeds if you want a milder heat.
Step 2: Mash the Avocados
-
Add the lime juice, salt, and pepper to the avocado in the bowl.
-
Use a fork or spoon to mash to your desired consistency. Some prefer chunky; others like it smooth—your call.
Step 3: Fold in the Aromatics
-
Gently fold in the chopped garlic, jalapeño, shallot, tomato, and cilantro. Stir just until everything is evenly distributed, but don’t over-mix—this is guacamole, not purée.
Step 4: Chill or Rest
-
Cover and place in the refrigerator for 15–25 minutes. This helps the flavors marry. Alternatively, let it sit at room temperature for 20 minutes before serving.
Step 5: Serve
-
Scoop into a serving bowl, garnish with a bit of lime zest or extra cilantro if desired, and serve immediately with chips, tacos, or grilled meats.
Notes
Optional Twist: For a fusion twist, stir in 1 teaspoon sesame oil and ½ teaspoon fish sauce. Top with toasted sesame seeds to pair with Asian-inspired dishes.
- Prep Time: 15 mins
- Chilling Time: 30 mins
- Category: Side Dish
- Method: Mashing
- Cuisine: Mexican
Nutrition
- Serving Size: 1/4 cup
- Calories: 120
- Sugar: 2g
- Sodium: 125mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 4g
- Protein: 1.5g
- Cholesterol: 0g
If you liked this, you are going to LOVE these favorite Mexican recipes:
How to Make Queso Fresco – Fresh Mexican Cheese
Pepinos Con Chile y Limon: Mexican Cucumbers with Chile and Lime
Mexican Hominy and Pork Tomatillo Soup
Authentic Homemade Mexican Chorizo
Simple and so flavorful. This is how we do guac in my house now.
I actually love this recipe so much, this is how they make it at my local restaurant in San Diego, where they prepare it tableside. Not sure how authentic it is but that doesn’t matter, because it is 100% delicious.
Love the tip about sesame oil and fish sauce. We served it with bao buns!
Very good recipe, simple and with some bite to it. Next time I’m doubling the jalapeños though!!