This is the best guacamole recipe as it’s simple to make and uses fresh, high-quality ingredients. Authentic guacamole doesn’t contain fillers and unnecessary ingredients. All you need is avocados, onion, tomatoes, cilantro, jalapeno pepper, lime juice, garlic, and salt. Easy and delicious!

Guacamole in a bowl with a chip dipping in.

I’m not one for hyperbole, but this really is the best guacamole recipe. When it comes to crowd-raving guacamole the key is to not get too fancy or try to be too unique. Guacamole is meant to be easy to make and delicious. Plain and simple. It’s a blend of a few high quality ingredients with flavors that meld together beautifully.

After numerous trips to Mexico and working alongside Mexican chefs, I can confirm that this guacamole is the real deal. Fresh, easy, and authentic! Just as you would enjoy it in Mexico.

Ingredients for making guacamole on a counter.

Guacamole Ingredients

With just eight simple ingredients you can make one of the all-time-best dip recipes.

  • Avocados: Want to know how to pick the best, most ripe avocados? See my tips below!
  • Onion: I’m using yellow onion which is most often used in Mexico, but you could use red onion as well.
  • Tomatoes: Choose Roma tomatoes which are less juicy. No one wants a watery guac.
  • Cilantro: One of my favorite herbs and a staple in Mexican cuisine.
  • Jalapeno: You can also use serrano pepper for a little extra heat.
  • Garlic: Some people like their guac with garlic, others like it without. I love just a little.
  • Lime: Freshly squeezed lime is a must. Don’t use jarred lime juice as the flavor is muted.
  • Salt: A pinch of flaky salt brings it all together.

Pick Ripe Avocados for the Best Guacamole

The best guacamole starts with the freshest ingredients. Look for avocados that are ripe, but firm. You definitely don’t want soft and mushy avocados.

So how do you pick good, ripe avocados? First, grab avocados that still have the stem attached. If the stem has been removed in the store, it’s more likely to have brown spots on the inside. Then, gently press on one end. It should be firm, but have a slight give to it.

Guacamole recipe ingredients in a bowl ready to be mixed.

How Do You Make Guacamole?

Slice three ripe avocados in half, remove the pit and scoop them into a mixing bowl. Then use a fork to gently mash them to your desired level of chunky or smooth. Add the onions, tomatoes, cilantro, jalapeno pepper, garlic, lime juice and salt and stir everything together. That’s it. The most delicious, easy guacamole.

A bowl of fresh, authentic guacamole next to tortilla chips.

How to Store Leftovers (and Keep it Green!)

Guacamole oxidizes and turns brown pretty darn quick. The lime juice helps to slow this process, but it’s inevitable that leftover guacamole will eventually start to brown.

Now, I’ve tried every kitchen hack imaginable to keep guacamole green (I eat a lot of guacamole). So what doesn’t work? Well, let’s start with leaving the pit in the guacamole. This does nothing to prevent browning and there’s no scientific justification for it. Consider it an old wives tale.

Next, many say to add lemon juice. And this helps a bit, but I don’t like that it changes the flavor profile of my beloved guacamole.

The most common guacamole preservation hack is placing plastic wrap directly on the guacamole to prevent oxidation. And this may work for a day or two. But I’m striving to reduce my plastic consumption and just don’t love this method.

So in my quest to keep my guacamole green I stumbled on this hack – and it’s brilliant.

Here’s how to keep guacamole green:

  • Place your leftover guacamole in a storage container and pat it down firmly with a spoon so it’s nice and flat on top.
  • Add about 1/2 inch of water on top (I used cold water).
  • Place the lid on the storage container and store it in the fridge. That’s it!
  • When you want to enjoy the guacamole, drain the water off the top, give it a stir and you’re good to go.

I tested this method for three full days and it worked like a charm. It stays perfectly fresh and delicious. Though I will admit by the third day it does start to get a little more watery. But who has guacamole last that long anyway?

A scoop of guacamole on a tortilla chip.

Watch My Guacamole Recipe Video

