Here is my favorite guacamole recipe, with creamy avocados, fresh lime juice, a kick of serrano pepper, and homemade baked tortilla chips seasoned with cumin and salt.
This guacamole is what I make every time we have friends over or need a quick snack for the kids. I love that you can whip it up in about 15 minutes, and making your own tortilla chips is easier than you’d think!

Why You’ll Love This Guacamole
- Fresh, homemade flavor – Making your own guacamole means you control the ingredients and get that authentic taste that store-bought versions just can’t match.
- Ready in minutes – This recipe comes together in about 20 minutes, making it perfect for last-minute gatherings or when a craving hits.
- Customizable heat level – You can adjust the amount of serrano pepper to make it as mild or spicy as you like, so everyone at your table will be happy.
- Homemade tortilla chips – Skip the bag and make your own crispy chips that are fresher and taste so much better than anything from the store.
- Healthy snack or appetizer – Packed with healthy fats from avocados and made with real ingredients, this is a guilt-free option for game day or parties.
What Kind of Avocados Should I Use?
Hass avocados are your best bet for guacamole – they’re the dark, bumpy-skinned ones you see at most grocery stores and they have a creamy, buttery texture that’s perfect for mashing. You’ll want to make sure they’re ripe before you use them, which you can test by giving them a gentle squeeze – they should yield slightly to pressure but not feel mushy. If your avocados are still firm, just leave them on the counter for a day or two until they ripen up. Avoid avocados with large dark spots or overly soft areas, as these are past their prime and can taste off.

Options for Substitutions
This guacamole recipe is pretty straightforward, but here are some swaps you can make:
- Avocados: Honestly, there’s no good substitute for avocados in guacamole – they’re the star of the show and what makes it guacamole in the first place.
- Lime juice: If you’re out of limes, lemon juice works in a pinch. You might want to use slightly less since lemons can be a bit more tart.
- Serrano pepper: Jalapeños are an easy swap and a bit milder, so you might want to add an extra teaspoon or two. For more heat, try habanero peppers but use less – they pack a serious punch.
- Roma tomato: Any tomato variety works here. Grape or cherry tomatoes are great options – just chop them up small. Make sure to remove the seeds and excess juice to keep your guac from getting watery.
- Cilantro: If cilantro tastes like soap to you, try fresh parsley instead. It won’t be quite the same flavor, but it still adds that fresh herb element.
- Corn tortillas: Flour tortillas work too if that’s what you have on hand. You can also skip making chips altogether and serve with store-bought tortilla chips to save time.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with guacamole is choosing the wrong avocados – they should yield to gentle pressure but not feel mushy, and if they’re too hard, let them sit on your counter for a day or two until they’re ready.
Waiting too long to add the lime juice is another common error, since the acidity helps prevent that unappetizing brown color from developing, so squeeze it in right after mashing the avocados.
When making your own tortilla chips, overcrowding the baking sheet will cause them to steam instead of crisp up, so give each piece some space and bake them in batches if needed.
Keep an eye on the chips during the last few minutes of baking since they can go from perfectly golden to burnt pretty quickly, and remember they’ll continue to crisp up a bit as they cool on the pan.

