
This creamy and zesty guacamole has been my go to party dip for years and never fails to disappear quickly. It is simple enough to make on a weeknight but flavorful enough to impress at any gathering thanks to fresh avocados bright lime and a touch of spice.
I first started making this guacamole while living in Austin where I was surrounded by incredible Mexican food. After trying many restaurant versions I developed my own at home that rivals the best I have had out to eat.
Ingredients
- Ripe avocados: provide the creamy base choose ones that give slightly when pressed but are not mushy
- Diced red onion: adds a crisp sharp bite look for firm onions with no sprouting
- Fresh cilantro: brings a refreshing herbal note pick bright green leaves without yellowing
- Lime zest and juice: give a vibrant tang use limes that feel heavy for their size for maximum juice
- Diced jalapeno: delivers a mild heat adjust the amount to your spice comfort level
- Sea salt: enhances all the flavors opt for a fine grain so it disperses evenly
- Ground cumin: adds earthy depth choose a fresh fragrant batch for the best aroma
- Optional Roma tomatoes: add juicy sweetness choose firm tomatoes with deep red color
Step by Step Instructions
- Prepare the ingredients:
- Cut the avocados in half remove the pits and scoop the flesh into a large mixing bowl. Finely dice the onion chop the cilantro dice the jalapeno and zest and juice the limes.
- Combine the base mixture:
- Add the avocado onion cilantro lime zest jalapeno sea salt and cumin to the bowl. Pour in the lime juice to coat the avocado and keep it from browning.
- Mash to your preferred texture:
- Use a fork or potato masher to gently mash the ingredients together. For a rustic chunky guacamole stop when there are still visible avocado pieces. For a smoother dip continue mashing until creamy.
- Add optional tomatoes:
- If using tomatoes gently fold them into the mashed mixture to avoid breaking them down too much which would release excess moisture.
- Adjust seasoning and serve:
- Taste and add more salt lime juice or cumin if desired. Serve immediately for the freshest flavor.

My favorite part of this guacamole is the generous amount of lime juice which makes it bright and addictive. It reminds me of taco nights with friends in Texas where this dip always stole the show.
Storage Tips
Guacamole is best enjoyed fresh but leftovers can be stored in an airtight container in the fridge for up to two days. Press plastic wrap directly on the surface to minimize browning.
Ingredient Substitutions
If you do not have red onion try diced white onion or scallions. Lemon juice can replace lime juice in a pinch though the flavor will be slightly different.
Serving Suggestions
Serve with tortilla chips alongside salsa and margaritas for a party platter. It also works beautifully as a topping for breakfast burritos grilled chicken or veggie tacos.

Cultural Context
Guacamole has roots in Aztec cuisine where mashed avocados were seasoned simply. Over time it became a staple of Mexican cooking and a popular dip across the world.
Frequently Asked Questions About Recipes
- → How do I choose ripe avocados?
Look for avocados that yield slightly to gentle pressure and have a dark, consistent skin tone. Avoid overly soft or bruised fruit.
- → Can I make guacamole ahead of time?
Yes, but it's best enjoyed fresh. To store, press plastic wrap directly on the surface and refrigerate for up to two days.
- → What can I use instead of jalapeño?
You can use serrano pepper for more heat or omit peppers entirely for a milder flavor.
- → How can I keep guacamole from browning?
Press plastic wrap against the surface or add a thin layer of lime or lemon juice before sealing in an airtight container.
- → What dishes go well with guacamole?
It pairs perfectly with tortilla chips, tacos, burritos, breakfast burritos, and grain bowls.
- → Can I add other ingredients to guacamole?
Yes! Try mixing in diced tomatoes, grated garlic, cotija cheese, or diced mango for unique flavor twists.