This is the BEST Easy Guacamole Recipe. A classic chip dip with fresh ingredients and simple seasonings. The best part? It’s easily customizable!
This easy guacamole recipe has only 8 ingredients, takes about 5 minutes to put together, and is vegan, gluten-free, and AMAZING! Funnily enough, before I wrote down this recipe, I had never actually measured out the ingredients for this easy guacamole recipe. But that’s because it’s SO customizable. Make it to suit your tastebuds! This guacamole isn’t muddled with tons of crazy flavors so it really showcases the creaminess of the avocado, the acidity of the tomatoes and lime, and the freshness of the cilantro.
Ingredients
Because this recipe is so simple, be sure to use the freshest ingredients possible!
- Avocado – the riper, the better! Delicious, creamy, and healthy. Guacamole isn’t guacamole without avocados!
- Lime Juice – gives the guacamole a nice tangy flavor and cuts the creaminess of the avocado with acidity.
- Sweet White Onion – the traditional onion for guacamole. Red onion would also be yummy and gives the guac a beautiful color.
- Roma Tomatoes – adds texture and a little bit of sweetness.
- Garlic – gives the dip a nutty taste.
- Cilantro – adds an herbaceous and fresh flavor to the guac.
- Cayenne Pepper – adds spice. You could replace with jalapeno, but I love the subtle flavor of cayenne.
- Salt – brings out all the flavors! Don’t be shy!
How to make
- Prep your avocados by cutting the avocado down the middle, removing the pit, and scooping the inside out.
- Place in a mixing bowl, cover with lime juice, and mash to desired consistency.
- Stir in onion, tomatoes, garlic, cilantro, cayenne pepper, and salt.
- Taste and re-season if necessary then serve and enjoy!
Tips for making the best guacamole
- Use ripe avocados. Avocados that aren’t ripe are hard, not very creamy, and don’t taste as good. See below for how to pick avocados.
- Prep all the ingredients before cutting into your avocados. Avocados brown quickly, so have everything else ready to go!
- Mash the avocados with lime juice before stirring the remaining ingredients in. Covering the avocados immediately in lime juice helps prevent the avocado from browning.
- Adjust to your tastebuds. Customize this guacamole recipe to your liking. Use more or less cayenne, lime juice, tomatoes, cilantro, etc.
- Serve right away. Guacamole browns fairly quickly, so I love serving this as quickly as possible!
- Pair with a hearty tortilla chip. This is a thick dip, so make sure your tortilla chips won’t break on you!
How to pick avocados for guacamole
- Look at the color of the skin. Pick an avocado that is darker in color – it’s likely that a darker avocado is more ripe than a lighter colored avocado.
- Check the firmess. A ripe avocado should feel slightly soft, but not mushy when gently squeezed in your hand.
- Check for bruises. If any part of the avocado feels overly squishy, move on to the next avocado!
How to mash avocados for homemade guacamole
How to mash avocados depends on how smooth or chunky you want your guacamole.
- Use a food processor for an ultra smooth and creamy guacamole.
- Use a hand mixer for a smooth guacamole with a chunks here and there.
- Use a potato masher or fork for an in between, chunky but not too chunky consistency. A potato masher is quicker and easier than a fork.
- Use a knife to cube the avocado for a super chunky texture.
A potato masher is my tool of choice!
Is guacamole healthy?
This guacamole is absolutely healthy! Avocados are full of healthy fats and guacamole as a whole is packed with the freshest herbs and vegetables, which makes it a super healthy snack. 1/8th of this dip contains 171 calories, 15 grams of fat, 11 carbs, 7 grams of fiber, and 2 grams of protein. Pair it with multi-grain tortilla chips or even crunchy carrots for a complete snack!
Guacamole add-ins
I LOVE this classic guacamole recipe as is, but here are some fun ways to mix it up.
- Fruit – try dicing up mango, pineapple, or even peaches for a fresh, fruity twist.
- More Spice – chop up some jalapeños and mix those into the guac.
- Chopped Nuts – sliced almonds would be a really good addition for some crunch.
- Cheese – I love stirring in a little bit of feta or cotija cheese.
- Sour Cream – for some extra tang and even more creaminess. You could also try Greek yogurt for a lightened-up version!
- Grilled Corn – mix in some of this Mexican grilled corn.
- Salsa – try stirring in classic salsa or pineapple salsa for some extra flavor!
What to serve with guacamole recipe
Load this easy guacamole recipe on tacos, burritos, burgers, chips, you name it! Here are some of my all time favorite recipes to eat with a generous helping of creamy guac.
How to store
Store leftover guacamole in an airtight container in the fridge for 1-2 days.
How to keep guacamole from turning brown
Avocados oxidize really quickly so leftover guacamole will likely turn brown—although the lime juice helps slow down this process. One way to keep the guacamole fresh is to cover your tupperware with plastic wrap before sealing with the lid.
– Jennifer

Easy Guacamole Recipe
Equipment for this recipe
Ingredients
- 4 small avocados pitted and scooped out of the skin
- ¼ cup freshly squeezed lime juice
- ½ white onion finely diced
- 2 roma tomatoes finely diced
- 4 cloves garlic minced or pressed
- ¼ cup Cilantro chopped
- ½ teaspoon cayenne pepper
- 1 teaspoon salt or more to taste
Recipe Video
Instructions
- Prep your avocados: cut avocado down the middle and take out the pit. Scoop the flesh onto a cutting board and cut into chunks. This makes mashing easier.
- Immediately place avocado in a mixing bowl and cover with the lime juice.
- Mash until desired consistency is reached.
- Stir in diced onion, tomatoes, garlic, cilantro, cayenne, and salt.
- Adjust seasonings, if desired.
- Cover tightly with saran wrap and chill until cold.
- Serve immediately with tortilla chips!
- Take 5 seconds to rate this recipe below. We greatly appreciate it!
Nutrition Information
*Note: Nutrition information is estimated and varies based on products used.
Anonymous Cleveland, Tennessee
pb Lynn, Massachusetts
Jennifer @ Show Me the Yummy
Anonymous Waterford, Michigan
Kelly Trenton, New Jersey
Jennifer @ Show Me the Yummy
Anonymous Mankato, Minnesota
Matt Ladera Ranch, California
Jennifer @ Show Me the Yummy
Ros Cardiff, Wales
Jennifer @ Show Me the Yummy