Skip to content

The Best Guacamole Recipe

This guacamole recipe is authentic and so easy, with bold and zesty flavors that will dazzle your taste buds. It’s hard to believe something this healthy and delicious is so simple. Bonus tips for keeping guacamole fresh!

Guacamole with diced tomatoes and lime slices with tortilla chips
Authentic, healthy, mouthwatering guacamole takes just 5 minutes!

All About Guacamole

We don’t know anyone who doesn’t like guacamole. There’s a reason why guac is a hot commodity at Mexican food spaces and brunch spots alike. Guacamole is the perfect party food and is the dish to vanish at all the gatherings. We obviously love everything avocado related. Having lived in Los Angeles and grown up with avocado trees in the backyard, we don’t take guacamole lightly. It’s the quintessential spread, dip, or snack that’s as delicious as it is healthy.

Here’s why we love this guacamole recipe:

  • It’s 100% real and simple, with just a handful of fresh ingredients.
  • There are zero fillers – no sour cream or additives here.
  • It comes together in just 10 minutes or less, especially if you use a handy little chopper.
  • It’s super healthy, loaded with nutrients, yet tastes indulgent.
  • There’s a trick to choosing the perfect avocados for the best guacamole.
  • This recipe keeps your freshly made guac green and fresh for longer.
Avocado halves, onions, jalapeno, cilantro, diced tomatoes, and sliced limes for guacamole
Use freshly chopped ingredients for your homemade guacamole.

Key Ingredients

As always, authentic guacamole starts with the freshest ingredients. No sour cream or yogurt or other add-ins. Just pure, whole, and real goodness.

You’ll need:

  • Hass Avocados: they’re the most popular type of avocado found in grocery stores, have the highest good-fat content, and thus are richer in flavor and creamiest in texture.
  • Tomatoes: we highly recommend cherry or grape tomatoes, as those tend to be sweeter and have more robust flavor than large-sized, store-bought tomatoes.
  • Jalapeño: just one medium-sized, firm pepper will do. We remove the seeds for a milder guacamole that everyone can enjoy. However, if you have eaters who love more heat, you can include some of the seeds.
  • Onions: we opt for red onions, as they present an edgier, sharper bite to the creamy guacamole. If you prefer sweeter and milder flavors, use white onions.
  • Lime: use freshly squeeze lime juice from 2 whole limes. Refrain from bottled lime juices, as they don’t taste as fresh.
  • Cilantro: we love cilantro and use 1/4 cup of freshly chopped cilantro. It seems like a lot at first, but it quickly melds into the mixture perfectly.
  • Spices: ground cumin provides that classic earthy fragrance, garlic powder is wonderfully aromatic, and kosher salt can be adjusted to taste.
Ripe Avocado Sliced in Half for Guacamole
Choose semi-firm avocados that give when you press on it, but aren’t too soft.

Buying Avocados

Interestingly, you’ll see many people at the grocery stores poking and prodding for the most ripe, softest avocados in the bunch. Here’s what you should really be looking for when buying avocados:

  • Feel: Look for semi-ripe avocados that aren’t overly soft. When pressed, they should yield gently. Semi-soft avocados will taste ripe, while still giving your guacamole a bit of chunky homestyle texture. When an avocado gently yields, it’s ready to be used. By the time it feels soft, it is over-ripe, so skip those.
  • Texture: Riper avocados usually have bumpier looking skin, whereas unripe ones have smooth skin.
  • Color: Riper avocados are darker in color, close to a black-green. Unripe avocados are bright green.
  • Spots: Avoid any avocados that have dents or dark spots on the skin. That typically indicates possible spoilage inside.
  • Stem: If stem area is dark brown or black, it’s probably moldy inside.

Storing Avocados

  • Once you’ve brought your avocados home, you can use them immediately if they’re semi-firm and yield gently to soft pressure.
  • If avocados are very firm, you can speed up the ripening process by placing them in a sealed paper bag at room temperature for 4-5 days.
  • Place avocados in a seals paper bag with either an apple or banana at room temperature for 2-3 days to ripen even quicker.
  • If you have semi-ripe avocados that you can’t get to yet, place them in the fridge. This helps to slow down their ripening process.
Guacamole with diced tomatoes and lime slices with tortilla chips
This guacamole recipe is creamy and thick, perfect for scooping with tortilla chips.

Helpful Tips

  1. Only cut into the avocados when you’re ready to make guacamole.
  2. Roughly mash avocado flesh with a fork, leaving little chunks for a homestyle guacamole that’s as toothsome as it is tasty.
  3. Fold in the lime juice immediately, as the acids will prevent browning.
  4. Gently fold in all remaining ingredients by hand, to avoid over-mixing.

How to Keep it Fresh

