This is the best guacamole recipe that is easy to make with ripe avocados, fresh lime juice, red onion, garlic, cilantro and salsa. Add to tacos or scoop it up with tortilla chips!
We love Mexican appetizers in the form of dips! Other favorites include avocado salsa, pico de gallo and queso blanco dip.
Table of Contents
Simple and Delicious Homemade Guacamole
Today I have the best guacamole recipe for you! It is seriously so good, completely addicting and I have made it three times in one month. It has amazing flavor and the texture is creamy and chunky all at the same time. You are fair warned! ;)
The best part is, this recipe only takes about 10 minutes to make. It’s the perfect recipe to bring to a BBQ or enjoy as a midday snack with crisp tortilla chips or add it to your favorite Mexican dish like ground beef tacos or baked chicken taquitos. You can’t go wrong!
Recipe Ingredients
The key to making the best guacamole recipe is using fresh ingredients that are ripe and flavorful. Check out what you’ll need below to get started.
Find the full printable recipe with specific measurements below.
- Avocado: The key ingredient to making guacamole, and why it is so important to use only ripe avocados.
- Red onion: The sweetness and tang play perfectly with the creaminess of the avocado.
- Lime: The acid helps elevate the flavors and cut some of the avocado. You could also use lemon juice.
- Salsa: My secret ingredient to making this guacamole shine. Choose your favorite and thank me later.
- Garlic: This gives the guacamole depth of flavor.
- Cilantro: The brightness of the herb adds a nice touch to the dip.
- Salt + Pepper: Salt is crucial to enhance the flavors and a dash of pepper or ground cumin never hurts.
Substitutions and Variations
If you like spice, try adding in some cumin, chili powder or even some chopped jalapeños.
This homemade guacamole would also taste delicious topped with some crumbled cotija cheese for more flavor.
How to Make the Best Guacamole
With 3 easy steps, this easy guacamole recipe comes together in just 10 minutes and tastes better than a Mexican restaurant! It has the perfect texture and flavor.
- Mash. Sprinkle avocados with lime juice in a large bowl. Add in the salsa, onion, garlic, cilantro, salt, and pepper. Mash with a fork until you reach your desired consistency.
- Taste and adjust. After the guacamole is mixed together, give it a taste. Add in more lime juice or spices depending on your preference. This is where you can make it your own!
- Serve. Dip tortilla chips to serve.
Expert Tips
- Ripening avocados. If they still feel a little hard, place them in a brown paper bag and add a ripe banana or apple. Leave the bag on the counter overnight. The fruit gives off ethylene gas, which makes the avocados ripen more quickly.
- Consistency. Use a fork or a potato masher to mash the avocados. You want to mash them well, but not ALL the way. Leaving a few lumps of avocado gives the guacamole the perfect consistency and flavor in each bite.
- Salsa. One of my secrets to the best guacamole is mixing in some fresh homemade salsa. You only need a few spoonful’s to add great flavor and texture. Trust me, it’s an easy trick that will instantly ramp up the deliciousness.
- Add cheese. Sometimes I add in about 1 Tablespoon of cotija or feta cheese. You could even add a dollop of sour cream. I tried this once at a restaurant and was a huge fan.
Recipe FAQs
Believe it or not, avocado pits actually help keep the guacamole from browning. Just add the pit on top of the dip and then cover the bowl tightly with saran wrap.
Make sure the plastic wrap is directly on top of the guacamole so that there isn’t any air coming in contact with it. This should help slow down the oxidation process, which in turn will keep it from browning too quickly. Even if there is a brown layer that forms, you can just scrape it off and find a nice green layer right underneath.
If you are getting a bitter taste from the guacamole, it may mean that your avocados weren’t ripe enough. Since there are so few ingredients in this recipe, it is crucial that each one is the very best it can be.
Hass avocados are my first choice. They have the best flavor and texture for guac.
Look for avocados that are soft to touch and have a green stem. They shouldn’t feel too soft, but soft enough that they have a little give when squeezed. Ripe avocados make all the difference when making homemade guacamole!
Favorite Ways to Enjoy Guacamole
- With tortilla chips or fresh sliced veggies
- Add to 7-layer dip
- As a topping for nachos
- On top of an omelette
- As a topping for Mexican meals like bean burritos, steak fajitas, and burrito bowls
- Use it to make avocado toast
Storage
Store: While guacamole will always taste best served fresh immediately after making it, you can store it in an airtight container up to 48 hours. Cover it with plastic wrap to prevent exposure to air which will cause oxidation. You can also try adding a thin layer of water which will also act as a barrier. Just remember to drain the water off before enjoying it again!
Freezer: You can freeze guacamole, but I would not add the salsa if you are planning to freeze it. The tomatoes in the salsa will change in texture and be mushy upon thawing. You can freeze larger portions of homemade guacamole in a freezer safe bag or smaller portions in containers. Thaw overnight and stir in your salsa with tomatoes before serving.
Homemade guacamole isn’t just for dipping! Use it as a topping on all types of Mexican dishes like Instant Pot chicken tacos, skillet nachos or this easy Mexican salad.
More Mexican Appetizers
Browse allHUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!
Best Homemade Guacamole
Video
Ingredients
- 3 avocados , peeled and pitted
- 1 lime , juiced
- 2 Tablespoons salsa
- ¼ cup finely chopped red onion
- 1 clove garlic , minced
- ¼ cup chopped cilantro
- ½ teaspoon Kosher salt
- Dash of ground black pepper
For serving: Tortilla chips
Instructions
- In a large bowl, add the avocados. Sprinkle with lime juice.
- Add salsa, red onion, garlic, cilantro, salt, and pepper. Mash with a fork until you reach desired consistency.
- Cover tightly with plastic wrap and refrigerate until ready to serve. Enjoy with fresh tortilla chips!
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Did you make this recipe? Don’t forget to give it a star rating below!
What a great tip about putting the pits in the bowl to store overnight. I can’t wait to try that!!!
Love, love, love guacamole!! Can’t wait to try your recipe!
I love this! It sounds so easy to make!
Love a big bowl of guac! I have never thought to add salsa! Love this variation!
You have no idea how much I love guacamole. I will definitely try your recipe!
Hope you enjoy! :)
This guacamole is incredible!
I love guacamole and this looks absolutely amazing !!
All the perfect guacamole flavors are in here!
Every time I go to a friend’s house for dinner and they have guac, I wonder why I have never made it myself. Finally made it at home, so good. Thanks!
It always seems like a novelty, but it’s so easy to make! Hope you enjoy! :)
This guacamole looks so incredible!
I love guac! Pass me the chips because I could eat this whole bowl! :)
Such a perfect side or snack!
I have also enjoyed a similar recipe I use all the time… http://m.allrecipes.com/recipe/14231/guacamole. Also if you like a more modern version using epicure mix can’t be any easier just 2 avocados, 3 tbsp epicure guacamole mix, 1/2 cup sour cream and 1 tbsp lime juice
I make mine almost the same but add 1 Large Tablespoon of sour cream…Don’t know why, but it makes it smoother and absolutely delish!
Yum! Sour cream makes everything better, so I’ll have to give that a try!
Just tried this out tonight and it was awesome!! Thanks for the recipe. It will be my go-to now for a quick dip (as I always have the ingredients in the house!)
Glad you liked it Kari! Guac is one of my weaknesses!
Looks delicious! Can’t wait to give this recipe a go – fab blog x
I love guac and am always looking for ways to make it better!
Same here, guac is delicious and so easy to make!
love guac! i always add jalepenos for some heat!
Ooh sounds yummy! :)
Yummy… that looks so good. I love the idea of adding some salsa. Not a lot but that touch would really make the difference. Although as I was scrolling down my computer had a mind of its own and as I tried to stop it to go back to the ingredients I thought the dash of pepper said Dr Pepper lol. I may have to stop by the store on the way home; I think this would be great on top of the pulled pork I had planned.
Manda @ Our Wolf Den
Lol! I love when that happens, brings a little laughter into the day! Yum, it definitely would be great on pulled pork!