This easy guacamole recipe consists of ripe avocados, tomatoes, freshly squeezed lime juice, and herbs for the perfect appetizer or snack dip! It’s healthy and tastes like authentic guac from your favorite Mexican restaurant!

The guac joins our creamy homemade hummus and spinach artichoke dip for party and potluck favorites.

Easy guacamole recipe made in minutes! Guacamole in a bowl with fresh limes.

Easy Guacamole Recipe

Our easy guacamole is a version of the traditional Mexican dip made from mashed avocados, diced tomatoes, and onions and brought together with cilantro and lime juice. You can serve it on its own as a dip or a topping for sandwiches, eggs, tacos, and fajitas!

This homemade version is much better than any store-bought guac – once you try it, you won’t ever buy guacamole again!

Why You’ll Love This Recipe

  • So healthy. The best guacamole is made from avocados which are packed with healthy fats, protecting against heart disease and even lowering blood pressure! Delicious and good for you!
  • Made with fresh ingredients. The guacamole is made fresh in your kitchen with avocados, fresh veggies, and a tang of citrus, making it a refreshing side to scoop all year round.
  • Satisfying texture. Our version of guac is both chunky and smooth, which is the perfect combination that you want in a guacamole!
  • Easy appetizer. If you need an appetizer recipe to wow company, this is always a show-stopper, and it takes just five minutes!
All ingredients needed to make guacamole.

Guacamole Ingredients

Here’s your shopping list of ingredients for this chipotle guacamole copycat recipe:

  • Avocados- avocados are the base for the guacamole. Make sure you pick ripe avocados for the best texture.
  • Vegetables- use a combination of tomatoes and finely chopped red onion.
  • Lime- fresh lime juice gives the guacamole freshness and keeps the guac from browning quickly.
  • Herbs and spices- cilantro, garlic, salt, and pepper bring out the flavors

For a full list of ingredients and quantities, see the recipe card below.

Step by step photo collage of how to make easy guacamole.

How to Make Guacamole

The guac is done in just three easy steps and doesn’t require tons of dishes for minimal cleanup.

  • Prep avocados: To start, slice and pit the avocados. Then, cube them and add half of the cubed avocados to a medium bowl. Mash the avocado in the bowl with a fork until smooth and creamy.
  • Cut veggies: Cube the tomatoes, finely chop the onion, mince the garlic, and chop the cilantro.
  • Combine ingredients: To the mashed avocados, add the rest of the cubed avocado, the tomato, onion, garlic, cilantro, and season with salt and pepper. Then, gently stir everything together until well combined.
  • Serve and enjoy, friends!
A classic guacamole recipe with fresh tomatoes, jalepenos, cilantro, onions, garlic and ripe avocados in a bowl.

Substitutions and Variations

Guacamole can be flavored and adjusted in a variety of ways to adjust the flavor profile; try these guacamole variations for a delicious twist.

  • Add spice: Mince a jalapeno and add to the guacamole for spice, or add a serrano pepper if you want the extra spicy guac.
  • Different onion: We use red onion, but you can substitute it with sweet onion in this recipe.
  • Use lemon juice: Lemon juice will change the flavor of the guacamole but can be used in a pinch instead of lime juice. Be sure to use freshly squeezed juice, not store-bought lemon concentrate, for the best flavor.
  • Different seasonings: Add a hint of smoky flavor with a touch of cumin, chipotle, or paprika.
  • Add corn: Add grilled corn with ½ teaspoon cumin to the recipe to make a corn guac.
A chip being dipped into a bowl of delicious guac.

Serving Suggestions

Though commonly eaten with tortilla chips as a dip, the homemade guacamole recipe can be served in so many unique ways. Here are some of our favorite ways to enjoy guac!

recipe faqs

How do I know when the avocados are ripe enough to use in guacamole?

Pick avocados that still have the stem attached. Then, press on one side. The avocado should be slightly softened but still firm. A ripe avocado won’t feel mushy when touched but will have some give.

Why does guacamole brown so quickly?

When the avocado is exposed to oxygen, it turns brown due to a reaction between oxygen and polyphenol oxidase, an enzyme found in many fruits.

How do I delay the browning of the guac?

To prevent browning, seal the guacamole tightly, removing as much oxygen from the container as possible. Store the guac with plastic wrap directly on top of the dip. Or, carefully pour a layer of water over the top of the guacamole to cover the guac with about ¼” of water. Then, cover it with a lid. Before serving, pour the water out and enjoy. Keep in mind that the browning process can only be delayed for so long; it is best to enjoy the guacamole when it is fresh.

Easy guac recipe in a bowl sided with avocados, chips, and lime.

Store & Freeze

  • Storage. Store the guacamole refrigerated, removing as much oxygen from the container as possible to prevent the guacamole from browning.
  • Freeze. We do not recommend freezing this recipe as the fresh vegetables will not hold up well in the freezer. 

Easy Guacamole Recipe

Author: Valentina
Square image of easy guac recipe.
5 from 1 vote
Guacamole is an easy dip made of ripe avocados, tomatoes,freshly squeezed lime juice, and herbs for the perfect appetizer or snack dip!It’s healthy and can be used in so many ways!
Prep Time: 5 minutes
Cook Time: 0 minutes
Total Time: 5 minutes
Servings: 4 servings


  • 1/2 cup diced tomatoes
  • 2 large avocados, cubed (or 3 small)
  • 1/4 cup red onion, finely chopped
  • 3 Tbsp cilantro, finely chopped
  • 2 garlic cloves, minced
  • 2 Tbsp fresh lime juice
  • 1/4 tsp salt
  • 1/8 tsp black pepper


  • Cube tomatoes and avocados. Finely chop onions and fresh cilantro.
  • In a large bowl mash half of the avocados and keep remaining cubed. Add the tomatoes, onion, cilantro, garlic, salt, pepper and lime. Stir to combine.
  • Serve and enjoy!


Storage. To store guac, cover tightly with plastic wrap directly over the dip and store refrigerated for 2-3 days. Or, pour a ¼ inch of cold water over the guac and store in an airtight container. Drain the water before serving.
Add-ins and substitutions. Add ½-1 cup of grilled corn into the guacamole for a corn guac. Substitute freshly squeezed lemon juice for lime juice if you are out of limes.


172kcal Calories11g Carbs2g Protein14g Fat2g Saturated Fat81mg Sodium556mg Potassium7g Fiber1g Sugar400IU Vitamin A20mg Vitamin C15mg Calcium0.6mg Iron
Nutrition Facts
Easy Guacamole Recipe
Amount Per Serving
Calories 172 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 2g13%
Sodium 81mg4%
Potassium 556mg16%
Carbohydrates 11g4%
Fiber 7g29%
Sugar 1g1%
Protein 2g4%
Vitamin A 400IU8%
Vitamin C 20mg24%
Calcium 15mg2%
Iron 0.6mg3%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)