My Guacamole Recipe is easy, fresh, and authentic, with ripe avocados, tomatoes, onions, cilantro, and plenty of lime juice. After making hundreds of batches, I’ve perfected the proportions for creamy, chunky, flavorful guacamole. Watch the video tutorial and learn how to make the BEST Guacamole.

Authentic Guacamole loaded with avocados, tomato, onion, cilantro, plenty of lime juice, salt and pepper.

This post may contain affiliate links. Read my disclosure policy.

Helpful Reader Reviews

Guacamole Video

If you love guacamole recipes, this classic one is the base for so many awesome guacamole variations like Corn Guacamole, or Spicy Guacamole. Once you have this basic recipe down, you can experiment with adding your favorite flavors.

Guacamole

I take my guacamole very seriously, just like I do Pico de Gallo. My husband and I make it at least once a week, and after making hundreds of batches, this recipe has been perfected over the years. It’s creamy, chunky, fresh, and has just the right amount of lime zing. We use it as an appetizer, topping, or side dish for so many Mexican dishes.

Authentic Guacamole Ingredients

  • Avocados are the star of the show, so use ripe ones that give slightly when gently pressed. Avoid firm avocados or ones that feel mushy or overripe.
  • Lime Juice – adds fresh flavor and keeps guacamole green. Use 1 Tbsp of fresh lime juice for every 1 large avocado. Fresh lemon also juice works. Avoid bottled lime juice.
  • Onion – Authentic guac is made with white onion for its crisp, fresh, and clean flavor profile, but you can substitute yellow or purple onion.
  • Tomato – optional, but I love the color and juicy sweetness it adds to guacamole. Tomatoes should be firm and not overripe. To prevent a watery guac, you can seed your tomatoes or strain after dicing.
  • Cilantro – I don’t think you can have a proper batch of guacamole without the freshness of cilantro, but if you must, you can sub with parsley, basil, dill, chives, or green onions.
  • Salt and Pepper – Salt enhances the flavor of avocado and tomato while pepper adds a subtle heat. Add both to taste.
Guacamole ingredients with avocados, tomato, onion, cilantro, lime, salt and pepper

How To Ripen Hard Avocados Faster

Planning ahead makes all the difference when buying avocados for guacamole. If your avocados are firm, they’ll need time to ripen. Here’s how to speed things up or slow them down:

  • To Ripen Avocados Faster: Place firm avocados in a paper bag with an apple or banana – they release ethylene gas to speed up ripening. Close the bag and leave it at room temperature for 2-3 days, checking daily. Do not microwave avocados – it doesn’t ripen them, and the texture won’t be the same.
  • To slow down ripening: If your avocados are ripe and you aren’t ready to use them, place whole avocados in the refrigerator to slow ripening. This can give you a few extra days before making guacamole.
Ripe avocados mashed and combined with guacamole ingredients with tortilla chip

How to Make Guacamole

This easy guacamole comes together in minutes:

  • Mash avocados – Start by cutting the avocado in half lengthwise to remove the pit, then use a spoon to scoop out the flesh, and transfer it to a mixing bowl. Coarsely mash with a potato masher or a fork to a chunky guacamole consistency.
  • Add lime juiceSqueeze lime juice directly over the top to prevent browning.
  • Add remaining ingredients – add diced tomatoes, chopped cilantro, and onion.
  • Season – add salt and pepper to taste, and stir just to combine.
Step by step collage How to make guacamole

Tips for the Best Guacamole

  • Use Ripe Avocados – This will give you the best consistency.
  • Mash first, mix second – Mash the avocados before adding the remaining ingredients so the guacamole stays creamy and chunky.
  • Use Fresh Lime Juice – It gives the best flavor and helps prevent browning.
  • Season to taste – Avocados come in different sizes, so salt to taste.
  • Drain juicy tomatoes – This keeps your guacamole from getting watery.

How to Keep Guacamole from Turning Brown

For my fellow science nerds: once avocados are cut and exposed to air, oxidation begins, which is what causes guacamole to turn brown or gray. Once your guacamole is made, press a sheet of plastic wrap directly onto the surface to keep air out and help prevent discoloration. A little lime juice helps, but blocking out air makes the biggest difference.

Guacamole prepared in a bowl served with tortilla chips

I can’t get enough of this homemade guacamole. I’d love to hear about your favorite guac add-ins in the comments below.

Serve Guacamole With

Guacamole is great for Cinco de Mayo or any time of year, from a stand-alone appetizer to a topping, dip, or garnish. Here is how we love to serve guac:

Best Guacamole Recipe