Ok, so nothing is going to keep cut avocados from eventually browning due to oxidation, but here are our tried-and-true tips for keeping guacamole fresh and green for as long as possible:

  1. Use semi-firm avocados to begin with, rather than super soft ones. The flesh will start out greener, without any brown tints. Plus, little chunks of avocados in the texture will stay green for longer than completely smooth guac.
  2. Don’t be shy with the fresh lime juice, and do be sure to use fresh limes vs. bottled lime juice. Use every bit of the 2 large limes, as the acid greatly helps keep guacamole from oxidizing too quickly.
  3. Pack it down. As in, actually pack down the guacamole in a clear container by gently tapping the container on the counter several times until you see no air pockets inside. Tip: put the lid on the container before you do this.
  4. Smooth out the top of the guacamole in the container. Add a super thin layer of extra lime juice (or water, or both).
  5. Place plastic wrap flush over the top, and put lid on. Your guacamole should stay green this way for several days. You’ll want to repeat the packing down and plastic wrap routine if you have leftovers.

Commonly Asked Questions

Can I use lemon juice instead of lime juice in guacamole?

You can use freshly squeezed lemon juice instead of lime juice. Lemon juice has a milder flavor than lime juice does, so if you prefer the flavor of lemons, feel free to substitute with it.

How do you prevent guacamole from turning brown?

Exposure to oxygen is what causes discoloration of guacamole. The key to keeping guacamole green is keeping oxygen out. Use plenty of lime or lemon juice in the recipe helps inhibit the enzyme that causes browning. Tap down the container of guacamole, to remove tiny air pockets within the container. Add a very thin layer of lime/lemon juice (or water) to the top of guacamole, to act as a barrier. Place plastic wrap flush against the top and cover with a lid. Stored this way in the fridge, freshly made guacamole should last several days without browning.

Does placing the pit in guacamole keep it fresh?

Contrary to popular belief, the answer is no. Having a pit in the middle of a container of guacamole actually causes air pockets, which increases the rate of oxidation.

Can you eat avocados or guacamole that has turned brown?

Technically, it’s not harmful to consume oxidized avocados or guacamole. However, the color is a bit off-putting and the flavor may be slightly bitter once it’s become oxidized.

What do you serve guacamole with?

The possibilities are endless when it comes to guacamole. You can serve it with hearty tortilla chips, of course. You can serve it with your favorite tacos or in burrito bowls. Use it over toast, for an elevated avocado toast. We also love guacamole with Healthy Chicken Salad or on top of Tamale Pie. One of our favorite ways to serve guacamole is alongside other tasty dips such as Pico De Gallo, Restaurant Style Salsa, or Black Bean Corn Salsa.

Guacamole with diced tomatoes and lime slices with tortilla chips

The Best Guacamole

5 from 69 ratings
This 5-Minute Real Guacamole is authentic, with bold and zesty flavors that will dazzle your taste buds. It’s hard to believe something this healthy and delicious is this easy. (Bonus: whole30 and paleo compliant)
Prep Time: 10 minutes
Total Time: 5 minutes
Servings: 10
Author: Amy Dong


  • 6 large hass avocados, semi-ripe
  • Juice of 2 large limes, fresh
  • 1 small red onion, chopped
  • ½ cup cherry tomatoes, chopped and seeded/drained
  • ¼ cup cilantro, freshly chopped
  • 1 medium jalapeno pepper, seeded and minced
  • ½ tsp ground cumin
  • 1 tsp garlic powder
  • ¾ tsp kosher salt


  • Halve avocados, remove the seeds, and scoop flesh into a large bowl. Roughly mash with a fork, leaving some chunky bits. Immediately fold in lime juice, using a spoon or rubber spatula.
  • Gently fold in all remaining ingredients by hand, until combined. If serving immediately transfer guacamole to serving bowl and serve with tortilla chips.
  • If not serving immediately: transfer guacamole to a clear container with lid. Gently tap down the container, to pack down the guacamole and remove as many air pockets as possible. Add a very thin layer of lime/lemon juice (or water) over the guacamole, and place cling wrap flush over the top to form an airtight seal. Cover and chill until ready to serve.


  • If desired, you can replace the garlic powder with 2 cloves of freshly minced garlic.
  • Cumin may be new to you when it comes to guacamole, but it provides a deliciously fragrant flavor; we love it! 
  • You can use grape tomatoes as well. We like the cherry tomatoes for their sweeter, fuller flavor than large store-bought tomatoes. 
  • If you want to use sweeter onions, use white onions instead of red ones. 
  • For a bigger kick, you can include some of the jalapeño seeds. 
  • Guacamole can stay fresh and green for several days if completely airtight; the key is preventing oxygen from coming into contact with any part of the guacamole. 
  • See original article for key tips on buying/storing avocados. 
  • If you enjoyed this recipe, please come back and give it a rating ❤️


Serving: 1g | Calories: 218kcal | Carbohydrates: 15g | Protein: 4g | Fat: 18g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Sodium: 197mg | Potassium: 894mg | Fiber: 9g | Sugar: 2g | Vitamin A: 578IU | Vitamin C: 50mg | Calcium: 95mg | Iron: 3mg
Course: Appetizer, dip, Snack
Cuisine: Mexican, Mexican American, Tex-Mex
Diet: Gluten Free, Low Calorie, Vegan
Method: Combining, Mixing, Stirring

