Home » Snacks » The Best Guacamole Recipe

The Best Guacamole Recipe

The Best Guacamole Recipe, with tips for how to make guacamole that turns out perfect every time. Making authentic guacamole doesn’t have to be complicated! My easy guacamole recipe requires just a few simple, fresh ingredients.

Homemade guacamole in a white bowl with tortilla chips.

Homemade guacamole is one of my favorite appetizers. The best guacamole lets the flavor and creaminess of ripe avocados shine. It’s seasoned to taste and contains only real, fresh ingredients.

Guacamole should be simple to make, and it should also be fun! From mashing the avocados and tasting as you go, to serving it up with a platter of chips or crunchy veggies, this easy guacamole recipe is one that you’ll want to keep in your recipe collection.

The best part about making your own guacamole is that you can make it just the way you like it. Whether you like your guac spicy or mild, with or without tomatoes and cilantro, I’ll give you the tips you need to make your perfect bowl of guacamole dip!

Bowl of guacamole with a chip being dipped into it.

The Best Guacamole Recipe

Start with Ripe Avocados

The best guacamole starts with perfectly ripe avocados. A ripe avocado should be firm but will give to gentle pressure when you squeeze it. When you shop, choose avocados that will ripen in time for you to make your guacamole. Firm avocados will ripen in a few days if you leave them on your counter.

Don’t Skimp on the Salt

Salt enhances the flavors of the ingredients in a recipe. If you skimp on the salt you risk ending up with a bowl of bland guacamole. I recommend starting with 1/2 teaspoon of salt for every 2-3 avocados, and then adding more to taste, if needed.

Season to Taste

The most delicious guacamole is made by tasting as you go, not by following a recipe exactly. When you cook with fresh ingredients, the flavor of those ingredients is naturally going to vary. No two avocados are exactly alike. And your tastes aren’t going to be the same as mine.

As you’re following this guacamole recipe, err on the side of adding less onion, cilantro and lime juice. You can always add more. Taste your guacamole and adjust the seasonings to your liking.

Guacamole Ingredients

  • Avocados: As mentioned above, choose ripe avocados that give slightly to gentle pressure. If you find a black spot or stringiness in your avocado, remove and discard those parts. Taste your avocados before turning them into guacamole, because sometimes you just get a bad one where the flavor is off.
  • Lime Juice: Lime juice brightens up the flavor of guacamole, and fresh lime juice is best. The amount of lime juice you’ll want to use will depend on your tastes. Start with less and add more if needed. You can always add more lime, but you can’t remove it once it’s in your guac.
  • Onion: I use white onion (not yellow) in my guacamole recipe. You can use red onion if you prefer. Chop the onion finely so that it flavors the dip throughout and so that you won’t bite into big chunks of onion.
  • Jalapeno or Serrano Chile: You’ll want to remove the seeds and ribs, unless you want more heat in your guacamole.
  • Cilantro: I personally love the flavor that fresh cilantro brings to this recipe, but if you don’t care for cilantro you can leave it out.
  • Salt: Whatever kind you have on hand will work, whether it be coarse Kosher salt, regular table salt or fine sea salt.
  • Cumin: My secret guacamole ingredient is a tiny bit of ground cumin. It’s the ingredient that you can’t quite put your finger on and makes everyone proclaim this as the best guacamole recipe.
  • Tomato (Optional): I prefer my guacamole without tomato, but if you like tomato in yours (or just want to stretch your avocados into more dip) you can add diced Roma tomato. Be sure to remove the seeds and juices so you don’t end up with watery guacamole.

Guacamole ingredients in a bowl.

How to Make Guacamole

The Best Way to Seed and Peel an Avocado (Safe & Easy)

You’ve probably heard that you should prepare an avocado by cutting it in half and then piercing the pit with your knife to pull it out. I’ve never done it this way because it’s not the easiest way and, honestly, it’s not safe.

Instead, you should first cut your avocado into quarters. Then you can easily pull the seed out with your hand. Finally, instead of scooping out the avocado flesh with a spoon, you can simply peel off the avocado peel.

Why peel instead of scoop with a spoon? The most nutrient-dense part of the avocado is the dark green flesh near the skin. If you scoop your avocado out of the peel using a spoon, you may leave the most nutritious part of the avocado behind!

