As an Amazon Associate I earn from qualifying purchases.

The BEST homemade 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!

completed Easy Guacamole in a white bowl against a white background
Want to save this recipe?
Enter your email & get this sent to your inbox! Plus youโ€™ll get great new recipes from us every week!

What Is Guacamole?

Guacamole (nicknamed โ€˜Guacโ€™) is a type of Mexican avocado dip (or spread) most typically made with mashed avocado, 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 avocado spread, Mexican avocado cream, tomatillo avocado salsa Verde, and creamy avocado pesto!

The Ingredients

Prepare this easy guacamole recipe with just 7 ingredients (plus salt and pepper).

ingredients for Easy Guacamole measured out against a white surface
  • Avocado: Use good-quality, ripe Hass avocados for the best guacamole.
  • Onion: Use yellow onion (authentic) or red onion for sharpness and texture.
  • Garlic: While itโ€™s not traditional, we love our homemade guacamole recipe with garlic. Adjust the amount to taste. Use garlic powder in a pinch (to taste).
  • Tomato: (Optional) Use in-season Roma/ plum tomatoes for the best guacamole with tomato. Out of season, use cherry tomatoes or omit them.

Alternatively, use fresh salsa like Pico De Gallo in place of the chopped tomato and onion.

  • Lime juice: Use fresh lime juice for the absolute best flavor (add even more zing with a small amount of lime zest). Lemon juice works in a pinch. This brightens the flavor while also keeping the avocado from browning.
  • Cumin: Adds a warm, earthy depth for a more full-bodied flavor.
  • Cilantro: Use fresh cilantro. If you aren’t a fan, try parsley or green onion.
  • Salt & Black pepper: Use flaky salt (like Maldon) or Kosher salt. Season to taste.

For the most basic 4-ingredient guacamole recipe, use avocado, onion, lime juice, and cilantro (and season with salt).

How to Make Guacamole Dip?

Follow four simple, low-fuss steps for this super easy homemade guacamole recipe.

  • 1) First, prepare the ingredients by finely chopping the onion, tomatoes, and cilantro, mincing the garlic, and juicing the lime.
  • 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.
  • 3) Stir in the lime juice, then use a fork or a potato masher to mash the avocados to your desired consistency.

You can enjoy it as chunky guacamole, only slightly chunky, or on the smoother side.

  • 4) Stir in the remaining ingredients and season to taste (tweak the amount of lemon to taste, too, if desired). Enjoy!
ingredients for easy guacamole in glass bowl prior to being mixed

For the best flavor, leave it to sit and โ€˜marinateโ€™ for at least 15 minutes.

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.
  • Vegan feta: To mix in or crumble over the vegan guacamole.
  • Toasted pepitas: For crunch. Other nuts/seeds could also work.

FAQs

Can you make guacamole without avocado?

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).

What is the best tomato for guacamole?

Roma tomatoes or other less โ€˜juicyโ€™ tomatoes are best to avoid watery guacamole. If theyโ€™re overly seedy, de-seed them.

How to quickly ripen an avocado?

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.

Can you eat brown guacamole?

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.

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.
completed Easy Guacamole in a white bowl against a white background

How To Tell If an Avocado is Ripe?

  1. Gently squeeze the avocado. There should be some give, but without it feeling mushy and soft.
  2. 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.

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.

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
  • In or alongside burritos, quesadillas
  • Over vegan nachos
  • With chili
  • In a burrito bowl, salad bowl (like a taco salad)
  • Over a spicy bean burger
  • Dolloped on a baked potato
  • Spread over toast
  • With tofu scramble and other vegan โ€˜eggyโ€™ dishes

More Vegan Dip Recipes

Photos by Alfonso Revilla

Easy Guacamole Recipe

5 from 54 votes
Prep: 5 minutes
Cook: 0 minutes
Total: 5 minutes
Servings: 4 servings
The BEST homemade 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!

Video

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.

Nutrition

Calories: 168kcalCarbohydrates: 10gProtein: 2gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gSodium: 18mgPotassium: 528mgFiber: 7gSugar: 1gVitamin A: 223IUVitamin C: 14mgCalcium: 18mgIron: 1mg

Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Additional Info

Author: Toni Okamoto
Course: Dip
Cuisine: Mexican
Method: Mash
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! ๐Ÿ™‚
About

Toni Okamoto

“They say you are what you eat, so I strive to be healthy.
My goal in life is not to be rich or wealthy,
‘Cause true wealth comes from good health and wise ways…
we got to start taking better care of ourselves ” – Dead Prez

More about Toni Okamoto
5 from 54 votes (48 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    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.