Authentic Guacamole

Here is my favorite guacamole recipe, with chunky avocados, fresh lime juice, cilantro, diced tomatoes, jalapeño, and a perfect blend of cumin and garlic powder.

This guacamole is what I make for every party, game day, and family taco night. It only takes about 10 minutes to throw together, and it always disappears first. I’ve learned to double the batch because there’s never enough!

guacamole
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This Guacamole

  • Ready in minutes – This guacamole comes together in just 10-15 minutes, making it perfect for last-minute gatherings or when you need a quick snack.
  • Fresh, simple ingredients – You only need a handful of basic ingredients that you can find at any grocery store, and they all work together to create that classic guacamole flavor.
  • Customizable heat level – You can adjust the jalapeño to make it as mild or spicy as you like, so everyone at the table will be happy.
  • Healthy and nutritious – Packed with good fats from avocados and fresh vegetables, this is a guilt-free dip that’s actually good for you.
  • Perfect for any occasion – Whether you’re hosting a party, watching the game, or just want a tasty snack, this guacamole works for everything from taco night to chip-dipping sessions.

What Kind of Avocados Should I Use?

The key to great guacamole is using ripe avocados, and knowing how to pick them makes all the difference. When you’re at the store, gently squeeze the avocado in the palm of your hand – it should give slightly but not feel mushy. If you can only find firm avocados, no worries, just let them sit on your counter for a few days until they ripen. You can also pop them in a paper bag with a banana to speed things up. The Hass variety is what most people use for guacamole because of its creamy texture and rich flavor, but any avocado will work as long as it’s ripe.

guacamole
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

Here’s the thing about guacamole – while avocados are non-negotiable (you can’t make guac without them!), most other ingredients can be adjusted to your taste:

  • Avocados: This is the one ingredient you really can’t substitute. Make sure they’re ripe – they should give slightly when you press them gently. If they’re too firm, let them sit on the counter for a day or two.
  • Red onion: White onion or yellow onion work just fine here. You can also use green onions (scallions) for a milder flavor – just use about 3 to 4 chopped green onions.
  • Cilantro: If you’re one of those people who thinks cilantro tastes like soap, try using fresh parsley instead. It won’t be quite the same, but it still adds a nice fresh herb flavor.
  • Limes: In a pinch, you can use lemon juice instead. Start with the juice of 1 lemon and add more to taste, since lemons can be more tart than limes.
  • Jalapeño pepper: Want less heat? Remove the seeds and membranes from the jalapeño, or swap it for a milder pepper like poblano. For more kick, try serrano peppers instead.
  • Ground cumin: This is totally optional anyway, but if you don’t have it, a tiny pinch of chili powder can add a similar warm, earthy note.

Watch Out for These Mistakes While Cooking

The biggest mistake people make with guacamole is choosing the wrong avocados – if they’re too firm, you’ll end up with a chunky, hard mess, and if they’re overripe, your guac will turn brown and mushy. To check ripeness, gently squeeze the avocado in your palm (not with your fingers, which can bruise it), and it should give slightly without feeling mushy. Another common error is adding all the ingredients at once and over-mashing, which creates a paste instead of that perfect chunky texture – start by mashing the avocados to your preferred consistency, then fold in the other ingredients gently. To keep your guacamole from turning brown too quickly, press plastic wrap directly onto the surface to eliminate air exposure, and save one of the avocado pits to nestle into the guac, which helps slow oxidation. Finally, don’t skip tasting and adjusting the seasoning before serving, as you might need more salt, lime juice, or jalapeño depending on your avocados and personal preference.

guacamole
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Guacamole?

Guacamole is perfect with a big bowl of tortilla chips for scooping, but it’s also great as a topping for so many things. I love spreading it on tacos, burritos, or quesadillas to add that creamy, fresh flavor that balances out the other ingredients. It’s also really good on top of grilled chicken, steak, or fish, or you can use it as a spread for sandwiches and burgers instead of mayo. If you’re putting together a snack spread, serve it alongside salsa, queso, and some fresh veggies like bell pepper strips and cucumber slices for dipping.

Storage Instructions

Store: Guacamole is best enjoyed fresh, but you can keep it in the fridge for up to 2 days. Press plastic wrap directly onto the surface of the guacamole to prevent browning, then cover the container with a lid. A little browning on top is normal and you can just stir it back in or scrape it off.

Prevent Browning: If you want to keep your guac looking green and fresh, try adding a thin layer of water or lime juice on top before sealing it up. Just pour off the liquid and give it a quick stir before serving. Some people also swear by storing it with the avocado pit in the container, though results may vary!

Preparation Time 10-15 minutes
Cooking Time 0-0 minutes
Total Time 10-15 minutes
Level of Difficulty Easy
Servings 2.5 cups of dip

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 700-800
  • Protein: 7-9 g
  • Fat: 60-75 g
  • Carbohydrates: 40-50 g