What to Serve With Guacamole?
Guacamole is perfect for so much more than just snacking with chips – it’s a great topping for tacos, burritos, or quesadillas loaded with your favorite fillings. I love spooning it over grilled chicken or steak fajitas, where the creamy avocado balances out the smoky, charred flavors. It also makes a fantastic addition to breakfast dishes like huevos rancheros or scrambled eggs with black beans and salsa. If you’re putting together a spread for friends, serve it alongside other dips like salsa, queso, and black bean dip with plenty of fresh veggies for dipping too.
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 guac to prevent browning, then store it in an airtight container. A little browning on top is normal and you can just stir it back in or scrape it off.
Keep Chips Crispy: Your homemade tortilla chips will stay crunchy in an airtight container at room temperature for about 3 days. Just make sure they’re completely cooled before storing, otherwise they’ll get soft and lose that satisfying crunch.
Serve: If your guacamole has been in the fridge, let it sit at room temperature for about 10 minutes before serving so the flavors come back to life. Give it a good stir and taste it – you might want to add a squeeze of fresh lime juice to brighten it up again.
| Preparation Time | 10-15 minutes |
| Cooking Time | 10-20 minutes |
| Total Time | 20-35 minutes |
| Level of Difficulty | Easy |
| Servings | 3 cups of dip |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 700-850
- Protein: 7-10 g
- Fat: 55-65 g
- Carbohydrates: 50-65 g
Ingredients
For the guacamole: :
- 3 ripe Haas avocados
- 3 tbsp freshly squeezed lime juice
- 1/2 tsp sea salt (or to taste)
- 8 tsp serrano pepper, finely minced
- 1/2 cup tomato, seeded and diced
- 1/2 cup red onion, finely diced
- 6 tbsp fresh cilantro, chopped
- 1/4 tsp garlic powder
For the chips:
- 12 corn tortillas, cut into wedges
- 2 tbsp olive oil
- 3/4 tsp salt
- 1/4 tsp ground cumin
Step 1: Prepare and Bake the Tortilla Chips
- 12 corn tortillas
- 2 tbsp olive oil
- 3/4 tsp salt
- 1/4 tsp ground cumin
Preheat your oven to 400°F.
While it heats, cut the corn tortillas into quarters or wedges of similar size so they bake evenly.
Arrange them on a baking sheet, drizzle with olive oil, and toss gently to coat.
Spread them in a single layer and bake for 10-20 minutes, stirring halfway through, until they’re golden and crispy.
Remove from the oven, sprinkle with salt and ground cumin while still warm, and set aside to cool.
I like to taste one chip and adjust the seasoning—sometimes they need a touch more salt depending on how salty your tortillas are to begin with.
Step 2: Prepare the Guacamole Base
- 3 ripe Haas avocados
- 8 tsp serrano pepper
- 1/2 cup tomato
- 1/2 cup red onion
- 6 tbsp fresh cilantro
While the chips bake, prepare your mise en place for the guacamole.
Finely mince the serrano pepper, seed and dice the tomato, finely dice the red onion, and chop the fresh cilantro.
Have everything ready so assembly is quick and your guacamole stays fresh.
Cut each avocado in half, remove the pit, and scoop the flesh into a bowl.
Step 3: Mash and Season the Avocado
- 3 tbsp freshly squeezed lime juice
- 1/2 tsp sea salt
- 1/4 tsp garlic powder
Pour the fresh lime juice over the avocado flesh immediately—this prevents browning and adds brightness.
Using a fork, mash the avocado to your desired consistency; I prefer leaving it slightly chunky for better texture rather than completely smooth.
Add the sea salt and garlic powder, stirring gently to combine.
Taste and adjust salt and lime juice to your preference—the lime juice should be prominent but not overpowering.
Step 4: Finish and Serve the Guacamole
- prepared guacamole base from Step 3
- minced serrano pepper, diced tomato, red onion, and cilantro from Step 2
- tortilla chips from Step 1
Fold in the minced serrano pepper, diced tomato, red onion, and fresh cilantro from Step 2.
Mix gently to keep some of the chunky texture of the avocado while evenly distributing all the flavors.
Taste once more and adjust seasoning as needed.
Transfer to a serving bowl and serve immediately with the warm tortilla chips from Step 1.
The guacamole is best enjoyed fresh, so serve as soon as possible.

Spicy Guacamole with Tortilla Chips
Ingredients
For the guacamole: :
- 3 ripe Haas avocados
- 3 tbsp freshly squeezed lime juice
- 1/2 tsp sea salt (or to taste)
- 8 tsp serrano pepper, finely minced
- 1/2 cup tomato, seeded and diced
- 1/2 cup red onion, finely diced
- 6 tbsp fresh cilantro, chopped
- 1/4 tsp garlic powder
For the chips::
- 12 corn tortillas, cut into wedges
- 2 tbsp olive oil
- 3/4 tsp salt
- 1/4 tsp ground cumin
Instructions
- Preheat your oven to 400°F. While it heats, cut the corn tortillas into quarters or wedges of similar size so they bake evenly. Arrange them on a baking sheet, drizzle with olive oil, and toss gently to coat. Spread them in a single layer and bake for 10-20 minutes, stirring halfway through, until they're golden and crispy. Remove from the oven, sprinkle with salt and ground cumin while still warm, and set aside to cool. I like to taste one chip and adjust the seasoning—sometimes they need a touch more salt depending on how salty your tortillas are to begin with.
- While the chips bake, prepare your mise en place for the guacamole. Finely mince the serrano pepper, seed and dice the tomato, finely dice the red onion, and chop the fresh cilantro. Have everything ready so assembly is quick and your guacamole stays fresh. Cut each avocado in half, remove the pit, and scoop the flesh into a bowl.
- Pour the fresh lime juice over the avocado flesh immediately—this prevents browning and adds brightness. Using a fork, mash the avocado to your desired consistency; I prefer leaving it slightly chunky for better texture rather than completely smooth. Add the sea salt and garlic powder, stirring gently to combine. Taste and adjust salt and lime juice to your preference—the lime juice should be prominent but not overpowering.
- Fold in the minced serrano pepper, diced tomato, red onion, and fresh cilantro from Step 2. Mix gently to keep some of the chunky texture of the avocado while evenly distributing all the flavors. Taste once more and adjust seasoning as needed. Transfer to a serving bowl and serve immediately with the warm tortilla chips from Step 1. The guacamole is best enjoyed fresh, so serve as soon as possible.