The Best Guacamole You’ll Ever Make (Restaurant-Quality)
The Best Guacamole You’ll Ever Make (Restaurant-Quality) is a easy Mexican recipe that serves 4. 150 calories per serving. Recipe by Epicurious on YouTube.
Prep: 25 min | Cook: PT0M | Total: 35 min
Cost: $6.57 total, $1.64 per serving
Ingredients
- 3 Avocado (ripe Hass, from Mexico if possible; remove skin and pit)
- 1/4 cup White Onion (finely diced; use only half of a small onion)
- 1 Serrano Pepper (seeded for milder heat, diced; optional seeds for extra spice)
- 1 Lime (fresh juice only)
- 2 tablespoons Cilantro (chopped, stems included for extra flavor)
- 2 tablespoons Plum Tomato (diced, seeds removed to avoid excess liquid)
- 1/2 teaspoon Salt (adjust to taste)
- 2 tablespoons Queso Fresco (optional, crumbled for extra saltiness)
Instructions
Select Ripe Avocados
Choose avocados that are dark green with a slight yellow hue; the stem should be green‑brown, not dark brown. Gently press the skin – it should yield slightly without feeling mushy.
Time: PT2M
Cut and Pit the Avocados
Place the avocado on the cutting board, slice lengthwise around the seed with a large knife, twist halves to separate, and remove the pit by gently tapping with the blade and twisting.
Time: PT5M
Dice the Avocado Flesh
Scoop the flesh out with a spoon, leave about a 1‑inch margin from the skin, then cut the flesh into 1‑inch cubes. Set aside in the mixing bowl.
Time: PT4M
Dice the Onion
Trim the root and tip off a small white onion, halve it, then finely dice the layers, keeping the pieces small for even distribution.
Time: PT3M
Dice the Serrano Pepper
Slice off the stem, cut lengthwise, remove seeds if you prefer milder heat, then dice the flesh into small pieces.
Time: PT2M
Dice the Plum Tomatoes
Core the plum tomato, cut into small dice, and discard the watery interior to avoid a soggy guacamole.
Time: PT3M
Chop Cilantro
Roughly chop cilantro, including stems for extra flavor. Reserve a small amount for garnish.
Time: PT2M
Extract Lime Juice
Roll the lime on the countertop, cut in half, and squeeze out the juice, avoiding seeds.
Time: PT1M
Mash Aromatics
In the mixing bowl, combine the diced onion, serrano pepper, and cilantro. Using a wooden spoon (or molcajete), smash until the mixture forms a coarse paste.
Time: PT5M
Combine All Ingredients
Add the diced avocado, lime juice, and salt to the aromatics. Gently fold until just combined—avoid over‑mixing. Sprinkle optional queso fresco, fold in the diced tomatoes last, taste, and adjust salt or lime as needed.
Time: PT3M
Nutrition Facts
- Calories
- 150
- Protein
- 2 g
- Carbohydrates
- 9 g
- Fat
- 12 g
- Fiber
- 5 g
Dietary info: Vegan (omit cheese), Vegetarian, Gluten-Free
Allergens: Dairy (if queso fresco is used)
Ingredient Substitutions
- Instead of White Onion: red onion, shallot
- Instead of Serrano Pepper: jalapeño pepper
- Instead of Lime: lemon juice
- Instead of Cilantro: flat‑leaf parsley
- Instead of Plum Tomato: Roma tomato, cherry tomato (halved)
- Instead of Salt: sea salt, kosher salt
- Instead of Queso Fresco: feta cheese, cotija
Equipment Needed
- Cutting Board
- Chef's Knife
- Paring Knife
- Spoon
- Mixing Bowl
- Wooden Spoon or Molcajete
Critical Steps — Do Not Skip
- Choosing a perfectly ripe avocado
- Smashing the onion, serrano, and cilantro into a paste before adding avocado
- Adding tomatoes at the end to prevent excess liquid
Chef Tips from the Video
- A molcajete (stone mortar) gives the guacamole a rustic texture and releases more flavor than a blender.
- If avocados are slightly underripe, microwave them for 10 seconds to soften, but the flavor will be best with naturally ripe fruit.
- Serve the dip in a chilled stone or ceramic bowl (the "mah") to keep it fresh longer.
Troubleshooting
Guacamole turns brown quickly
Press plastic wrap directly onto the surface and add a little extra lime juice to slow oxidation.
Guacamole is too watery
Remove excess seeds and juice from tomatoes, and avoid over‑squeezing the lime.
Guacamole is too spicy
Remove all seeds from the serrano or substitute with a milder pepper like jalapeño.
Storage
Refrigerator: Place in an airtight container, press plastic wrap directly onto the surface; lasts 2 days.
Freezer: Not recommended – texture becomes mushy.
Room temperature: Serve within 2 hours for safety and best flavor.
Make-Ahead Tips
- Store guacamole in a shallow container with plastic wrap pressed on top to minimize oxidation.
- Add an extra teaspoon of lime juice before refrigerating to keep the green color vibrant.
Frequently Asked Questions
What is the cultural significance and history of classic Mexican guacamole in Mexican cuisine?
Guacamole dates back to the Aztec empire, where mashed avocados were mixed with tomatoes, chilies, and lime. It has long been a staple at Mexican celebrations, street markets, and family gatherings, symbolizing hospitality and the bounty of the land.
What are the traditional regional variations of guacamole in Mexico?
In Oaxaca, guacamole often includes roasted tomatillos and epazote; in the Yucatán, it may feature orange juice and habanero. Coastal versions add shrimp or crab, while northern styles keep it simple with just avocado, lime, and salt.
How is guacamole traditionally served in Mexico?
Guacamole is traditionally served in a stone or ceramic bowl called a "mah" alongside warm corn tortilla chips, fresh veggies, or as a topping for tacos, tostadas, and grilled meats during meals and festivals.
What occasions or celebrations is guacamole traditionally associated with in Mexican culture?
Guacamole appears at birthdays, Día de los Muertos, Independence Day festivities, and casual family gatherings. Its fresh, communal nature makes it perfect for sharing during any celebration.
What makes classic Mexican guacamole special or unique in Mexican cuisine?
The balance of creamy avocado, bright lime, aromatic cilantro, and a hint of heat from serrano peppers creates a flavor profile that is both simple and complex, embodying the Mexican emphasis on fresh, high‑quality ingredients.
What are the most common mistakes to avoid when making classic Mexican guacamole?
Common errors include using underripe avocados, over‑mixing into a puree, adding tomatoes too early (which makes it watery), and forgetting to taste for salt and lime at the end.
Why does this guacamole recipe smash the onion, serrano, and cilantro before adding the avocado?
Smashing those aromatics first releases their essential oils and creates a uniform flavor base, ensuring the avocado stays chunky rather than turning into a uniform puree.
Can I make classic Mexican guacamole ahead of time and how should I store it?
Yes, store it in an airtight container with plastic wrap pressed directly onto the surface and an extra splash of lime juice. It will keep fresh in the refrigerator for up to two days.
What texture and appearance should I look for when making classic Mexican guacamole?
The guacamole should be creamy with visible avocado chunks, speckled with small pieces of onion, serrano, and cilantro. It should not be a smooth puree, nor should it be watery.
What does the YouTube channel Epicurious specialize in?
The YouTube channel Epicurious specializes in clear, test‑kitchen style cooking tutorials that cover a wide range of cuisines, techniques, and food science, offering both classic and modern recipes for home cooks.
How does the YouTube channel Epicurious' approach to Mexican cooking differ from other cooking channels?
Epicurious focuses on precise technique, ingredient sourcing, and culinary context, often explaining the cultural background of dishes like guacamole, whereas many other channels prioritize speed or entertainment over detailed instruction.
Last updated: September 6, 2026