4.97 from 86 votes
Guacamole served in a bowl with tortilla chips
How to make the BEST Guacamole. This authentic guacamole recipe is loaded with avocados, tomato, onion, cilantro, plenty of lime juice, salt and pepper.
Prep Time: 15 minutes
Total Time: 15 minutes

Ingredients 

Servings: 6 people as an appetizer
  • 3 large avocados, ripe
  • 1 Roma tomato, seeded and diced, optional
  • 1/2 medium white onion, diced
  • 1/2 cup cilantro, (1/3 bunch) finely chopped
  • 3 Tbsp lime juice*
  • 1/2 tsp sea salt
  • 1/4 tsp black pepper, freshly ground

Instructions

  • Cut 3 avocados in half lengthwise, remove pits, scrape the flesh of the avocado out with a spoon. Place in a medium bowl with a flat bottom and mash avocados with a potato masher or a fork to a chunky consistency.
  • Squeeze 3 Tbsp of fresh lime juice directly over avocados while prepping the rest of your ingredients.
  • Add diced tomatoes, onion, and chopped cilantro. Season with 1/2 tsp salt and 1/4 tsp black pepper. Stir just until combined and serve.

Notes

*If you want to scale the recipe, use 1 Tablespoon of fresh lime juice for every avocado. 
How to Store Guacamole: Guacamole tastes best when enjoyed within a day of making it. Here’s how to store leftovers:
  • To Refrigerate: To prevent browning, press plastic wrap directly over the surface of the guacamole, pushing out any extra air. Refrigerate for up to 2 days.
  • Freezing: I don’t recommend freezing guacamole since the fresh veggies can get watery and mealy once thawed.

Nutrition Per Serving

169kcal Calories11g Carbs2g Protein15g Fat2g Saturated Fat2g Polyunsaturated Fat10g Monounsaturated Fat202mg Sodium542mg Potassium7g Fiber1g Sugar327IU Vitamin A15mg Vitamin C18mg Calcium1mg Iron
Nutrition Facts
Best Guacamole Recipe
Amount per Serving
Calories
169
% Daily Value*
Fat
 
15
g
23
%
Saturated Fat
 
2
g
13
%
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
10
g
Sodium
 
202
mg
9
%
Potassium
 
542
mg
15
%
Carbohydrates
 
11
g
4
%
Fiber
 
7
g
29
%
Sugar
 
1
g
1
%
Protein
 
2
g
4
%
Vitamin A
 
327
IU
7
%
Vitamin C
 
15
mg
18
%
Calcium
 
18
mg
2
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Appetizer
Cuisine: Mexican
Keyword: authentic guacamole, best guacamole, easy guacamole, guacamole, guacamole recipe
Skill Level: Easy
Cost to Make: $$
Calories: 169
Natasha's Kitchen Cookbook

More Easy Appetizers

If you are looking for more appetizer ideas for your next party, these are some of my best-loved, crowd-pleasing appetizers:

4.97 from 86 votes (32 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Robert
    May 6, 2020

    I made this last night. Very good.

    Reply

    • Natashas Kitchen
      May 7, 2020

      I’m so glad you enjoyed it!

      Reply

  • Julie Board
    May 2, 2020

    Natasha, just a hint if you leave the seed in avocados it stops it from browning.

    Reply

    • Natasha's Kitchen
      May 2, 2020

      Oh is that so? Thanks for the tip! I should try that next time.

      Reply

  • Tim
    May 2, 2020

    What can I use instead of cilantro?

    Reply

    • Natasha's Kitchen
      May 2, 2020

      You can omit it or try parsley? Let me know how it goes.

      Reply

  • Dave
    May 2, 2020

    Exactly like I make it – chunky. I substitute 1/3 of a can of diced, fire roasted tomatoes, drained for the fresh because out of season tomatoes are basically flavorless. Freeze the remainder. A pinch or two of ground cumin and garlic powder finishes it off.

    It stores well in a nifty container called a guaclock. Another trick is to level the container of guac then float a thin layer of water over the top to seal out air then cover with the lid.

    Reply

    • Natasha's Kitchen
      May 2, 2020

      So awesome thank you for the tip and thanks for sharing how you prepare your guacamole!

      Reply

  • Jerry
    May 2, 2020

    I have used some of your recipes with my6 smoked neat. Delicious,

    Reply

    • Natasha's Kitchen
      May 2, 2020

      So nice to know that, Jerry. Thanks for sharing!

      Reply

  • zolzaya
    May 1, 2020

    Super women !!!

    Reply

    • Natashas Kitchen
      May 1, 2020

      Thank you!

      Reply

  • Ella
    May 1, 2020

    Natasha how did you know? Haha I was just talking about making our own guacamole a few days ago. Can’t wait to try it!

    Reply

    • Natashas Kitchen
      May 1, 2020

      I love when that happens! I hope you enjoyed this recipe!

      Reply

  • Lily
    May 1, 2020

    What a delicious recipe, I love adding guacamole to my breakfast toast and this was the perfect guac. with the perfect hint of citrus. Thank you. I will defiantly be using this again for Cinco de Mayo.

    Reply

    • Natashas Kitchen
      May 1, 2020

      I’m so happy you enjoyed that. Thank you for sharing that with us!

      Reply

  • Chelsea
    May 1, 2020

    This Guac is unbelievably good! We’re so obsessed! Thanks for sharing!

    Reply

    • Natashas Kitchen
      May 1, 2020

      You’re welcome! I’m so happy you enjoyed it!

      Reply

  • Darlene
    May 1, 2020

    Trying to find the grilled corn guacamole recipe. Looks delish.

    Reply

    • Natasha
      May 1, 2020

      Hi Darlene, we have a link in the recipe above for future reference but here is a direct link to the Corn Guacamole recipe. Also, anytime you are looking for a recipe, you can click the search bar on my site and type in the name and it should come up quickly.

      Reply

  • Debi
    May 1, 2020

    Can you tell me where to get the kitchen tool you use to scrape up ingredients. It’s a half circle of stainless with a black handle edge? Thank you

    Reply

  • atlya
    April 5, 2012

    I have also tried this recipe as a salad, not a dip by adding a little less avocado, plus black beans, red peppers and roasted corn. It’s for the time when avocados are not as cheap anymore 🙂

    Reply

    • Natasha
      natashaskitchen
      April 5, 2012

      Oh that’s brilliant! Thank you!

      Reply

  • CYCAHA
    October 7, 2011

    you should add jalepeno pure or cut up a small amount. it adds some nice spice and the avocado really soothes at the same time. mmm so good! P.S. my advice is to slightly mash the avocados with a fork leaving a few chunky pieces seems to taste so much better! 🙂

    Reply

    • michele
      January 18, 2021

      Yay, Cycaha, I was wondering why no one mentioned green chile or jalapeno! That’s how we like it in NM. Chunky too.

      Reply

  • Charlie
    June 2, 2011

    Very good recipe. Thank you. I would recommend to substitude onion for red onion and lemon juice for lime juice. Also add some halapeno or some hot sauce to make it more authentic.

    Reply

  • Tex
    May 30, 2011

    I lived in Mexico for a year and never saw a lemon. Lime is the ticket. Try it in the guacamole, but great squeezed in a bowl of chicken soup too. Just moved to Ukraine in October. Trying to learn the language. Great to see some recipes that I can completely understand. keep up the good work.

    Reply

    • Natasha
      May 31, 2011

      We will try that. We have been using lime in guacamole but not salsa. Sounds like lime will make it more authentic.

      Reply

  • Whitney
    March 29, 2011

    I really like this version of guacamole. If you want Cali style, sub the lemon with lime and add a dash of cayenne pepper and your favorite finely chopped chilis to suit your heat level. We make this dip into a spread for turkey, swiss and spinach wraps. It’s amazing!

    Reply

    • Natasha
      March 29, 2011

      Those are some great tips! We are huge guacamole people 🙂 Using it as a spread like you mentioned sounds great. Thanks Whitney!

      Reply

      • christine merlino
        October 22, 2013

        it is deilcious as a spread in a wrap instead of mayo. also great on a grilled chicken with toasted bun. YUM!

        Reply

        • christine merlino
          October 22, 2013

          I meant “grilled chicken breast”…And yes, use Lime instead of lemon.
          If you are in a major hurry(someone pops over without calling) I just add a good “fresh salsa that has been made with all the ingreidients listed”
          use a “slotted spoon(to get rid of excess liquid) add to mashed Avacoda, and “you are “set to go!”…Just make sure its not a brand like “Taco bell”. Buy deli made…This saves chopping time.

          Reply

        • Natasha
          natashaskitchen
          October 22, 2013

          Oh great ideas! Thanks Christine 🙂

          Reply

  • morgan
    January 25, 2011

    Amazing taste

    Reply

  • Alina
    August 3, 2010

    sounds a lot simpler than my recipe. will deffinatly need to try yours out!

    Reply

  • anna
    June 14, 2010

    this dip is the bomb, i’ve made it a couple times, fedor loves it!

    Reply

    • Natasha
      natashaskitchen
      February 18, 2013

      I’m glad you guys like it :).

      Reply

  • Veronica
    May 3, 2010

    I LOVE GUACAMOLE! Thanks for sharing Vadim’s tried and true recipe.

    Reply

    • Natasha
      natashaskitchen
      February 18, 2013

      You are welcome Veronica :).

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.