This Homemade Guacamole is packed with all the goodness of fresh, wholesome ingredients and is perfect for snacking, dipping, or topping off your favorite dishes. Made with ripe avocados, juicy tomatoes, zesty lime juice, and fragrant cilantro, this guacamole is bursting with flavor and nutrition.

Want to save this recipe for later?
This post contains affiliate links. Please read my full disclosure here.
Guacamole is a dip that is rich in avocados. It is often used in Mexican cusisine (among many others) and served as a dip, condiment or salad.
Key Ingredients
- Avocados
- Lime Juice
- Tomatoes
- Cilantro
- Jalapenos
- Garlic
- Onions
- Salt
How to Pick Ripe Avocados
- Check the color: Ripe avocados are typically a dark green or black color.
- Give it a gentle squeeze: Ripe avocados will yield to gentle pressure, but shouldn't be too soft or mushy. If the avocado feels hard, it is likely not yet ripe. If it feels very soft, it may be overripe and brown inside.
- Look at the stem: Gently remove the small stem on top of the avocado. If the flesh underneath is green, the avocado is likely ripe. If it's brown or black, it may be overripe or spoiled.
- Check for blemishes: Avoid avocados with large bruises or soft spots, as they may be past their prime.
How to Prevent Guacamole From Turning Brown
It can quickly turn brown due to the exposure to air, which causes oxidation. Here are some tips to prevent it:
- Cover with plastic wrap: Press a piece of plastic wrap directly onto the surface of the guacamole to minimize the amount of air that comes into contact with it. This will help slow down the oxidation process.
- Add citrus juice: I use lime in the recipe which helps. The acid in the citrus juice helps slow down the oxidation process.
- Keep the avocado pit in the guacamole: The avocado pit can help prevent guacamole from turning brown. Simply place the pit in the center of the guacamole before covering it with plastic wrap.
- Store in an airtight container: Transfer the dip to an airtight container and press a piece of plastic wrap directly onto the surface. This will help minimize air exposure and slow down the oxidation process.
Substitutions and Variations
- Smoked Salt: I love to substitute standard kosher salt for smoked salt. Next level!
- Mango or Pineapple: Add diced mango or pineapple for a sweet and tangy twist.
- Spicy: Add cayenne pepper or serrano peppers for a spicy kick.
- Greek Yogurt: Add in plain Greek yogurt for a creamy protein-filled version.
- Hummus: Mix equal parts hummus and mashed avocado for a unique twist.
- Bacon: Everyone loves it. It will add amazing smoked flavor.
Can I Make it Ahead of Time/How to Store
Prepare the recipe as usual and cover it tightly with plastic wrap, pressing the plastic wrap directly onto the surface of the guacamole to remove any air pockets. This will help prevent oxidation, which can cause the guacamole to turn brown.
You can do this and you may still notice some pockets of brown. Scoop them out before serving.
You can store it in the refrigerator for up to 24 hours before serving. When you're ready to serve, give it a good stir and taste it to see if any seasoning adjustments need to be made. You may need to add a bit of fresh lime juice and salt to freshen up the flavor.
How Long it Will Last in the Fridge
You can store it for 3-4 days following the tips above.
Can You Freeze It
You can freeze it but note, freezing can change the texture of guacamole, making it a bit watery or grainy once it's thawed. Thaw it in the fridge overnight.
Pair With These Recipes
Keto Low-Carb Tortilla Chips Recipe
Shrimp Taco Salad
Spicy Shrimp Tacos
Cod Fish Tacos
Lobster Tacos
Chipotle Cilantro Lime Rice
Air Fryer Tortilla Chips
Smoked Salsa
More Dip Recipes
Slow Cooker Buffalo Chicken Dip
Smoked Salsa Recipe
Smoked Fish Dip
Million Dollar Dip
Homemade Queso Cheese Dip
Guacamole (Quick and Easy)
Want to save this recipe for later?
Ingredients
- 4 medium avocados
- ¼ cup chopped tomatoes this was about ¼ of a medium tomato
- 1-2 tablespoons fresh lime juice Adjust to taste. This was ½ of a large lime for me.
- 3 garlic cloves Minced.
- 2 tablespoons chopped cilantro
- ½ - 1 chopped jalapeno
- ½ cup chopped onions I used red onions.
- salt to taste
Instructions
- Cut the avocados in half and then remove the pits.
- Scoop out the avocado and place in a medium bowl.
- Toss and coat with lime juice.
- Add the salt and using a fork or potato masher, mash until completely smooth.
- Fold in the remaining ingredients and mix well.
- Taste the guacamole (over and over) and adjust seasoning if necessary.
Video
Notes
Nutrition
Nutrition Data
Macros are provided as a courtesy and should not be construed as a guarantee. This information is calculated using MyFitnessPal.com. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator. You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful.
Marjory says
Love, love, love this recipe and use it all the time. I put guac on everything I can.
Andie Thueson says
There is nothing better than homemade guacamole and this looks so amazing! Love the flavors you chose!
Lauran says
I don’t see the nutrition info, just the calories
Lauran says
Found it, thanks!
Emily says
Thanks for the great guacamole recipe - it's delicious!!!
staysnatched says
You're welcome! Glad you enjoyed it.
Vicki Townsend says
I add sour cream to make my guacamole a bit creamier.
staysnatched says
Thanks for sharing!
Glenda says
What amount is a serving?
Danielle says
This is the best! So delicious! It’s my only guacamole recipe I use now! Thank you so much!
staysnatched says
Wonderful! I love to hear it.
Katie says
This was so quick and easy! Fresh guacamole is the best for super bowl Sunday.
staysnatched says
Quick and easy for the win!
Aimster says
Yummy and easy recipe. Thank you for sharing. I am a snacker and have been struggling with finding low carb things to take to work. This hit the spot for sure.
staysnatched says
I'm glad it hit the spot!
Felicia says
There’s nothing better than fresh guacamole! This recipe came together in 5 minutes. Very easy to make and perfect for a snack. I served it with veggies and tortilla chips. It was gone in less than 10 minutes!
Thanks for making me look good 😊
staysnatched says
haha, anytime babe!