Our Favorite Homemade Guacamole
This simple homemade guacamole recipe is easy to make (takes less than 10 minutes!) and absolutely the best. Full of fresh ingredients and bursting with flavor, it’s a classic recipe everyone needs. Serve as a side with your favorite Mexican meal or as a dip at parties or while watching the big game.

I was a full-fledged adult before I tried avocado for the first time. It took me a bit of time to warm up to them (I think it was the texture issue?), but once I decided that I liked them, I was all-in on guacamole. Once I finally started scooping it onto my tacos and fajitas when my husband and I would go out for Mexican, I started experimenting with different ways of making it at home.
After making tons of tweaks and adjustments here and there over 15 years ago, I finally found what I think is the ultimate winning combination of flavors, and it’s the only version that I’ve made since. I absolutely adore this guacamole recipe, and I think you’re going to love it just as much as I do!
Key Ingredients Breakdown
While there is no universal guacamole recipe, the most basic guacamoles are made with avocados and sea salt. However, most recipes include other ingredients such as garlic, onion, cilantro, chili or cayenne pepper, jalapenos, tomato, and additional seasonings. There are a million guacamole variations based on your preferences and how simple or spicy you like it.
I’ve tried many different versions and have settled on my favorite combination of ingredients, which includes:
- Avocados – Be sure to use ripe avocados so they mash easily!
- Lime juice – Fresh lime juice is best, but you can substitute bottled.
- Onion – I use yellow onion, but you could also use red onion.
- Cilantro – This adds bright, fresh flavor, but if you are not a fan, you can omit it.
- Jalapeno – This provides just a smidge of heat, but if you like things much spicier, you can substitute serrano pepper.
- Garlic, salt and cumin – For more pops of flavor!
- Cayenne pepper – You can substitute a few dashes of hot sauce if you don’t have cayenne.
There are so, so many different versions of guacamole that you could make to suit whatever your tastes are, and to change things up from time to time.
I love minced onion and jalapeño, both for a little bit of crunch and an extra kick. A small amount of salt, cumin, and cayenne are thrown in, which gives the guacamole a subtle, smoky spiciness. The mixture isn’t very spicy but isn’t bland either, which can often be a problem when it comes to guac. I’ve also used chili powder instead of cumin, but prefer the smokiness that the cumin imparts.
How to Make This Easy Guacamole Recipe
This is such a wonderfully simple preparation that takes less than five minutes. While authentic guacamole recipes are traditionally made with a mortar and pestle (called a molcajete in Mexico), all you really need is a bowl and a fork! Here’s the rundown:
Step #1: Scoop Avocados – Slice each avocado in half, remove the pit, and scoop the avocado flesh into a mixing bowl.
Step #2: Add the Rest – Add all of the remaining ingredients to the avocado.
Step #3: Mash – Using a potato masher (I have and love this one) or a large fork, mash the mixture until the avocados are broken down. Give it a final stir with a spoon and serve!
What to Serve with Guacamole
If you’re not sure what to do with a big batch of guacamole, there are no shortage of ideas… obviously the most common is to grab a bag of tortilla chips and dig in, but there are so many other options, too, especially if you have leftovers:
- Topping for beef enchiladas or tacos!
- Add it to your homemade burritos or burrito bowl (use the copycat Chipotle chicken recipe!)
- Use it as a condiment in place of mayonnaise on a sandwich
- Smear it on a piece of toast for breakfast
- Spread it on a tortilla for a lunch wrap
How To Keep it From Turning Brown
It’s no secret that once avocados are out in the open and exposed to air, they will begin to brown. The lime (or lemon juice, if you use that) helps to slow the oxidation, but there are a few other steps you can take to keep the guacamole fresh and green:
- Place the avocado pit in the container with the guacamole.
- Press plastic wrap directly onto the surface of the guacamole to trap air if you need to store leftovers.
- Smooth the guacamole into an even layer then very slowly drizzle some water on top. It will create a layer on top of the guacamole and prevent air from reaching the guac… simple drain off before serving.
Guacamole is definitely one of those things that is best made fresh right before serving, but if you need to make it ahead of time or store leftovers, use one of the tips above to reduce browning as much as possible!
Recipe Notes
- Avocados – The best guacamole hinges on avocados that are perfectly ripe; not hard and underripe and not brown and stringy overripe. So how to know when you’re at the sweet spot? Give the avocado a gentle squeeze; it should give a little, not be completely firm or feel mushy. The skin should also be very dark green (almost black). If your avocados are perfectly ripe, you can move them to the refrigerator and they will stay for at least a few days in that ripe sweet spot.
- Fruit – To put a sweet spin on guacamole, you can add 1 cup of small diced mango, pineapple, or peaches. Once you’ve tried it, feel free to experiment with the amount of fruit you add to suit your taste.
- Storage – Guacamole is best eaten the same day it is made, but if you have a significant amount leftover, you can press plastic wrap directly against the surface and refrigerate for up to 2 days. Guacamole does not freeze well.
More Favorite Dip Recipes
If you make this simple guacamole recipe and love it, remember to stop back and give the recipe a 5-star rating – it helps others find the recipe! ❤️️
The Best Homemade Guacamole Recipe
Ingredients
- 3 avocados
- 2 tablespoons lime juice
- 2 tablespoons minced yellow onion
- 1 tablespoon minced fresh cilantro
- 1 jalapeno, seeded and minced
- 1 large clove garlic, minced
- ¾ teaspoon (0.75 teaspoon) kosher salt
- ½ teaspoon (0.5 teaspoon) ground cumin
- ¼ teaspoon (0.25 teaspoon) cayenne pepper
Instructions
- Slice each avocado in half, remove the pit and scoop the flesh into a medium bowl. Add the rest of the ingredients and use a potato masher or large fork to mash the mixture until the avocados are mostly broken down but still have a chunky consistency. Give a final stir with a spoon and serve immediately with tortilla chips.
- The guacamole can be stored in an airtight container with plastic wrap pressed directly on top of the guacamole in the refrigerator for up to 2 days.
Notes
- Avocados – The best guacamole hinges on avocados that are perfectly ripe; not hard and underripe and not brown and stringy overripe. So how to know when you’re at the sweet spot? Give the avocado a gentle squeeze; it should give a little, not be completely firm or feel mushy. The skin should also be very dark green (almost black). If your avocados are perfectly ripe, you can move them to the refrigerator and they will stay for at least a few days in that ripe sweet spot.
- Fruit – To put a sweet spin on guacamole, you can add 1 cup of small diced mango, pineapple, or peaches. Once you’ve tried it, feel free to experiment with the amount of fruit you add to suit your taste.
- Storage – Guacamole is best eaten the same day it is made, but if you have a significant amount leftover, you can press plastic wrap directly against the surface and refrigerate for up to 2 days. Guacamole does not freeze well.
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
Photography by Dee Frances
This recipe was originally published on May 4, 2015.
Very much appreciate the recipe
Sorry. I didn’t see your jalapeño in the recipe. I apologize for my comment about no substitute.
You really have to use actual chopped jalapeño in guacamole. No substitutes.
Otherwise this is pretty much the recipe I use. I don’t add cumin. But I’ll try it.
I like to grate the onion as per my first recipe for guac. Mine includes chopped tomato, sour cream, chili powder and pepper sauce. No garlic but garlic is a great add-in although perhaps not authentic Mexican? Also no jalapeños which weren’t common when I got the recipe about 40+ years ago 😂. So many variations for this great dip! I must try yours.
Our family loved this recipe! Our family has never loved guacamole, but this recipe was great!
I always love new guacamole recipes, this looks wonderful with cumin, something I’ve never used, thank you!
I’m embarrassed to admit…I’ve never tried avocado. I too am a very picky eater but I’ve gradually been trying new foods, avocado is on my list of things to try soon & this dip makes me want to give it a try soon! Looks delish!
Oh how I love guac! And I agree with your line up of ingredients. I use the same ones in my fresh, homemade guac. Except for the jalapeños, and I use red onion rather than yellow. I think I could eat a few scoops (b.i.g.) of it now! This is a great combination of flavors. I admit I never measure and use the taste test to determine if the flavor has hit its sweet spot (so yes, I may eat 1/2 the guac before its actually done ;) . . . . JK), so I appreciate having some measurements available (so that I can actually share the guac with others ;) ). Thanks for posting it again!
Hi Michelle, I’ve also used red onion at times, too and that is great as well! You’re welcome, enjoy the guac! :)
Made this tonight, along with your Spanish Rice & Tortillas. They were all great!
Love guacamole and your looks fabulous! Love that you added cumin & cayenne I bet that adds great flavor!
cant wait for avocado season in PR! out of season they are too expensive here which is ridiculous since we get a surplus of them where everyone is trying to get rid of them a couple months a year. haha love avocado, love guac!
There are so many guacamole recipes out there.. and I am on a mission to find the perfect one, so you definitely can consider I will be making this!
I’ve never put cumin in my guac but love the flavor so will be giving it a try!
Ooo – this sounds yummy! We have always just done salt, lemon juice, tomato, onion and a little salsa – we are SO going to try this!
I’m anxious to try this! I’ve been using Ina Garten’s recipe for many years, and love it. She uses lemon juice instead of lime, which I kind of like, and tabasco instead of jalapenos. I would love to have a guacamole sampler party!
I never liked avocados as a kid, but now I love them! I frequently eat chips and guacamole for dinner!
I’m a recent convert to avocados, but like you I’m all in now! I haven’t made homemade guac yet so this recipe is well timed!
I love using guacamole on so many things….and of course my favorite is just with a chip! This looks great!
Wow! I need all of the guacamole right now. It looks delicious.
That sounds just about how I make it! Except I’ve discovered that red onion works better for me. Not quite as potent as regular (or even sweet) onion while still giving nice flavor. I’ll definitely be making some tomorrow!
yumm!!! you can never go wrong with guacamole :)
https://aspoonfulofnature.wordpress.com/
Feliz Cinco de Mayo! I love avocados and like trying different varieties. Haas is the most common, probably because it does well in shipping all over the world. One of my favorites was from someones backyard. It had a very thin skin and bruised easily, but it was full of flavor and had a very creamy tasty texture. Another interesting variety is Bacon (named after a person, not a pig part), which is large but a little stringy.
Have you tried Reed avocados? They are larger than Hass and more of a round shape and deliciously creamy like Hass. To me they are the ultimate avocado but hard to find. I have always found Shepard and Fuerte avocados disappointing. They never really seem to be soft and creamy like the others I’ve tried.
Guacamole is it’s own food group to me…I can and do make meals of it :) Love, love, love. Yours looks perfect and I’d eat the whole bowl! Happy Cinco de Mayo!
Yes, and making your own guac is becoming more and more important now that Chipotle is thinking about axing it from it’s menu. I mean, who would have thought that day would come? I don’t mean to sound desperate, but c’mon!