While this recipe is easy to make, I have some tips for making the best guacamole recipe you’ve ever tasted. Watch my step-by-step tutorial video below!

More Delicious Mexican Inspired Recipes

For all my Mexican food lovers, give these reader favorite recipes a try:

And you can wash all of those down with my Mango Margarita, Strawberry Margarita or Classic Margarita. Or my Agua Fresca for a non-alcoholic option.

For tasty guacamole variations, try my festive Pomegranate Guacamole, tasty BLT Guacamole, and bite-sized Guacamole Stuffed Tomatoes!

Guacamole recipe in a bowl next to tortilla chips.

Best Ever Guacamole (Fresh, Easy & Authentic)

Author: Lisa Bryan
4.96 from 747 votes
Read 1423 Comments
Serves 4 servings
Prep Time 10 minutes
Total Time 10 minutes
Email This Recipe
Enter your email and I’ll send it to you + weekly food inspiration!

Description

A tried and true guacamole recipe that's easy to make, uses fresh ingredients and is loaded with flavor. It's the best guacamole dip hands down. Watch the video below to see how quickly it comes together!

Video

Ingredients 
 

  • 3 avocados, ripe
  • ½ small yellow onion, finely diced
  • 2 Roma tomatoes, diced
  • 3 tablespoons finely chopped fresh cilantro
  • 1 jalapeno pepper, seeds removed and finely diced
  • 2 garlic cloves, minced
  • 1 lime, juiced
  • ½ teaspoon sea salt

Instructions 

  • Slice the avocados in half, remove the pit, and scoop into a mixing bowl. 
    Scooped avocado in a mixing bowl.
  • Mash the avocado with a fork and make it as chunky or smooth as you’d like.
  • Add the remaining ingredients and stir together. Give it a taste test and add a pinch more salt or lime juice if needed.
  • Serve the guacamole with tortilla chips.
    Guacamole in a serving bowl next to tortilla chips.

Lisa’s Tips

  • Look for large avocados for this recipe. If you can only find small avocados, feel free to add one more!
  • Definitely use fresh limes rather than lime juice in a bottle. The flavor difference is worth it. And speaking of limes, I’m using Mexican limes which give about 1 to 2 tablespoons of juice. 
  • Make sure to read my tips above for keeping leftover guacamole green and fresh. It’s truly amazing! And I store the leftover guacamole in these food storage containers.

Nutrition

Calories: 184.8kcal | Carbohydrates: 12.3g | Protein: 2.5g | Fat: 15.8g | Saturated Fat: 2.2g | Sodium: 305.5mg | Fiber: 7.6g | Sugar: 1.7g
Did you make this recipe?Mention @downshiftology or tag #downshiftology!

Recipe originally posted August 2014, but updated to include new photos and video May 2018 and again today. 

You May Also Like

About the author

Lisa Bryan

Lisa is a bestselling cookbook author, recipe developer, and YouTuber (with over 2.5 million subscribers) living in sunny Southern California. She started Downshiftology in 2014, and is passionate about making healthy food with fresh, simple and seasonal ingredients.

4.96 from 747 votes (98 ratings without comment)

Leave a comment

Thank you for taking the time to write a review—I always love reading your comments.

Your email address will not be published. Required fields are marked *

Did you make this? Rate the recipe!




All comments are moderated before appearing on the site, as per the community guidelines. Thank you for your patience! Please note that anonymous star reviews without comments are not allowed on Downshiftology, to ensure the integrity of recipe reviews.