Ingredients

  • 3 large ripe avocados (scooped and left chunky)
  • 1/3 cup red onion (finely diced)
  • 1/4 cup fresh cilantro (chopped)
  • 4 tablespoons fresh lime juice
  • 1 jalapeño (seeded and minced)
  • 3/4 teaspoon Morton Kosher Salt
  • 1/2 teaspoon ground cumin
  • 2 Roma tomatoes (seeded and diced)
  • 1/4 teaspoon garlic powder
  • 1 tablespoon extra virgin olive oil

Step 1: Prepare All Ingredients

  • 1/3 cup red onion
  • 1 jalapeño
  • 1/4 cup fresh cilantro
  • 2 Roma tomatoes

Dice the red onion finely and set aside.

Seed and mince the jalapeño, removing the white pith for less heat if you prefer a milder guacamole.

Chop the fresh cilantro.

Seed the Roma tomatoes and dice them into small, even pieces—this removes excess moisture so your guacamole doesn’t become watery.

Have all ingredients prepped and ready before you begin assembling.

Step 2: Build the Guacamole Base

  • 3 large ripe avocados
  • 1/3 cup red onion
  • 1 jalapeño
  • 1/4 cup fresh cilantro
  • 4 tablespoons fresh lime juice

Scoop the avocado flesh into a bowl, leaving it in chunky pieces rather than starting with a smooth base.

Add the diced red onion, minced jalapeño, chopped cilantro, and fresh lime juice all at once.

I like to add the lime juice early because the acidity prevents the avocado from browning and also seasons the onion and jalapeño slightly, making them less sharp.

Gently fold these ingredients together 3-4 times with a fork or wooden spoon.

Step 3: Add Seasonings and Mash to Desired Texture

  • base mixture from Step 2
  • 3/4 teaspoon Morton Kosher Salt
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon garlic powder

Sprinkle the kosher salt, ground cumin, and garlic powder over the mixture.

Using a fork, gently mash and fold the guacamole until it reaches your preferred consistency—I aim for mostly chunky with just enough mashing to bind everything together while keeping distinct avocado pieces visible.

The texture should look rustic and inviting, not smooth like a purée.

Step 4: Finish and Serve

  • guacamole base from Step 3
  • 2 Roma tomatoes
  • 1 tablespoon extra virgin olive oil

Fold in the diced tomatoes gently—add them last so they stay distinct and don’t break down into the guacamole.

Drizzle the extra virgin olive oil over the top and give the whole thing one final gentle stir to incorporate the oil’s richness.

Taste and adjust salt or lime juice if needed, then serve immediately with tortilla chips or as a topping.

Authentic Guacamole

Delicious Authentic Guacamole recipe with step-by-step instructions.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 12 minutes
Servings 2.5 cups of dip
Calories 750 kcal

Ingredients
  

  • 3 large ripe avocados (scooped and left chunky)
  • 1/3 cup red onion (finely diced)
  • 1/4 cup fresh cilantro (chopped)
  • 4 tablespoons fresh lime juice
  • 1 jalapeño (seeded and minced)
  • 3/4 teaspoon Morton Kosher Salt
  • 1/2 teaspoon ground cumin
  • 2 Roma tomatoes (seeded and diced)
  • 1/4 teaspoon garlic powder
  • 1 tablespoon extra virgin olive oil

Instructions
 

  • Dice the red onion finely and set aside. Seed and mince the jalapeño, removing the white pith for less heat if you prefer a milder guacamole. Chop the fresh cilantro. Seed the Roma tomatoes and dice them into small, even pieces—this removes excess moisture so your guacamole doesn't become watery. Have all ingredients prepped and ready before you begin assembling.
  • Scoop the avocado flesh into a bowl, leaving it in chunky pieces rather than starting with a smooth base. Add the diced red onion, minced jalapeño, chopped cilantro, and fresh lime juice all at once. I like to add the lime juice early because the acidity prevents the avocado from browning and also seasons the onion and jalapeño slightly, making them less sharp. Gently fold these ingredients together 3-4 times with a fork or wooden spoon.
  • Sprinkle the kosher salt, ground cumin, and garlic powder over the mixture. Using a fork, gently mash and fold the guacamole until it reaches your preferred consistency—I aim for mostly chunky with just enough mashing to bind everything together while keeping distinct avocado pieces visible. The texture should look rustic and inviting, not smooth like a purée.
  • Fold in the diced tomatoes gently—add them last so they stay distinct and don't break down into the guacamole. Drizzle the extra virgin olive oil over the top and give the whole thing one final gentle stir to incorporate the oil's richness. Taste and adjust salt or lime juice if needed, then serve immediately with tortilla chips or as a topping.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!