This guacamole is the perfect combination of creamy avocado, lime, fresh cilantro, diced Roma tomatoes, and diced red onion! It is seriously tasty and flavorful from wonderfully fresh ingredients! Pair it with all of your favorite Mexican dishes for an extra delicious meal!
Best Homemade Guacamole Recipe
If you have never been a fan of guacamole or only felt so-so about it, try out this amazingly delicious homemade guacamole for an all-new appreciation for this avocado dip. I'm not kidding!
Once upon a time (since this update is 5 years after originally publishing my guacamole recipe), I was never able to get my youngest, our daughter Lauren, to eat avocado without hiding it quite thoroughly. Mashing and mixing it with something like sour cream. Most of the time, even that was an uphill struggle.
No more! She was so enthused about this guacamole that she asked for more! It's one of those moments I think I nearly fell over.
Fast forward to 2021, and that little girl has grown into a tween fan of guacamole. Now, she makes the guacamole on her own, from memory. No recipe is needed!
🥘 Guacamole Ingredients
Grab a bowl, knife, spoon, fork, and bag of tortilla chips. It's time to make this amazingly easy and super-fresh guacamole! These are all of my favorite guacamole ingredients, but I'll note below how to whip up a super simple 4-ingredient guac too!
- Avocado - 3 large, ripe avocados. These buttery, rich, and tasty avocados are the base of this fantastic Mexican dip! You'll need ripe, soft avocados. I'm using 3 large Haas avocados, use 4-6 avocados if you have a smaller variety on hand.
- Lime - The juice from 1 lime. This is the perfect citrus flavor to add to guacamole! The lime juice also helps to prevent your guacamole from turning brown rapidly.
- Cilantro - 3 tablespoons of fresh, chopped cilantro. I love the taste of fresh cilantro, but I know that others don't. If you have people in your family that aren't fans of cilantro, swap the fresh herb out for some cumin instead. Chopped parsley works as a 'fresh greens' replacement too. (Or, try another cilantro substitute).
- Tomato - 2 Roma tomatoes, diced. I recommend and use Roma tomatoes in my guacamole. They have a wonderful flavor and firm texture to the meat or flesh of the tomatoes. Other tomatoes, like vine-ripened tomatoes or beefsteak tomatoes, also work, but I would remove the juicy, jelly portion of the tomato center.
- Onion - ¼ cup of finely chopped red onion for the perfect amount of 'bite' to add to the guacamole. It adds a bit of texture to the overall creaminess of the guacamole, too. White onion and sweet yellow onions will also work. Use whichever onions you usually prefer and/or what you have available on hand.
- Garlic - 2 teaspoons (or 2 cloves) of minced garlic.
- Jalapeno Pepper - 1 finely chopped jalapeno (with the seeds removed) adds just the right amount of contrasting flavor but will not make your guacamole spicy!
- Seasoning - A pinch of salt, pepper, and smoked paprika (optional) all help highlight your ingredients' flavors and add depth of flavor overall!
*Be sure to see the free printable recipe card below for ingredients, exact amounts & instructions with tips!*
🔪 How To Make Guacamole
Making homemade guacamole couldn't be much easier than this! It's so much better than store-bought! Not only are you using much fresher ingredients, but you are also avoiding any preservatives or additives. All you need is a mortar and pestle (or a fork and bowl), a cutting board, a knife, and your measuring utensils.
This recipe will make roughly 6 servings of guacamole.
- Mash. Use a mortar and pestle or a fork to mash 3 large avocados (450 grams), lime juice from 1 lime (30 milliliters), and a pinch of salt in a medium-sized mixing bowl.
- Add. Add ¼ cup (40 grams) of onion, 3 tablespoons (3 grams) of cilantro, 2 diced tomatoes (75 grams), 2 teaspoons (6 grams) of minced garlic, and 1 diced jalapeno (15 grams), and then stir all of the ingredients to combine them.
- Mix and adjust. Add a pinch of fresh ground pepper and smoked paprika. Stir, then taste and adjust the seasoning as needed.
- Serve. Serve immediately with chips.
🍴 What To Serve With Guacamole
Guacamole makes a fantastic dip with any meal but tastes especially amazing when paired with Tex-Mex or Mexican classics like Nachos or beef enchiladas! Of course, you'll need some tortilla chips to enjoy your dip properly!
💭 Angela's Tips & Recipe Notes
- This is the PERFECT way to use up your super soft (but not quite overly-ripe) avocados!! Once your avocados have brown spots, the rich and buttery flavor that you love in avocados is diminished. This will yield not-as-yummy guacamole!
- If you want to increase the heat in your guac, add more jalapeno without removing the seeds.
- More 'authentic' and traditional guacamole is a straightforward combination of avocado, lime, and salt. This is probably much closer to what the Aztecs invented in the 1500s! So feel free to omit the fresh ingredients and extra seasonings (but I do recommend keeping the cilantro).
- To help avoid browning, start with preparing all of the ingredients other than the avocados first! Dice your tomatoes, onions, jalapeno, mince the garlic and chop the cilantro first.
Guacamole can be made the night before serving, which I think helps to 'marry' the flavors together best. You can store your guacamole in the refrigerator for up to two days. After that, the guacamole will begin to brown and lose flavor and quality overall.
To best store your guacamole and prevent browning, follow these steps:
- Transfer the guacamole to an airtight container.
- Squeeze some fresh lime juice over the top of the guacamole.
- Lay a couple of sheets of plastic cling film directly over the guacamole and lime juice.
- Press down to remove as much excess air as possible.
You can also store the guacamole in a Ziploc plastic storage bag. Again, squeeze out all the excess air and maybe add a touch of lime juice into the bag with the guac.
Overall, it will last in the fridge for 2-3 days.
I don't recommend freezing guacamole, but you can do it.
If you do freeze your guacamole, store it in an airtight freezer storage bag or use a vacuum sealer. Freeze the bagged avocado in an evenly flat layer (use a baking sheet to freeze if there is no flat surface to initially freeze the guacamole on).
To thaw your frozen guacamole, transfer the frozen package of guac to your refrigerator. Allow the guacamole to thaw overnight while refrigerated.
To quickly and safely thaw your guacamole, fill a bowl with cold water and place the bagged guacamole in the cold water. This should thaw in 30 - 40 minutes.
Have excess avocados? Learn how to freeze avocados here.
>>>>See all of my recipes HERE<<<<
The short answer is yes! The longer answer is that while you CAN freeze guacamole, it's not the best way to store your guacamole.
Once your avocado dip has been frozen, the avocados lose that delightful buttery texture. The wonderfully addictive and oh-so-tasty avocado flavor is also compromised by freezing the guacamole.
Avocados turn brown when exposed to air. So, to keep them from browning, you'll want to store your guacamole by placing plastic wrap directly on top of the guac and then add a lid to keep the container air-tight. Also, an extra squeeze of lime juice over the top before adding the plastic wrap will also help slow down browning!
I like to make my guacamole the night before I need it so that the flavors can fully meld together. However, you'll need to ensure it is properly stored (with no air contact) so it doesn't turn brown.
🌮 🌯 😋 More Mexican Recipes
- Birria Tacos - These goat meat tacos are packed with tons and tons of flavor.
- Refried Black Beans - Creamy beans are the perfect side dish for any Mexican entree.
- Beef Empanadas - A simple and easy-to-make dough is filled with a delicious beef filling.
- Salsa Roja - Classic, flavorful red salsa that can be made as spicy or as mild as you like.
- Albondigas Soup - Rich and hearty soup that is full of Mexican meatballs.
- Ground Beef Taquitos - Corn tortillas are rolled around seasoned beef and then cooked until perfectly crispy.
Do you love a recipe you tried? Please leave a 5-star 🌟rating in the recipe card below and/or a review in the comments section further down the page.
Stay in touch with me through social media @ Pinterest, Facebook, Instagram, or Twitter! Subscribe to the newsletter today (no spam, I promise)! Don't forget to tag me when you try one of my recipes!
Guacamole (How To Make The Best Ever Guacamole!)
- 3 large avocados (ripe avocados)
- 2 roma tomatoes (diced)
- ¼ cup red onion (finely chopped)
- 2 cloves garlic (minced)
- 3 tablespoon cilantro (fresh, chopped)
- 1 jalapeno (finely chopped)
- 1 lime (juiced)
- 1 pinch each, salt & pepper (to taste)
- 1 pinch smoked paprika (optional)
- To help avoid browning, start with preparing all of the ingredients other than the avocados first! Dice your tomatoes, onions, jalapeno, mince the garlic and chop the cilantro. Set them aside.
- Slice each of the avocados in half, remove the core and place the halved avocados in a medium-sized mixing bowl or large mortar and pestle. Add the salt to the avocado and mash using a fork, or the pestle.
- Add the lime juice and chopped ingredients (tomato, onion, jalapeno, garlic, and cilantro). Mix until well combined. Add seasoning then stir. Taste and adjust salt and pepper as needed.
Angela is an at home chef that developed a passion for all things cooking and baking at a young age in her Grandma's kitchen. After many years in the food service industry, she now enjoys sharing all of her family favorite recipes and creating tasty dinner and amazing dessert recipes here at Bake It With Love!