This guacamole recipe is easy to make with just a few simple, fresh ingredients. Learn how to make the best guacamole, perfect for serving with tortilla chips, tacos and more.

Guacamole served in a white bowl with tortilla chips around.

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 is one of the simplest recipes 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!

Scooping guacamole with a tortilla chip.

The Best Guacamole Recipe

Start with Ripe Avocados

This guacamole recipe 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 kitchen 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/4 teaspoon of salt for every 2-3 large 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 to start. You can always add more. Taste your guacamole and adjust the seasonings to your liking.

So simple and it tastes amazing!
My husband was so impressed!

Guacamole served in a white bowl with tortilla chips around.

Guacamole Ingredients

Here’s what you’ll need to make this guacamole recipe:

  • 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.
  • Jalapeño or Serrano Chile: You’ll want to remove the seeds and ribs, unless you want a lot 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: Adding a tiny bit of ground cumin is optional, for added flavor.
  • Tomato (Optional): I prefer my guacamole without tomato, but if you like tomato in yours (or just want to stretch your avocados a bit further) you can add diced Roma tomato. Be sure to remove the seeds and juices so you don’t end up with watery guacamole.

Like this recipe? Pin it to Pinterest!

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.

How to Make Guacamole

Mash the avocado. Once you have your avocados peeled and pitted, place them in a mixing 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.

Guacamole ingredients in a mixing bowl.

Stir and taste! Then add the remaining ingredients and stir until combined. 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. This also gives the flavors some time to meld together.

Guacamole in mixing bowl with spoon.

How to Store Guacamole

If you do a quick internet search you will find many different methods for how to keep guacamole from turning brown. 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 guacamole, 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!

Guacamole Serving Suggestions

Guacamole served in a white bowl with tortilla chips.
4.86 from 7 ratings

The Best Guacamole Recipe

Servings: 4 servings
Prep Time: 10 minutes
Total Time: 10 minutes
This guacamole recipe is easy to make with just a few simple, fresh ingredients. Learn how to make the best guacamole, perfect for serving with tortilla chips, as a dip for veggies, with tacos, as a sandwich spread, and more!


  • 2 large ripe avocados*
  • 2 teaspoons fresh lime juice, plus more to taste
  • ¼ cup finely chopped white onion, or red onion
  • ½ jalapeno, or serrano chile, seeds and ribs removed and finely chopped
  • 2 tablespoons chopped fresh cilantro
  • ¼ teaspoon salt, or to taste
  • ¼ 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, on tacos, etc.


  • If your avocados are not large you may want to scale down the amounts of the other ingredients.
  • 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.
Cuisine: Mexican
Course: Appetizer, Snack
Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchenblog.
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!