Best Ever Guacamole

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’d get in Mexico.

Ingredients for making guacamole on a counter.

Guacamole Ingredients

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

  • Avocados: I’ve got a few tips for picking ripe ones 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 is a must. Don’t use jarred lime juice!
  • Salt: A pinch of 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)

4.98 from 334 votes
Prep Time: 10 mins
Total Time: 10 mins
Servings: 4 servings
Author: Lisa Bryan
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 above to see how quickly it comes together!


  • 3 avocados, ripe
  • 1/2 small 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
  • 1/2 teaspoon sea salt


  • 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.
  • 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.


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
Course: Appetizer, Snack
Cuisine: Mexican
Keyword: authentic guacamole, easy guacamole, Guacamole, Guacamole Recipe, How to make guacamole
©Downshiftology. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
DID YOU MAKE THIS RECIPE?Leave a comment below and share a photo on Instagram. Tag @downshiftology and hashtag it #downshiftology.

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

Leave a Comment

All comments are moderated before appearing on the site. Thank you for sharing your feedback!

Recipe Rating

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

737 comments on “Best Ever Guacamole”

  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. Loved the guaq recipe. Thanks5 stars

  4. this was sooo good5 stars

  5. 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

  6. 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

  7. So easy and sooooooo good
    Thanks🌟🌟5 stars

  8. 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

  9. Best one I ever made5 stars

  10. 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

  11. This is exactly how this here Texas girl makes guac! OMGoodness it’s the best5 stars

  12. Hands down, the best guacamole I’ve ever made. Thank you!5 stars

  13. I simply love this recipe! And yes I have tried to hack and it does work!5 stars

  14. 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.

  15. 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

  16. This was sooo amazingly good!! Thank you for sharing!5 stars

  17. 👍👍TO your Guacamole Dip 👏👏❗5 stars

  18. 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

  19. Sorry if I missed it, but how many servings does this make? Does 1x mean 1 serving?

  20. 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

  21. 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

  22. I always use yours. It’s the best !  I add real crushed garlic.  Thanks !5 stars

  23. 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

  24. 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! 

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

    • 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…

  26. 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

  27. EXCELLENT!5 stars

  28. 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?

    • 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.

    • We forgot to buy cilantro this time, but a little extra onion worked fine.

  29. 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

  30. Best I ever made.. definitely use red onion. 5 stars

  31. An outstanding recipe, I would suggest a little more salt for the volume of ingredients.5 stars

  32. 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

  33. Very easy and delish!!!!!!!!5 stars

  34. this is the BEST a
    Guacamole I have ever eaten less ever made and thanks for the storing hint, I’ll try that too5 stars

  35. 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

  36. I made this recipe tonight and it was amazing thank you thank you thank you5 stars

  37. 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

  38. 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. 

  39. 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

  40. 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

  41. 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

  42. 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

  43. 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

  44. 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,

  45. My family’s new favorite guacamole recipe! Thanks!5 stars

  46. What a great recipe, best I ever tried!5 stars

  47. 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

  48. 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

  49. 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

  50. 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

    • Well drained salsa will work, in my experience.5 stars

      • 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!