This is the Best Guacamole recipe you'll ever make! It's easy, fresh, and homemade, making it the perfect side dish with any Mexican-inspired dish. You'll love its smooth, creamy texture, and tangy, spicey taste!

So yummy! I’m an avocado lover and this quac is easy to make and so yummy. I was out of cilantro when I made it but it was still so good. I love the flavor that the lime and cumin give it.
-Briana
Why This Recipe is the Best
This is not your typical bland guacamole! In 2010, I showed up at my dear friend's house and ate some heavenly guacamole. I had only ever made it with a packet and was pleasantly surprised by how good it was. She told me to use some fresh onion and some spices. Over the years, I tweaked it, added to it, and tried different things. Now it's got a tang of lime, the creamy deliciousness of avocado, a kick of spice (if you add the jalapeno) and cilantro goodness.
Our favorite dishes to eat this with are air fryer chicken tacos and tostadas de tinga.
Jump to:
Key Ingredients
What's in Guacamole? Guacamole is a simple combination of smashed avocado, lemon, and various spices like garlic, to make a taste spread perfect for burritos, toast, tacos, burgers, sandwiches, and of course dipping chips!

- Cilantro- Don't forget the fresh cilantro. It adds that just right flavor and is one of the stars of the show. We tested this recipe extensively and found that cilantro gave it an incredible flavor. If you're one of those who hates cilantro, feel free to leave it out.
- Lime juice- Lime juice gives it a bright, fresh, tang. As an added bonus, it keeps the avocados from turning brown.
- Seasoning- Add salt, cumin, and garlic powder for the taste you love. We found that just a little bit of cumin really enhances the flavor.
See recipe card for quantities.
How to make Fresh Guacamole
Learn how to make Fresh Guacamole with the easy to follow recipe. These step by step process photos show you simple tips to make the best tasting recipe.

- Depit and scoop the avocado into a bowl. Smash the avocado.

- Mix the chopped cilantro, diced onion, spices, and lemon juice.

- Mix until all of the ingredients are evenly mixed in.
Hint: I make mine thick and chunky. However, if you like it smooth, feel free to puree it and make it as smooth as you want. Also, I like to make it ahead of time so it can sit in the fridge for a few hours.
National Guacamole Day! Celebrate by making fresh guacamole, hosting a taco or nacho bar, or pairing guacamole with chips, or veggies.
How to keep guacamole from turning brown
The secret is out and we have it! Learn how to keep guacamole fresh with these simple hacks. Press plastic wrap directly onto the surface, add extra lime or lemon juice, or even spread a thin layer of water or olive oil on top to block air exposure. The best kept secret is adding the pits back in the dish to slow down the oxidation.
So why does guacamole go brown? Guacamole turns brown because of a natural chemical reaction called oxidation, which occurs when the avocado’s flesh is exposed to air.
What to eat with homemade Guacamole
Learn how to serve guacamole with some of our favorite recipes. Add this creamy recipe to your favorite Mexican-inspired dishes. This guacamole is a great topping for our Chipotle Burrito Bowl.
For other Mexican sides, check out our homemade Pico De Gallo and Chipotle Corn Salsa recipe.

Top tip
Put the pits in the guacamole before storing to keep it from oxidizing and turning brown as quickly! The lime juice also helps with this.
Recipe

Best Guacamole Recipe
Ingredients
- 4 avocados
- 2 Tablespoons onions extra finely chopped
- 3 Tablespoons lime juice
- 6 Tablespoons cilantro
- ½ teaspoon salt
- ¼ teaspoon garlic
- ¾ teaspoon cumin
Instructions
- Scoop avocados into a bowl. Finely chop 2 tablespoons onion
- Combine all ingredients into a bowl and mix. Mix until reaching the desired texture and enjoy!
Notes
- The lime juice helps keep the avocados from oxidizing and turning brown as quickly, but if you leave the avocado pits in when storing, it helps even more.
- Store in the refrigerator in an airtight container for up to 4 days.
Nutrition
Storage
Can you freeze guacamole? Freezing guacamole is so easy and helps you save money and time by meal-prepping your favorite dip. How do you freeze guacamole? Add it to a freezer-friendly container or ziplock bag and freeze for up to 3 months. When ready to eat, thaw in the refrigerator, stir, and enjoy!
How long does Guacamole last? Store guacamole in the refrigerator for up to 4 days. Be sure to follow our tips above to help it stay fresh-looking. Even if it starts to brown, you can still enjoy it. Give it a quick stir and it tastes great!
What is Guacamole? Guacamole is a creamy, flavorful dip made from ripe avocados, lime juice, and a handful of fresh ingredients like onions, and cilantro. It’s the ultimate blend of zesty, tangy, and savory, perfect for dipping or dolloping on your favorite dishes!
Substitutions and Variations
Try some of our favorite substitutions and variations for different fun flavors!
- Mango- Sweeten things up by adding finely chopped mango and stir it in at the end. You can also try our Mango Habanero Salsa.
- Chunky-For extra chunky, mash the avocados less, or even finely dice one of the avocados and stir it in at the end
- Creamy- Blend in a blender until smooth.
- Spicy- Add 1 finely chopped jalapeno, add seeds for extra heat.
- With tomato- We love it with fresh tomato! Chop up one large Roma tomato and stir it in at the end. Guacamole with tomato doesn't keep as well, so make sure to eat within 24 hours.
Briana Winegardner says
So yummy! I’m an avocado lover and this quac is easy to make and so yummy. I was out of cilantro when I made it but it was still so good. I love the flavor that the lime and cumin give it.