This Guacamole has the perfect texture and combination of flavors, with chunky mashed avocados mixed with fresh lime juice, jalapeno, white onion, tomatoes, and cilantro. 

Everyone seems to have their own way of making it, but the best guacamole is one that’s kept in the classic flavor profile, if you ask me.

Guacamole - In brown Bowl with Chips on Top and on Side

The richness of the avocado is the star, balanced by fresh and bright lime juice, and accented by bits of onion, cilantro, tomato, and jalapeno.

No cumin, peas, strawberries, or other weird things, please. LOL.

But even more important than the ingredients might be how the avocados are mashed.

I’ve seen recipes where the avocado is pureed, which to me is a travesty.

Having bits and chunks of avocado gives the guacamole a fantastic texture, and also aligns it better with the bits of vegetables that are mixed in.

Guacamole Recipe - Served in Brown bowl with Chip Dipping Into It

Sometimes I’ll make guacamole when I want a healthy, filling snack, but it’s also perfect party food.

For football watching, it’s a must, served alongside some Buffalo Chicken Dip and Baked Chicken Wings.

I also like adding a dollop of it on top of Ground Turkey Chili or Cobb Salad.

Guacamole Ingredients:

For this recipe, you will need:

  • ripe avocados
  • white onion
  • jalapeno
  • tomato
  • cilantro
  • lime juice
  • salt

Guacamole Ingredients - On a Cutting board with Avocado, Tomato, Onion, Salt, Cilantro, and Lime

What onion to use for guacamole: This is the only instance where I use white onion, as I mostly cook with red onion and yellow onion. But the clean flavor of a white onion is really optimal and important for guacamole.

Red onion is a close second, if that’s what you have on hand.

Which tomatoes to use for guacamole: I like vine-ripened tomatoes, even though some people like to use roma. No matter what tomato you choose, make sure to push the seeds out with your finger or a spoon, so you don’t water down the recipe.

How to Make Guacamole:

Cut each avocado in half, remove the pits, and scoop the flesh into a large bowl. Mash it gently with a fork:

Mashing Avocados in a bowl with a Fork

Make sure to leave it far more chunky than you ultimately want it to end up, as mixing in the other ingredients will break it down further.

This is where I stop:

Fork Mashing Avocados in a Bowl

Add chopped tomato, chopped onion, minced jalapeno, salt, and freshly squeezed lime juice to the mix:

Adding Lime Juice to the Avocados with Tomato and Jalapeno and Onion

Give that a quick stir, then fold in fresh cilantro at the end:

Cilantro Leaves On top of Guacamole in Bowl

The guacamole can be enjoyed immediately, but is usually a little better after 15 minutes, to allow the flavors to meld.

Homemade Guacamole - In a Brown Bowl with Tortilla Chip Dipped

I try to only make as much as I plan to eat, but if you want to store any leftovers, press plastic wrap directly on the surface, and store in the fridge for up to 1 day.

I have tried other ways of storing it, like with a layer of water on top, or with the pits, and the plastic wrap method is the best by far.

Other game day snacks:

Is guacamole good for you? Yes! It’s one of the most commonly agreed upon health foods. It’s full of healthy, satiating fats from the avocados, and is gluten-free, keto friendly, whole30 friendly, vegan, and low carb.

Can it be frozen? No, it does not freeze well.

Can guacamole be reheated? Guacamole should be enjoyed at room temperature, so do not reheat. If you’re taking it out of the fridge, just let it come up to room temperature by sitting out for 20 minutes or so.

Guacamole can be left at room temperature for a few hours, but then it should be stored in the fridge.

A Bowl of Guacamole with a Chip in It


This Guacamole has the perfect texture and combination of flavors, with chunky mashed avocados mixed with fresh lime juice, jalapeno, white onion, tomatoes, and cilantro. 

Leave a Review »


  • 3 ripe avocados
  • 1/4 cup seeded and diced tomato
  • 2 tbsp finely chopped white onion
  • 2 tbsp minced jalapeno 
  • 1 tbsp freshly squeezed lime juice
  • 1/2 tsp salt or to taste
  • 2 tbsp chopped cilantro


  • Cut the avocados in half and remove the pits.
  • Scoop the avocado flesh out into a bowl, and mash the avocado with a fork, leaving plenty of chunky, unmashed bits of avocado.
  • Add the tomato, onion, jalapeno, lime juice, and salt, then gently stir to combine.
  • Gently fold in the cilantro.
  • Taste the guacamole and adjust to your tastes (you may desire more salt, or more acidity), then serve. Enjoy! 


Ideas for enjoying the guacamole depends on your dietary restrictions, but here are some options: classic tortilla chips, Siete chips or other paleo chips, cut veggies, on a salmon burger or chicken burgers, with nachos, tacos, etc 


Calories: 168kcal, Carbohydrates: 10g, Protein: 2g, Fat: 15g, Saturated Fat: 2g, Sodium: 307mg, Fiber: 7g, Sugar: 2g

Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.

Post updated in March 2019. Originally published June 2013.