As an Amazon Associate I earn from qualifying purchases.
The BEST homemade easy guacamole! Made with just 7 ingredients in under 10 minutes, this easy guacamole is creamy, tangy, fresh, vibrant, and a crowd-pleasing dip, appetizer, snack, or spread for any occasion!

What Is Guacamole?
Guacamole (nicknamed โGuacโ) is a type of Mexican avocado dip (or spread) most typically made with mashed avocado (refer to this guide to avocado to learn more), lime juice, cilantro, and salt โ often also including onion, jalapeรฑos, and/or tomatoes. Itโs so popular that, along with being available in most Mexican and Tex-Mex eateries, you can even buy it pre-made in grocery stores.
And okay, hear us out; weโre not opposed to the occasional grocery-bought pre-packed guacamole. BUT, if you want the most crowd-pleasing, crave-able, moreish results, this easy homemade guacamole recipe is the way to go!
The Best Homemade Guac With Tomato
With just a few simple, high-quality ingredients (quality is key!), this easy guacamole recipe is inexpensive, perfectly balanced, and takes just a few minutes to prepare – perfect for even hectic weekdays.
Keep reading for how to make the best homemade guac for you – be that smooth or chunky guacamole, with extra add-ins (like corn or mango), using salsa, etc. – as well as how to serve and store it! Plus, itโs gluten-free, oil-free, dairy-free, vegan, and keto-friendly, making it great for practically any get-together!
If you love this homemade fresh guacamole, you might also enjoy our recipes for super smooth easy avocado spread, Mexican avocado crema, creamy tomatillo avocado salsa verde, and amazing avocado pesto pasta!
The Ingredients
Prepare this easy guacamole recipe with just 7 ingredients (plus salt and pepper).
Alternatively, use fresh salsa like easy Pico De Gallo in place of the chopped tomato and onion.
For the most basic 4-ingredient guacamole recipe, use avocado, onion, lime juice, and cilantro (and season with salt).
What Else Could I Add?
- Jalapeรฑo/Serrano: For spice, add finely chopped chili (de-seeded for milder heat). Otherwise, use hot sauce, crushed red pepper flakes, or cayenne.
- Vegan Greek yogurt: (or sour cream) Non-dairy Greek yogurt guacamole is even richer and creamier.
- Paprika: Just a pinch for a little flavor depth.
- Salsa guacamole: Save time using jarred salsa instead of fresh tomato & onion.
- Corn guacamole: Use canned or grilled corn.
- Mango: Fold in some finely chopped fresh mango (adjust the amount to taste) for a delicious, sweet, and savory mango guacamole.
- Pineapple: Ditto the above.
- Tofu feta cheese: To mix in or crumble over the vegan guacamole.
- Roasted spicy pumpkin seeds: For crunch. Other nuts/seeds could also work.
How to Make Guacamole Dip?
Follow four simple, low-fuss steps for this super easy homemade guacamole recipe.
Step 1: First, prepare the ingredients by finely chopping the onion, tomatoes, and cilantro, mincing the garlic, and juicing the lime.
Step 2: Then, cut open the avocados, remove the pit, and either peel them or scoop them from the peel before chopping them into a medium bowl.
Step 3: Stir in the lime juice, then use a fork or a potato masher to mash the avocados to your desired consistency.
Step 4: Stir in the remaining ingredients and season to taste (tweak the amount of lemon to taste, too, if desired). Enjoy!
You can enjoy it as chunky guacamole, only slightly chunky, or on the smoother side.
For the best flavor, leave it to sit and โmarinateโ for at least 15 minutes.
FAQs for Easy Guacamole
Weโd argue that without the avocado, it wouldnโt be guacamole. However, you can make a similar dip using smashed green peas (and just a little avo for richness).
Roma tomatoes or other less โjuicyโ tomatoes are best to avoid watery guacamole. If theyโre overly seedy, de-seed them.
Pop it/them into a paper bag with an ethylene-producing fruit, like a banana or apple, and this will speed up the ripening. You can also soften an avocado in the oven (at 200F/93C, wrapped in foil) or microwave (in 20-second increments) until soft, though the flavor and texture change slightly when heated.
The browning results from the avocado oxidizing when in contact with air (like chopped potatoes and apples). If it browns prematurely (within 3-4 days), the homemade guac is still perfectly safe to eat; it just wonโt look as appetizing. It may also be slightly more bitter, though.
Gently squeeze the avocado. There should be some give, but without it feeling mushy and soft.
Check under the stem. If itโs hard to pull off, this usually means an underripe avocado. If it pulls off easily and it is green or slightly browning beneath, the avocado is usually (sometimes it still likes to trick you) ripe. If itโs brown, the avocado will likely have brown spots, too.
Recipe Notes
- To avoid watery guacamole: De-seed the tomatoes if you aren’t eating it immediately.
- Avocado brown spots: These can leave a bitter taste, so you may want to slice away any brown spots before mashing the avocadoes.
- For super smooth guacamole: Use a blender/ food processor to process the avocado and lime juice before folding in the remaining ingredients.
- Timesaving tip: Use a vegetable chopper or mini food processor to โchopโ the onion and process the avocado to your desired consistency.
- Leave the flavors to meld: Even just 20-30 minutes will help to make the best homemade guacamole dip.
- Adjust the consistency: The homemade guacamole can be as chunky or smooth as youโd like.
What To Eat With Guacamole?
There are plenty of ways to enjoy this versatile dip/spread, including:
- With cruditesโcucumber, celery, bell pepper, carrot sticks, etc.
- With tortilla chips
- In tacos like these vegetable fajita tacos
- In or alongside vegan burritos and vegan bean quesadillas
- Over vegan nachos
- With chili like this black bean chili
- In a burrito bowl, salad bowl (like a taco salad)
- Over a spicy southwest black bean burger
- Dolloped on a baked potato
- Spread over toast
- With the best vegan tofu scramble with veggies and other vegan โeggyโ dishes
Storage Instructions
We recommend adding an extra layer of lime juice to the top to avoid the avocado guacamole browning prematurely.
Then store it with either a layer of plastic wrap (directly touching the avocado) or a thin layer of water/olive oil to keep out the air/oxygen. Store it in the fridge for 2-3 days.
Can You Freeze Guacamole?
Guacamole will freeze fairly well, without the tomato, for up to three months. We freeze it in small portions in a silicone ice cube tray (then transfer it to a Ziplock/Stasher bag).
Leave it to thaw in the fridge overnight or at room temperature for an hour or two.
Other Vegan Dips to Consider….
Vegan Appetizers
Pinto Bean Dip
Vegan Appetizers
Vegan Spinach Dip
Vegan Appetizers
Cold White Bean Dip with Chives
Vegan Dinners
Spicy Peanut Dipping Sauce
If you tried this Easy Guacamole recipe or any other recipe on my blog, please leave a ๐ star rating and let me know how it went in the ๐ comments below. Thanks!
Easy Guacamole Recipe
Video
Equipment
Ingredients
- 2 large avocados pitted
- Juice of ยฝ small lime or to taste
- ยผ red or white or yellow onion diced
- 1 garlic clove minced
- ยผ teaspoon of ground cumin
- 1 tablespoon of freshly chopped cilantro
- ยฝ of a roma tomato diced
- Salt and pepper to taste
Instructions
- Cut the avocados in half, peel, and roughly chop into a medium-sized bowl.
- Squeeze the lime juice.
- Using a fork, mash the avocados until you reach your desired consistency. Mix in the onion, garlic, cumin, cilantro, tomato, and season with salt and pepper, to taste.
Notes
- To avoid watery guacamole: De-seed the tomatoes if you aren’t eating it immediately.
- Avocado brown spots: These can leave a bitter taste, so you may want to slice away any brown spots before mashing the avocadoes.
- For super smooth guacamole: Use a blender/ food processor to process the avocado and lime juice before folding in the remaining ingredients.
- Timesaving tip: Use a vegetable chopper or mini food processor to โchopโ the onion and process the avocado to your desired consistency.
This Easy Guacamole recipe has surprisingly become our familyโs de facto guac.
The only variation I sometimes make is to change the texture by mashing the first avo and only dicing the second one.
Awesome recipe, thank you.
That’s so amazing to hear! I bet the texture is extra awesome that way too. ๐
Love guac soo sooo much! Avo-good!
This is so an easy, delicious, and healthy recipe to make.
I really love it!
Gotta love the easy recipes!
One of the easiest and best guacamole recipes I’ve ever made!
Yesss! So easy and tasty too!
Guac might be my favorite dip! Always so yummy!
Agreed! It always hits the spot!
This guac is the best appetizer!