Did you make this?

Leave a comment below and tag @chewoutloud on Instagram

Add a comment

Recipe Rating


    • DEbbie
    • 5 stars

    This really is the best guacamole I have made. It is so simple and comes together quickly. All of the ingredients get enhance the yummy flavor of the avocado , this is something I will be making again.

      • Amy Dong

      Thank you!

    • Jenny Graves
    • 5 stars

    What a great guacamole recipe. Its vibrant, fresh and tastes great. Quick and easy is a bonus. Loved using sweet onions.

      • Amy Dong

      Thank you, Jenny!

    • Megane
    • 5 stars

    We love guacamole here and this version is extra delicious! We served ours on arepas with extra lime juice and cilantro. Sensational!

      • Amy Dong

      Yay, thank you, Megan!

    • Jessica
    • 5 stars

    Excellent guac for sure! Nothing beats the real thing, those fillers just taste nasty. The cumin flavoring was a nice add here, loved it 🙂

    • veenaazmanov
    • 5 stars

    This Guacamole recipe is surely so easy and quick to make. Healthier with all the perfect combinations and spices. Best dish at the Dinner table.

    • Colleen
    • 5 stars

    Love this guacamole recipe! It tastes very authentic with simple, fresh ingredients and the addition of the tomato is perfect.

      • Amy Dong

      Thanks, Colleen!

    • Mikayla
    • 5 stars

    there are so many varying guacamole recipes out there, I whipped yours up and we were not disappointed. The cherry tomato tip is really great and sweetens up the recipe quite a bit!

      • Amy Dong

      So happy you all enjoyed this!

    • Christy
    • 5 stars

    This recipe was PERFECT! I did swap the cilantro for parsley because I am one of those people who unfortunately find cilantro has a funny aftertaste. But this a recipe I’m going to come back to again and again!

      • Amy Dong

      Yay, so happy you enjoyed it, Christy 🙂 🙂

    • Jenny
    • 5 stars

    A great recipe. Nothing beats good guacamole. A favorite in our house, we make them almost every week. Your seasoning combination is new to me, and I love it. Thank you so much.

    • Claire
    • 5 stars

    This really is the best guacamole recipe! It had the perfect amount of jalapeno and cilantro, and I really loved the addition of cherry tomatoes. We’ll definitely be making this again.

      • Amy Dong

      So glad you guys liked this 🙂

    • Sandhya Ramakrishnan
    • 5 stars

    This is indeed the best guacamole recipe ever! I agree that the best guacamole does not need any fillers. And thank you for tons of tips to keep them fresh.

      • Amy Dong

      Yes! 🙂 🙂

    • Jacqueline Debono
    • 5 stars

    I love this guacamole recipe, easy to make, fresh and flavourful! I can’t comment on how long it stayed fresh and green for because we devoured it quickly!

    • Leslie
    • 5 stars

    I absolutely love the flavors in this guacamole recipe! I Definitely like it chunky as you suggested!

    • Tammy
    • 5 stars

    I LOVE fresh guac! The dash of cumin in this is a fabulous idea and thank you for the storage tip on keeping it fresh! Love that too!

    • Megane
    • 5 stars

    I love a good guacamole. this is zesty and just the right hint of garlic for me. thanks for another great recipe.

    • Lauren Michael Harris
    • 5 stars

    I’ve suddenly gotten an addiction to guacamole, so I started making it homemade. I’ve made this recipe twice now and it turned out perfectly both times. I will definitely be making it again!

      • Amy Dong

      Yay, so glad you loved it!

    • Bernice
    • 5 stars

    Guacamole is one dip I can’t be without on taco night… and I can have an entire taco party with this recipe. I’m always trying to convince my husband to put a little cilantro in ours, next time I’m just going to sneak it in because I love it.

      • Amy Dong


    • Marta
    • 5 stars

    I loved this 5 minute guacamole. It was perfect for our early Cinco de Mayo party with friends this past weekend. I’ll definitely be making this often.

      • Amy Dong

      Yay, so happy to hear that, Marta!

    • Kristin

    I just made a whole bunch of this guacamole for a party and everyone loved it. I got several requests for the recipe. It’s my new go-to. So good!

      • chewoutloud

      Thanks for coming over to let us know, Kristin! So happy your party loved it!

    • Jenn

    This guacamole is AMAZING! There are tons of guac recipes I’ve used throughout the years, but this is the one I’m keeping from now on. So so good and everyone raves. I’m now known as the guac maker, Lol.

      • chewoutloud

      Yay, Jenn! So happy you guys enjoyed this! 🙂

Get our free email series: 5 Easy Recipes in 30 Minutes or Less

Plus our newest recipes each week