Best Guacamole Recipe

at a glance
Prep Time 15 minutes
Servings 8 servings
4 — Votes 6 votes

Every item on this page was chosen by The Fed & Fit team. The site may earn a commission on some products (read more here).

While every family of Mexican decent that I know of has their own spin on guacamole, we can all usually agree on one thing: it’s a must-have at any gathering. This is recipe has been the standard go-to in my family for decades! I hope you love it as much as we do.

a bowl of guacamole with halved avocados, tortilla chips, tomatoes, red onions, cilantro, and lime halves sitting around it

Authentic Guacamole Recipe

Whether you’re scooping up some guacamole on a chip or raw veggie or loading up your carnitas taco, plate of nachos, or taco salad, this guacamole is going to be the star of the show. It’s perfectly textured (somewhere right in the middle of chunky and smooth), and while the ingredients are simple, the flavor is big. 

a large glass bowl of mashed avocado sitting on a marble surface next to all of the guacamole add-ins (tomatoes, garlic, limes, red onion, jalapeños, sea salt, pepper, and cilantro)

Best Guacamole Ingredients

You’ll find all of the ingredients (aside from the salt and pepper) in the produce section of your grocery store. Here’s what you’ll need to grab:

  • Avocados – you’ll need 4 ripe avocados to start with.
  • Fresh Tomatoes – in addition to the avocados, you’ll also want to grab 1 medium-sized firm tomato and give it a good fine dice (if you’re having trouble cutting the tomato, you may need to grab a sharper knife!).
  • Red Onion – while your knife is out, go ahead and finely dice a ¼ of a red onion (about ¼ cup).
  • Fresh Garlic – 2 large garlic cloves (minced OR, for a finer texture, grated with a microplane) add the yummiest flavor here. 
  • Jalapeno – for a kick of spice, finely dice and deseed 1 small (or ½ of a large) deseeded jalapeno. This is about 1 tablespoon-worth of diced jalapeno!
  • Lime Juice – acid is such a key component of guacamole! You’ll need a ¼ cup of fresh lime juice (the juice from 2 very juicy limes) to add a punch of acid.
  • Cilantro –  cilantro is a must here! Go ahead and chop up about a ¼ cup of cilantro leaves and stems for your guac.
  • Salt + Pepper – 1 teaspoon of salt and a ¼ teaspoon of pepper go a long way in seasoning the guacamole.

How to Choose an Avocado for Guacamole

Choosing perfectly ripe avocados is really important for guacamole! Here’s how you’ll know that an avocado is guacamole-ready: gently press on the avocado, and if it gives just a little bit (think: soft, not squishy), it’s a winner!  

Keep in mind that even if you don’t have the “picture perfect” avocado, you can still make it work! If your avocado…

  • Is over-ripe – don’t worry! If it’s a little bit on the over-ripe side (think: a couple of brown spots in with the green avocado), it will actually make for a really delicious, creamy guacamole.
  • Is under-ripe – that’s ok too! If your avocado is still on the firm side (think: not easy to mash), add some lime juice to the avocado when you start to mash it. This will help to break the avocado down a bit and make it more “mashable”.
a large glass bowl with mashed avocado, diced red onion, diced tomatoes, diced jalapeno, cilantro, and sea salt on top of it

How to Make Authentic Guacamole

This authentic guacamole recipe is one of those show-stoppers that impresses all who try it but is really silly-easy to make (my favorite kind of recipe!). Here’s how you’ll bring this one together:

  1. Smash the avocado – start by cutting the avocados in half, removing the seeds, and scooping the flesh into a large bowl. Then, using the back of a fork (or a potato masher), smash the avocados until they’re broken down but not smooth (or your desired guacamole consistency). If you have a really ripe avocado, this won’t take much time or effort, but if your avocado is not quite ripe, it may take a little bit of extra effort on your part!
  2. Stir in the rest of the ingredients –  stir in the fresh diced tomatoes, red onion, garlic, lime juice, salt, pepper, jalapeno, and cilantro until everything is well combined. 
  3. Serve – either serve the guacamole in the bowl that you mashed it in or scoop it into a clean bowl, and enjoy!

