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.

This post may contain affiliate links. Read my disclosure policy.
Helpful Reader Reviews
“Didn’t have to alter this recipe at all. So perfect! Its our go-to recipe during the summer time.” – Julia ★★★★★
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.

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.

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 juice – Squeeze 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.

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.

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:
- Appetizer – serve with tortilla chips, Pita Chips, or Tostadas
- Tacos – spoon onto Breakfast Tacos or Shrimp Tacos
- Toast – Spread onto crisp toast
- Salmon – Serve it on Grilled Salmon or Pan-Seared Salmon
- Burgers – Try guacamole in Burgers
- Nachos – Scoop guacamole over servings of Baked Nachos
- Topping for Taco Salad, Tostadas, Beef Burritos, and Chicken Fajitas
Best Guacamole Recipe

Ingredients
- 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
- 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
Filed Under
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:
- Buffalo Wings
- Spinach and Artichoke Dip
- Shrimp Cocktail Recipe
- Stuffed Mushrooms
- Ceviche
- Cheeseburger Sliders
- Jalapeno Poppers



This recipe and all of your recipes are fantastic, every time I make them, the compliments are never ending. Thank you so much for making my cooking so much fun, easy and delicious.
That’s just awesome! Thank you for sharing your wonderful review, Linda!
Great proportions…I like a little hint of pepper, cumin, chili powder and fresh garlic in my Guacamole…
Arriba! Best guacamole recipes ev—er! Will include cumin in my next batch. Avocados are considered a health food now. Thank you Natasha! I love the way you savour your creations and enjoy the process.
Hi Diane! You’re very welcome. Thank you.
Really delicious this recipe!
I use chives instead of onion and parsley instead of cilantro!
Thank you for sharing, Nicole! So glad you loved it.
Wonderful recipe. I’ve been making it for years but, I add a little cumin and I don’t add pepper. ( I don’t like pepper) I add a little paprika instead
Sounds wonderful!
Great recipe!
If I may, my mom bought me an air tight Guacamole Keeper Bowl, which pushes out the air when you put the top on and it stayed fresh and green for a week!
That’s wonderful, Michele! What a great gift.
If you don’t like raw onion (or it doesn’t like you) how much onion powder would you use in place of raw onion in this recipe?
Hi Gayle. You can experiment with it and add it to your preferred taste. I did a quick Google search and found that one tablespoon of onion powder equals one cup of fresh onion. I hope that helps give you a reference point.
Thankyou Natasha! That is my go to recipe for guac. Theds get in my way
I’m so glad you enjoyed this recipe!
Hi Natasha, I have read this entire page and can not find the link for your prep gloves. I also went on your Amazon page and they aren’t there either. Please where do you get them. V
Hi Vicky! These are the vinyl glovesI used.
Very good spicy guacamole!
I can never find the notes where you link to products. Where are they?
Hi Rick! If you read through my blog post above, anything that is linked will be in red font. You can click on the words in red font and it will take you directly to the link for that. You can also find all my supplies on my amazon shop by clicking on “shop” at the top of the page. I hope that helps.
Can you tell me any Great tips for keeping the guacamole from getting so brown the next day? TIA
The lime juice will help with that. Often times people leave in the pits/seeds too.
This is how I have always made it only I use garlic salt and it really is delicious 😋 love all of your Shares!
Thank you! So glad you are enjoying my recipes.
This is a great recipe. I don’t know why most put garlic in. It just does belong. Garlic is used way too much
Thank you so much for sharing that with me. We love garlic, but you can omit it and adjust to personal preference.
My 2nd note because I meant to say RealLime Juice instead of Lemon. So… If I have RealLime juice instead of a lime, can I use that instead?? Thank you Natasha. This looks so good, I’m thinking I’m going to be eating it by the spoon fulls. 🙂
Got it, I assumed thats what you meant, but I responded to other comment. 🙂
I hope you love this recipe.
If I don’t have a lemon on hand, can I use RealLemon Juice?
Hi! We love the taste of fresh lime juice, but yes, you can if that is all that you have.
I love making guacamole!!! I use everything that you have here and I add minced jalapenos (in winter) that I froze from my garden. I also add more onion, and a bit of
minced garlic
Sounds great, Karen! Thank you for sharing. 🙂
This really is the best guacamole recipe ever!! Thanks for sharing this amazing recipe, definitely going to be using it again!
You’re welcome! I’m so happy you enjoyed it, Olivia! Thank you so much for sharing that with me.
Didnt have to alter this recipe at all. So perfect! Its our go-to recipe during the summer time.
That’s just awesome! Thank you for sharing your wonderful review, Julia!
Love a chunky guacamole!! This stuff is addicting & so delicious!!
That’s just awesome! Thank you for sharing your wonderful review!
I made it several times since a few weeks ago! I love guacamole and happy to able to make it at home rather than buying from restaurant w a high price! I also make a variation for my 19 month old (only avacado, tomato and lime) and he loves it! Very healthy!
Thank you for making it easy to make it at home!
You’re very welcome! 🙂
Awesome! Delicious, easy and quick to make. Thank you for yet another awesome recipe!❤️
Hi Cheryl! That’s wonderful. I’m glad you loved it. Thank you.