Easy Homemade Guacamole

4.91 from 10 votes
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

This easy guacamole recipe starts with ripe avocados, fresh lime juice, tomatoes, and onions for the perfect chunky texture and bright, fresh flavor. It's simple, adaptable, and completely irresistible.

Whether served with tortilla chips or used to top classic beef tacos, Instant Pot chicken tacos, or vegetarian enchiladas, everyone can agree this homemade guacamole is the best! It is a must-make for taco night and non-negotiable item on every Cinco de Mayo menu!

Bowl of Homemade Guacamole with  tomatoes with chips on the side.

Kristen's Keys for the Best Guacamole

I learned to make this guacamole from my dad, who learned how to make it while working at a small Mexican restaurant throughout college. He shared with me the pro-tips given to him to deliver the best results. And now I am sharing them with you. 😉

  • Choose Ripe Avocados. Look for avocados that are a deep, dark green that yield slightly when touched. Avoid hard avocados, bright green avocados, or overly soft avocado. pale, or mushy brown avocados.
  • De-Seed Tomatoes. Removing tomato seeds from the tomatoes will help prevent watery guacamole.
  • Mash and Cube Avocados. Using a combination of mashed avocado and cubed avocado allows for the best texture.
  • Always Use Fresh Citrus. Adding fresh lime juice is key for a fresh, vibrant tasting guacamole! If you don't have fresh limes, fresh lemons will do-never use jarred lemon or lime juice when making guacamole.
  • Generously Season with Kosher Salt. Guacamole needs a good amount of salt in order to be flavorful. Start with 1 teaspoon and adjust as needed.
  • Add White Pepper. My dad ALWAYS adds a pinch of white pepper to guacamole for a bright, earthy flavor. That said, it is not worth purchasing JUST for guacamole. Add it if you have it, omit it if you don't have it on hand.

How to Make Guacamole

The following tips are provided to help you achieve perfect results. You will find the ingredient quantities and detailed instructions in the recipe card at the bottom of this post.

  1. Prepare Avocados. Cut the avocados in half and then carefully lodge the knife into the pit of each avocado. Twist the avocado, releasing the pit from the avocado, and lift it out using the knife. Carefully remove the pit from the knife and discard it. Cube ONE of the avocadoes by using a knife to score the flesh of the avocado into chunks while still attached to the skin. Then use a spoon to scoop out chunks of avocado into a mixing bowl.
Side by side photo of avocado showing pit removed with knife and after cubed.
  1. Mash Two Avocados. Scoop out the flesh of the remaining avocados into a large mixing bowl. Add in fresh lime juice and salt and use a fork or potato masher to mash the avocados until creamy and smooth.
Side by side pictures of Mashed Avocado in mixing bowl.
  1. Combine Guacamole. Add the cubed avocado, along with the diced tomato and minced onion to the mixing bowl and gently mix to combine. Taste the guacamole and add additional salt if needed.
Picture of ingredients for guacamole in bowl then picture of it mixed together.

Guacamole Variations

While guacamole with tomatoes is my favorite classic version, these additions are fun and tasty ways to get creative with your guacamole.

  • Add in well-drained pineapple mango salsa for a fruity twist.
  • Love heat? Remove seeds from 1 small jalapeno, and finely mince and add to the guacamole. 
  • For a smoky variation, mix in up to teaspoons of adobo sauce from a can of chipotle peppers or ½ teaspoon smoked paprika.
  • For a flavorful and colorful pop, mix in ¼ cup crumbled feta cheese and ¼ cup pomegranate seeds. 
  • Prepare without tomatoes for anyone who does not care for tomatoes in their guacamole.
  • For zing and tang, fold in pickled red onions or pickled radishes.
  • Add in ¼ cup minced cilantro for freshness and a bit of citrus flavor.
five-stars

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
4.91 from 10 votes

The Best Homemade Guacamole

Servings: 8
Prep: 10 minutes
Total: 10 minutes
Bowl of Guacamole with chips
Made with only 6 ingredients, this is the BEST recipe for guacamole! It is simple, authentic, and most importantly it has the best texture and flavor. 

Video

Ingredients 

  • 2 large ripe Hass avocados , mashed
  • 2 tablespoons freshly squeezed lime juice , about 2 limes
  • 1 teaspoon kosher salt
  • 1 pinch white pepper, optional
  • 1 large ripe Hass avocado, cubed
  • 4 medium Roma tomatoes, seeded, and chopped
  • ½ cup Vidalia onion, or red onion

Instructions 

  • Cut 2 large ripe Hass avocados in half. Carefully remove the pits. I do this by using a sharp chef's knife to lodge into the pit and twist it out. Scoop out the flesh the the avocados and place into a mixing bowl. Add in 2 tablespoons freshly squeezed lime juice 1 teaspoon kosher salt, and 1 pinch white pepper. Use a fork or potato masher until the mixture is smooth.
  • Cut 1 large ripe Hass avocado into chunks by cutting the avocado in half, removing the pit, then using a knife to score the flesh of the avocado into chunks while still attached to the skin. Then use a spoon to scoop out chunks of avocado into the mixing bowl with the mashed avocado.
  • Cut 4 medium Roma tomatoes in half and use a small spoon to scoop out the majority of the seeds in the tomatoes. After removing the seeds finely dice the tomatoes and add them to the avocado mixture.
  • Add ½ cup Vidalia onion to the avocado mixture. Gently stir to combine. Taste and season with additional salt if needed.
  • Serve immediately.

Notes

How to Select Ripe Avocados: Select avocados that yield when gently squeezed, but avoid avocados that are mushy or overly soft. 
Pro-Tip for juicing limes: Microwave for 20 seconds and then roll on a counter. Cut open and squeeze. 
Tomatoes: Use Roma or vine-ripened tomatoes. But be sure to remove the seeds from the tomatoes to prevent the guacamole from being watery.
Kosher salt is best as it enhances food, while iodized salt makes food taste salty. If you feel your guacamole is lacking flavor, add a pinch more salt and test again.
Store Guacamole in a deep, narrow bowl and place the avocado pits in the guacamole (this helps slow the browning process.) Then sprinkle the surface with extra lime juice. Wrap with plastic wrap, pressing the plastic wrap on top of the surface of the guacamole. This will help the guacamole from coming in contact with air. Store for 2 days in the refrigerator. 

Nutrition

Calories: 130kcalCarbohydrates: 9gProtein: 2gFat: 11gSaturated Fat: 2gSodium: 298mgPotassium: 454mgFiber: 6gSugar: 2gVitamin A: 368IUVitamin C: 13mgCalcium: 14mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

4.91 from 10 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

18 Comments

  1. 5 stars
    Quick, and the absolute most delicious recipe!
    Perfection does not need a multitude of ingredients.
    Thank you, Kristen for another WINNER recipe!