Guacamole Add-Ins

Add-ins are a really important part of guacamole, y’all! In fact, without them, you really just have mashed avocado. We recommend 1 part filling to every 4 parts avocado, and while the add-ins that we listed are dynamite, these would also be really delicious:

  • Cotija cheese
  • Pomegranate seeds
  • Chipotle peppers in adobo sauce
  • Any kind of fresh pepper – serrano, poblano, habanero, tomatillo, etc.
  • Fresh pineapple
  • Fresh mango
  • Orange juice/lemon juice (instead of lime juice)
  • Granulated onion/garlic (instead of fresh)
  • Pico de gallo (instead of fresh tomato, red onion, and cilantro)
  • White or yellow onion (instead of red onion)
  • Pepitas (aka pumpkin seeds)
a bowl of guacamole with halved avocados, tortilla chips, tomatoes, red onions, cilantro, and lime halves sitting around it

First off, why does guacamole turn brown, and does that mean it’s gone bad? Guacamole (and avocados in general) turn brown when they’re exposed to oxygen. This process is called oxidation, and while it doesn’t look very pretty, it doesn’t actually mean that the guacamole is bad; in fact, there’s a really good chance that the taste and texture of the guacamole is just the same as it was when it was bright green (assuming that the guacamole hasn’t been sitting in the fridge for days and days). Here are a couple of things that you can do to slow the browning of your guacamole: 

  • Use plenty of lime juice – besides the fact that lime juice adds a great punch of acidity and brightness to the guacamole, it also helps the guac from turning brown, so don’t skip it!
  • Use plastic wrap or a sheet of beeswax paper – before storing, press plastic wrap or beeswax paper directly on top of the guacamole (it should be touching the guacamole). This will prevent air from touching it and slow the oxidation process! Note: if you don’t have beeswax paper or plastic wrap, feel free to use parchment paper, but go ahead and put an additional lid on top if you’re going this route!
a bowl of guacamole with a square of parchment paper sitting directly on top of it
a bowl of guacamole with a woman's hand pressing parchment paper directly on top of it
Avocado smoothie bowl topped with sliced strawberries, chia seeds, raspberries, and granola

Just for You

Recipes with Avocados

Want more recipes like this?

Q How To Store Homemade Guacamole

Guacamole is best stored in an airtight container in the refrigerator. If you’re making it for a gathering and you want to be sure that the guacamole stays green, we recommend waiting to make it until just before serving.

Q Should Guacamole Have Tomatoes?

We think so! While our recipe calls for fresh tomatoes, feel free to use store-bought pico de gallo instead. Either way, we think that the tomatoes add a really nice flavor, texture, and color to the finished product.

Q What To Add To Guacamole To Make It Taste Better?

Here are a couple of things to keep in mind when making homemade guacamole:

  • Salt and acid! If you’ve tried time and time again to make guacamole but find that it’s just never as good as (insert your favorite restaurant’s name here)’s guacamole, it might be because you aren’t adding enough acid (think: lime juice) or salt to yours! Try adding more of these two before you give up on homemade guac!
  • Grate the garlic! Use a microplane to grate the garlic rather than mincing it. This will help it to really break down and almost “melt” in with the rest of the ingredients.

Shop Supplies

Chef’n FreshForce Citrus Juicer Shop Now
Zwilling 10 Inch Chef’s Knife Shop Now
Epicurean Non-Slip Cutting Boards Shop Now

Homemade Guacamole Recipe

