This avocado Pico de Gallo has the perfect blend of tangy, creamy and spicy flavors, and is a delicious and unique take on the classic Mexican salsa.
Team it up with tortilla chips or serve it with your nachos and enjoy the riot of textures and flavors- just like my cabbage Pico de Gallo. This easy recipe barely takes 10 minutes to put together, and is a great one to whip up when you’re looking for a quick Mexican side dish.

During the summer months, I like to experiment with a lot of recipes that use fresh produce, and I try lots of salsas and salads in specific.
Pineapple Pico de Gallo, Kachumber (an Indian style Pico de Gallo) and corn Pico de Gallo are my absolute favorites, and when I got my hands on some fresh avocados, I just knew I had to put them to use too. And that’s when I tried this recipe.
Quick Look
- 🔪Prep time: 10 minutes.
- ⏲️Cook time: 0 minutes.
- 👪 Servings: 2.
- 📋Main ingredients: Avocado, red onion, tomato, jalapeno, garlic, lime, cilantro, seasonings.
- ♨️Cooking method: Chop veggies 🡢 season 🡢 toss well 🡢 rest and serve.
- ⭐Difficulty: Easy.
- 🥣Serving ideas: Use avocado Pico de Gallo as a topping over your Tajin shrimp tacos.
Jump to:
What's So Great About the Recipe?
- This Mexican salsa comes together in minutes, and uses fresh, wholesome ingredients.
- It's one of the easiest ways to put avocado to use! This, and my avocado lime crema of course.
Recipe Ingredients

Avocado: You'll, of course, need to start with fresh and ripe avocados.
Onion: Finely chopped onion brings some beautiful pungent flavor and crunch factor into the Pico de Gallo. I used red onion, but you can also use white onion if that’s what you have at hand.
Tomato: You’ll also need some fresh tomatoes to bring some juiciness into the salsa. Roma tomatoes are typically used, but you can use any ripe tomatoes you can find.
Lime juice: Freshly squeezed lime juice simply brightens up the salsa like nothing else. You can use lemon or lime juice- whatever you can get your hands on.
Cilantro: Chopped fresh cilantro brings some beautiful zesty goodness into the salsa. You can skip this one if you don’t like cilantro.
Jalapeno: I also added some chopped jalapeños for that kick of heat.
Brown sugar: This one’s optional, but you can also add a dash of brown sugar to balance out the heat from the jalapeno peppers.
Garlic: Fresh garlic brings an incredible umami into the salsa. I love using my Air Fryer roasted garlic sometimes, for a smoky kick.
Seasonings: I kept the seasonings simple and used just a dash of salt and pepper. You can use citrus salt or jalapeno salt for a bit of extra flavor.
See recipe card for quantities.
Substitutions & Variations
- Don’t have fresh garlic? A dash of garlic powder can do the trick too!
- I used jalapeño peppers here and for my cucumber Pico de Gallo because they have a milder flavor. If you want to try a spicy salsa recipe, you can use Serrano peppers or even some Habanero peppers.
- Don’t have Roma tomatoes? Halved or quartered cherry tomatoes could be a good option too.
How to Make Avocado Pico de Gallo

In a medium bowl, combine all ingredients and give it a good mix.

Taste and season as per your preference.

Enjoy immediately or store in a container in the refrigerator.
💭Top Tip
I personally love a good chunky Pico de Gallo, which is why I chose to dice the ingredients into bigger pieces. If you’re planning on using this as a topping on your tacos, you might want to opt for small chunks- like I did when I made my mango Pico de Gallo.

Shahida's Tips & Tricks
- Based on your personal taste preference you can choose to keep the seeds and the membrane in the jalapenos, or remove them before you chop them up and add them into the salsa.
- Make sure you choose the best quality, Hass avocado for this recipe. It really makes all the difference. I always use this to make my avocado chutney and avocado green goddess dressing too.
- You can experiment with different kinds of tomatoes and onions too! Check out my post about how to choose the best onion and tomatoes for Pico de Gallo recipes.
- I would recommend making the avocado Pico de Gallo a few hours in advance and letting it sit in the refrigerator. This will help the flavors develop even more.

How to Serve Avocado Pico de Gallo
Your fresh Pico de Gallo with avocado can be a great alternative to your classic salsa fresca or any other fresh salsas for that matter. Team it up with some nachos or tortillas and serve it as a snack for a party.
I love serving this unique concoction of fresh veggies along with some Mexican pickled vegetables to go with my fajitas, burritos, quesadillas, enchiladas and even my famous Mexican street corn casserole. This chunky salsa can also be a great topping over your classic tacos- it’s a must-have for your taco Tuesdays.
You’ll also find this salsa being served with some Carne Asada and lots of other Mexican foods. It is truly a Mexican cuisine essential. Thanks to its great texture, you can also enjoy it like a salad, teamed up with sides like Mexican roasted potatoes or my Mexican grilled onions.
Troubleshooting & FAQs
If you have any leftovers, you can transfer them to an airtight container or a mixing bowl and cover it up with some cling wrap before refrigerating it. It should stay good for up to a couple of days.
You may be tempted to freeze it, but it will actually ruin its texture. I wrote a detailed post about how freezing Pico de Gallo is a big no-no.
The best way to choose a ripe, creamy avocado is to check its skin. The skin should ideally be completely brown, and yet, the avocados should feel firm to touch.
There are lots of ways to use leftover Pico de Gallo. Check out the post for ideas.
More Mexican Recipes
Looking for other recipes like this? Try these:
If you tried this avocado Pico de Gallo or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!

Avocado Pico de Gallo
Ingredients
- 1 avocado
- 1 lime juiced
- 1 tomato
- 1 red onion
- 2-3 garlic finely chopped
- 1 jalapeno finely chopped
- 1 teaspoon cilantro chopped
- ½ teaspoon brown sugar optional
- salt to taste
Instructions
- In a medium bowl, combine all ingredients and give it a good mix.
- Taste and season as per your preference.
- Enjoy immediately or store in a container in the refrigerator.