1,423 Comments

  1. This guacamole was the tastiest and most colourful I have ever made. Thank you for the recipe.

    Definitely 5 out of 5…!5 stars

  2. This is the 4th Mexican recipe I’ve made of yours and YES, IT’S ANOTHER 5-STAR! I am THRILLED with the topping it off with water tip for storing in the fridge! BRILLIANT! Keep ’em coming Lisa!5 stars

  3. So quick and delicious. I had to skip the salt for health reasons. It still turned out great. And thanks fir the storage tips.5 stars

  4. It’s even better the next day after all the flavors came out. Soooooooo good! And I used just alil Seranno pepper and holy macaroni was it spicy. 5 stars

  5. I made this recipe yesterday and it turned out great.  I did add about 1 tsp of fresh jalapeño instead of the cayenne pepper, to keep it authentic.  It didn’t add any kick, as I was expecting, but it didn’t take away from he other ingredients either.  So, thanks for sharing.5 stars

  6. Great recipe- have used it for years it’s perfectly simple.

    I find best way to store it in fridge to eliminate oxidizing/browning is to simply pat firmly into a bowl, take a piece of plastic wrap and starting in the middle, place the plastic directly onto the guac and move from center outward so no air is between guac and plastic wrap. Never fails.5 stars

    1. Thanks for sharing your trick and happy to hear this has become your go-to recipe for guacamole :)

  7. This is really gilding the lily. In Mexico, we only use avocado, garlic and lime juice. And salt and black pepper. everything else added only dilutes the flavor.–El Alexahente.

    1. Hi Alexe – thanks for sharing how you make it! I know there are slights tweaks and variations, based on different Mexican states I’ve traveled to. :)

  8. Today was my first time making guacamole and I am so glad I found your recipe. It turned out perfect and my husband and I both enjoyed it. Thank you for sharing! 5 stars

  9. So tasty! Thank you! I had to modify a tad, due to my avocados being small, and my other ingredients quite large, however it was delicious! I recommend giving it a try!5 stars

  10. Best. Guac. Ever. 

    I had to sub parsley for cilantro as the fam has issues with it. Also didn’t add any peppers 🌶 since there’s young ones not into the heat. 

    I used an heirloom tomato as it was all I had on hand. It was the size of about two Roma’s so it worked very well. 

    Still absolutely amazing!! 

    Thank yíu so very much !!!5 stars

  11. What a hit!!!! Everyone loved this dip. I did make a couple of substitutions to give it a more restaurant style Mexican dip by using red onions instead of white and I using a serrano pepper instead of jalapeno pepper. DELICIOUS recipe.5 stars

    1. Hi Nick – So happy you love this recipe! And thanks for coming back and making it again and again. :)

  12. AMAZING!!!!!
    I love your recipe! It is no doubt “THE BEST GUAC EVER” I really really really really really really really really really really like it. Thank you for doing this i’m usually bad at making guac but because of your recipe my party LOVED it.
    So thanks5 stars

  13. Excellent recipe! My only suggestion would be not to put water on top to prevent it from going brown in the fridge. This problem is easy to solve if you pay down the guacamole level and press plastic wrap very flat directly over the guac and up the side of the bowl using care not to create air bubbles. Then cover with the regular container lid also! Or another sheet of plastic wrap over the top edge using care not to lift the previous layer of wrap! Good flavor and super easy to make! 

  14. It’s very very good. However, I had to use 4 avocados instead of 3. Maybe I diced the other stuff a bit large.

    1. Thats not unusual at all. Avocados and tomatoes can both have a surprising amount of variety in size, even when they don’t look like it’s a big difference.
      On top of that, seasoning is very much “to taste” rather than an exact measurement. I always buy an extra avocado, just in case I screw up the ratios,lol. After all, it’s not like you can really make too much…

  15. I have never made before nor liked it. Until i had some really good guac at a restaurant so became a liker of guac. Now i wamt to make myself. Came across this recipe omg delish. Made as written just no jalapeños so made with out used extea ciilranto. Absolutely deliah. Thank you.5 stars

  16. Hi, I’ve just found your site and the recipes look amazing… with the guacamole 🥑 recipe can you suggest another herb besides cilantro (or coriander as we say here), because I hate it fresh, dried I like with a passion, so is it replaceable with some dried coriander or will I just leave it out?

    1. Hi Naomi – I’m glad you’re enjoying my site! Guacamole is traditionally made with only fresh cilantro (but I know some people have an aversion to cilantro). I’ve never tried it with dried, but I say give it a try! Just make sure to start with a small amount first.

  17. It was a success & absolutely delicious. I added little more of garlic and red pepper flakes since I had no jalapeño. Overall great recipe for cilantro lovers like me ;^)5 stars

  18. Made this three times already in the last two weeks! Delicious / also this was my first guacamole…. DELICIOUS! Thank you for this easy and healthy recipe!5 stars

  19. I made this guacamole tonight and it is really very good and better and fresher than anything from the store. I didn’t have Roma tomatoes but used heirloom instead. No jalapeno either but used about 1.5 tablespoons of Sriracha sauce. And I used a potato masher rather than a fork. Great! Thank you!5 stars

  20. Very simple yet effective. I see recopies that try to overkill the simplicity of guac. This one nails it. I do add a dash of hot pepper sauce because well I am from Texas and spicy is good!5 stars

  21. Lisa, nice guacamole recipe. I had never heard of your tip about how to store your guacamole before and I modified it for the batch I made today using your recipe. After you put the guacamole in your storage container, flatten the top of the guacamole you have in your container and take your plastic wrap and press it to the top of the guacamole. Make sure the plastic seals all around the guacamole and then put a layer of water on top of the guacamole and then add the container lid. 

  22. Delicious! I didn’t have 100 percent of the ingredients so had to modify slightly, but it worked! I used fresh parsley instead of cilantro and then added a few dashes of ground coriander. I also had to use lime juice instead of fresh, and since I didn’t have jalapeño, I added a few dashes of Frank’s RedHot for some heat. Family devoured it. 5 stars

  23. My ten year old just got into guacamole and chips and as his tenth birthday week celebration he asked to a have guacamole and chips for lunch today. So glad I chose this recipe. So easy to make and as I stuck to all fresh ingredients ( minus the pepper) it came out AMAZING!!! Thank you 5 stars

  24. Perfect guacamole!!! I agree with the lady who’s husband said better than the Mexican restaurant! There’s this place near me, I always thought their guac set the bar… So delicious and like 9 bucks. Your recipe is EVEN BETTER!! I’m literally freaking out right now and it was so simple. THANK YOU!!!5 stars

    1. Oh wow, that’s such an amazing compliment, Patricia! Thanks so much. I’m thrilled you love the recipe! :)

  25. I love this guacamole recipe. It’s my go to dish to bring to a party. Normally it doesn’t make it to the halftime show.5 stars

  26. Best ever guacamole is right! This was delicious and easy! This was my first making guacamole and it was a huge success! Thank you!5 stars

  27. If you leave the seed from the avocado in the guacamole, it will stay longer with green color,

    You can add some diced bacon, this page would become the second best ever guacamole. If you do not like bacon you can add nuts instead,

  28. Hi. I made this just now and it’s so DELISH! Instead of lime, I used lemon and It’s fine just the same. Having it with corn tapas now. Thx!!!5 stars

  29. I have tried different recipes over time and never quite made it delicious. I tried your recipe and for the first time, I used all fresh ingredients and it turned out fantastic. Thank you for sharing this recipe with me!!  Yummy!!5 stars

  30. I made this yesterday. Hubby loves guacamole.  Husband raved no end to this recipe.  Said better the second day.  Has stars in his eyes.  Says it’s better than restaurants!  And we lived in the south for 20 years.  So he knows his guacamole!
    Thanks for making his day and I’ve definitely saved this recipe!5 stars

  31. Love this recipe!  First time making guacamole 🥑 and lucky to have chosen this recipe to try.   If I forgot to buy tomatoes would I be able to substitute a little salsa instead in the mix?5 stars

      1. Only if your salsa is home made. Store bought is just awful.
        All guacamole is, is pico de gallo mixed with ripe avocado.

        Want pico de gallo? Use the same ingredients (minus the avocado) but cut them up a little bit smaller, and do leave the juice of the tomato. To me the tomato juice and seeds are the tastiest part of a tomato!