By: Brandi Schilhab
4 — Votes 6 votes
Prep Time: 15 mins
Servings: 8 servings
Loaded with all of the goods (tomatoes, onion, lime juice, and garlic), this guacamole is the tastiest dip for tortilla chips and fresh, crunchy veggies!


  • 4 ripe avocados
  • 1 medium-sized tomato finely diced
  • 1/4 red onion about 1/4 cup, finely diced
  • 2 large garlic cloves minced or grated
  • 1 small or 1/2 large jalapeno, deseeded and finely diced
  • 1/4 cup fresh lime juice the juice from 2 very juicy limes
  • 1/4 cup cilantro chopped
  • 1 teaspoon sea salt
  • 1/4 teaspoon black pepper


  • Cut the avocados in half, remove the seeds, and scoop the flesh into a large bowl. Using the back of a fork (or a potato masher), mash the avocados until they’re broken down but not smooth.
  • Stir in the tomatoes, red onion, garlic, lime juice, jalapeno, cilantro, salt, and pepper until everything is well combined.
  • Serve!

Nutrition Information

Nutrition Facts
Homemade Guacamole Recipe
Amount per Serving
% Daily Value*
Saturated Fat
Polyunsaturated Fat
Monounsaturated Fat
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2000 calorie diet.

Recipe Notes

If you have a really ripe avocado, mashing it won’t take much time or effort, but if your avocado is not quite ripe, it may take a little bit of extra effort on your part!
Meet the Author
Brandi Headshot

Brandi Schilhab

Brandi leads our efforts on content audits, outline construction, website calendar management, and a great deal of writing. She could unashamedly watch reruns of Friends + Harry Potter movies and never get bored!⁠ ⁠ ⁠
Get to know Brandi

Show us!

Did You Make This Recipe?

Share a photo and tag us! We can’t wait to see what you make!

Reader Interactions


    Leave a Reply

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

    Recipe Rating

  1. heart says

    heart —  03/28/2021 At 20:09

    My friends who were born and raised in Mexico City never add tomatoes nor do they use a jalapeno – they use the serrano chile. Nor do they use a red onion, they use a small amount of white onion.

    • Brandi Schilhab says

      Brandi Schilhab —  03/29/2021 At 11:09

      That sounds delicious!

  2. Adrienne Boswell says

    Adrienne Boswell —  07/21/2021 At 08:46

    1 star
    No. Just no.
    There are two things that guacamole should never have, lime and garlic. Both are too strong flavors. Please refer to Diana Kennedy’s definitive book, the Cuisine of Mexico. In case you are unfamiliar, she would be the Julia Child of Mexican cuisine.

    • Brandi Schilhab says

      Brandi Schilhab —  07/26/2021 At 08:39

      Thank you for your input and recommendation, Adrienne!

  3. Jeanette says

    Jeanette —  08/28/2021 At 13:02

    5 stars
    This guac is really delicious! I have made it twice now and it has come out great both times. The first time I used white onion since that’s what I had and it was too strong (but I blame that on the onion). The red onion the second time was much better.

    As a side note, my parents are both born and raised in Mexico (In the state of Sinaloa) and they love any guacamole with any kind of ingredients. The garlic and lime juice just add flavor. I don’t think it’s fair to say that jalapeños, Serrano chiles, white onion vs. red onion, and the use of garlic and lime juice make this a non-authentic Mexican guacamole. There are so many different styles of cooking depending on what region you’re from. It’s like tamales or beans; different people make them different ways. Just saying…

    Thank you for the time you took on sharing this recipe.

    • Brandi Schilhab says

      Brandi Schilhab —  08/31/2021 At 11:10

      Thank you, Jeanette. I’m so glad you enjoyed it!

  4. Colleen says

    Colleen —  10/10/2021 At 14:07

    5 stars
    I’ve made this recipe several times, and it’s delicious with a great texture. I’ve had multiple people ask for the recipe, as well! Thank you for another great recipe.

    • Brandi Schilhab says

      Brandi Schilhab —  10/12/2021 At 08:41

      Wahoo! So glad to hear that, Colleen. Thank you so much for sharing!