Apparently, I’m not the only one who preps avocados this way! Watch a video of how to safely cut an avocado.

Mash the Avocado

Once you have your avocados peeled and pitted, place them in a bowl and mash them with a fork. Using a fork is the easiest way to mash them to a perfectly smooth or chunky consistency, depending on how you like your guacamole.

Stir and Taste!

The final step to making easy guacamole is to stir all of the ingredients into the mashed avocado. Taste and adjust the seasonings. I like to taste the guacamole on a tortilla chip. Be careful though, it’s tempting to eat the whole bowl right away!

Guacamole tastes best chilled so I like to refrigerate it for about 20 minutes before serving.

Guacamole in a clear glass bowl with a fork.

How to Store Guacamole

If you do a quick internet search you will find many different methods for how to store guacamole to keep it from browning. I did some testing of my own and found the very best way to store guacamole. It will stay fresh for 3 days in the refrigerator this way, although you will probably eat it all before then.

Cover your guacamole with a thin layer of water. To do this, with your leftover guacamole in a bowl, first smooth out the surface. Gently pour a thin layer of water over the dip, just enough to cover the surface. Place a lid or some plastic wrap over the container and store it in your refrigerator.

When you’re ready to serve your guacamole, pour off the water. Then gently blot up any excess moisture with a paper towel, stir and serve.

Why does this method work? Avocado can turn brown when it is exposed to air, but the layer of water blocks all air from reaching the guacamole. Another popular way to keep guacamole from turning brown is to cover it with plastic wrap pressed up against the surface of the dip. But even plastic wrap can be porous and it’s hard to keep all of the air out.

In case you’re wondering, this water trick also works for storing half of an avocado that you’ve cut. Just submerge the avocado in water, cut side down. It’s so easy!

Homemade guacamole in a white bowl with tortilla chips.

Serving Guacamole

The Best Guacamole Recipe

Homemade guacamole in a white bowl with tortilla chips.
Print Pin
4.75 from 4 votes
Course Appetizer, Snack
Cuisine Mexican
Keyword authentic guacamole, best guacamole recipe, easy, guacamole, guacamole recipe, how to make guacamole
Prep Time10 mins
Total Time10 mins
Servings 4 servings
Calories 166kcal
The Best Guacamole Recipe, with tips for how to make guacamole that turns out perfect every time. Making authentic guacamole doesn't have to be complicated! My easy guacamole recipe requires just a few simple, fresh ingredients.


  • 2 large ripe avocados
  • 2 teaspoons fresh lime juice (plus more to taste)
  • 1/4 cup finely chopped white onion (or red onion)
  • 1/2 jalapeno (or serrano chile, seeds and ribs removed and finely chopped)
  • 2 tablespoons chopped fresh cilantro
  • 1/4 teaspoon salt (or to taste)
  • 1/4 teaspoon ground cumin (optional)
  • 1 Roma tomato (seeds removed and chopped, optional)


  • Quarter the avocados, then remove the pits and peel. Place the avocado flesh in a large bowl.
  • Mash the avocados with a fork to your desired consistency.
  • Add the remaining ingredients to the bowl. Stir to combine. Taste and adjust the ingredients as needed.
  • Guacamole tastes best chilled, so refrigerate for about 20 minutes before serving. This time also allows the flavors to meld. Serve with tortilla chips, fresh vegetables, etc.


Guacamole will last for 3 days in the refrigerator. Smooth out the surface of the guacamole and pour on a thin layer of water. Cover the container and store in the fridge. Pour off water and blot dry with a paper towel before serving.


Serving: 1/4 recipe | Calories: 166kcal | Carbohydrates: 10g | Protein: 2g | Fat: 15g | Saturated Fat: 2g | Sodium: 299mg | Potassium: 502mg | Fiber: 7g | Sugar: 1g | Vitamin A: 180IU | Vitamin C: 13.6mg | Calcium: 12mg | Iron: 0.6mg
Nutrition information is an estimate.
Tried this recipe?Mention @kristines_kitchen or tag #kristineskitchenblog!
Save Recipe

This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!