This post may contain affiliate links. For more information, see our privacy policy.
This fabulous Pico de Gallo is wonderful with chips but also pairs perfectly with any Mexican entreé! It's so fresh and delicious you'll want to eat it with a spoon!
I'm enjoying a little not-so-little bowl of this wonderful Pico de Gallo as I write this post... you know, just to help me explain how amazingly delicious it is. Okay, if I'm being honest, I have to admit I'll use any excuse to enjoy a not-so-little bowl of this vibrantly-fresh crazy-delicious salsa.

I've been making this Pico de Gallo since the early 1980's. Shortly after we moved into our first home in Raleigh, North Carolina, I met a lovely neighbor who would become a lifelong friend. My new friend, Dulce, was from Mexico City and, on top of being a delightful person, she's a fantastic cook so we had a lot in common from the start. Over the three years that we lived in the same little cul de sac, she taught me how to make many traditional Mexican dishes including her fabulous Mexican Rice and this Best Ever Pico de Gallo.
Dulce never called this salsa, Pico de Gallo, but instead always referred to it as "Mexican Sauce" or in Spanish "Salsa Mexicana". She explained that it was not only a very traditional Mexican condiment, but with red tomatoes, white onion and green jalapeño, this salsa is a representation of the Mexican flag. 🇲🇽

It's in the cut
After three years, Dulce's husband's job took them to Ontario, Canada. I've missed her ever since but, over the years, whenever I needed a little "Dulce fix", I would simply make a batch of her delicious Mexican Sauce and I'd be instantly transported back to the days when we could just cross the street and have a nice chat or enjoy something wonderful from her kitchen.
The only problem was my Pico de Gallo never tasted quite as good as Dulce's and I couldn't figure out what was different. But two years ago, my dear friend spent a few days with us in the mountains of North Carolina. We discovered that we still enjoyed cooking together and in the midst of an afternoon in the kitchen, I figured out her simple secret.
We were making a meal to take to my daughter, Cait's home. One of the dishes we prepared was Pico de Gallo. As Dulce chopped the tomatoes, I had an "aha" moment as I noticed that she diced a much smaller dice than I did. The same was true of the white onion and jalapeño.
You wouldn't think something so minor would make a difference but it truly does. Ever since Dulce's visit my Salsa Mexicana tastes as wonderful as hers! Yay!

So be sure to dice your tomatoes nice and small. It helps to have a good sharp knife (see Café Tips below for my favorite knives).
I use my Vidalia Chopper to chop the onions in a small dice. I can chop all of the onion for this Pico de Gallo recipe in less than a minute. This is not a sponsored post, I just love this super handy little kitchen workhorse.
If you've never seen one, this is how it works:
What kind of tomatoes should I use for this Pico de Gallo?
Before Dulce and I started cooking together during her visit, we went to the grocery store to purchase our supplies. I asked her what kind of tomatoes to buy for the salsa. She said, "any kind, just look for ripe, red, pretty tomatoes".
I find that, during the off-season, the best-looking, and tastiest, tomatoes are often the smaller varieties like plum, Campari, San Marzano, grape and cherry. If it's the middle of summer and you've got vine-ripe tomatoes out the back door, there's nothing better!

A tasty trick
I did learn a little trick recently from Serious Eats that I like to employ when making my Pico de Gallo. I dice the tomatoes first, sprinkle them with kosher salt and then let them drain while I prepare the remaining ingredients. Serious Eats explains that this simple little step, "improves the texture, flavor, and color" of the tomatoes.
It works! As the tomatoes drain, you can see their color brighten. And if you take a taste after they're drained, you'll notice the tomato flavor is more concentrated. I also think that the leftovers are better as they're not swimming in a huge sea of tomato juice. The resulting salsa is not too salty as most of the salt is drained with the liquid.
I also like to let the chopped onion and jalapeño marinate for a few minutes in the lime juice before combining all the ingredients. This little step takes some of the "bite" out of the onion.
Make it!
So there you have it - Dulce's delicious Pico de Gallo and a few little tasty tricks. Put it on your must-make-soon list and invite some friends. But don't be surprised if you get the urge to have a little not-so-little bowl! Just save enough to go with the chips!

One last thing... if you enjoy Mexican food, you will LOVE our easy flour tortilla recipe. With over 700 5-star reviews it's a delicious winner. But be warned - everyone says that once they start making these Best Ever Homemade Flour Tortillas, they don't every want to go back to store-bought tortillas!
Cafe Tips for making this Pico de Gallo
- You may have noticed that Mexican recipes often call for white onion rather than yellow or red. White onions are fairly sweet and crunchy and work well in this Pico de Gallo recipe. If you can't find a white onion or don't want to run to the store, a sweet yellow onion will also work.
- This recipe calls for 1-2 jalapeño peppers. Most of the heat in jalapeño peppers is in the inner membranes or veins. If you prefer less heat, be sure to remove the membranes and seeds before chopping your jalapeños.
- You can also use a poblano pepper (milder) or a serrano pepper (spicier).
- You'll need a fine mesh sieve to drain the tomatoes for this recipe. Fine mesh sieves work well for lots of other kitchen tasks. I like this set.
- When chopping tomatoes, it's important to have a good, sharp knife. I love my Global knives and have used them for over 10 years. It takes just a few minutes to restore their sharpness with this great little sharpener when they get dull.
- If I could have only two knives, it would be this chef knife and this paring knife.
- This Pico de Gallo will keep well refrigerated in an airtight storage container for 2-3 days.
- I mentioned above in the post that the tomatoes are combined with salt and drained before being combined with the other ingredients. Don't worry that this will be a dry salsa. There is still plenty of juice!
Thought for the day:
The Lord himself goes before you and will be with you;
He will never leave you nor forsake you.
Do not be afraid; do not be discouraged.
Deuteronomy 31:8
What we're listening to for inspiration:
If you enjoy this recipe, please come back and leave a star rating and review! It's so helpful to other readers to hear your results, adaptations and ideas for variations.
Scroll Down for the Recipe - or Save It to Your Inbox
We'll email you the recipe so it's easy to save, print, or share.

The Best Ever Pico de Gallo (aka Salsa Mexicana)
Ingredients
- 1 ½ pounds ripe red tomatoes, I like to use plum, Campari, San Marzano, grape or cherry tomatoes during the off-season
- kosher salt, to pull the liquid out of the tomatoes and concentrate their flavor
- ½ large white onion, (about 1-1 ¼ cups diced onion)
- 1-2 medium jalapeños, finely chopped (membranes and seeds removed if you prefer a less spicy salsa)
- 3 tablespoons fresh lime juice, more to taste
- ½ teaspoon kosher salt
- ½ cup finely chopped fresh cilantro, more to taste
Instructions
- Chop the tomatoes in a ÂĽ-inch dice and place them in a medium-size bowl. Sprinkle them with 1 teaspoon kosher salt and stir well. Transfer the tomatoes to a fine-mesh sieve and let them drain while you prepare the remaining ingredients.
- Chop the white onion in a ¼-inch dice and place them in a medium-size serving bowl. Add the finely chopped jalapeño, the lime juice and ½ teaspoon kosher salt. Stir to combine and allow the mixture to marinate for 10 minutes before adding the tomatoes and cilantro.
- Drain the tomatoes and discard the excess liquid. Add the tomatoes and cilantro to the serving bowl and stir gently to combine. Taste and add more lime juice, salt or chopped cilantro if desired.
- Serve with chips or grilled, pan-seared or roasted chicken, beef, pork or seafood.
- Keeps well for 2-3 days in the refrigerator in an airtight storage container.
Notes
Nutrition
Shop Our Café Loves
We’ve gathered our favorite kitchen tools, tableware, and entertaining treasures in one place, the Café Loves store. It’s a wonderful spot to find something special for yourself or the cooks and hosts you love!







Can this be considered a veggie salsa?
Yes!
I’m with you on the choppers. I have found 4 different kinds at the thrift shop and shared them with my girls. The pico is super. Thanks
Can this be considered a veggie salads?
Hi Annie, we prefer to use it as a dip or salsa.
Did you know that it is Mexican Mother’s Day that I might make this for dinner
That's a great idea, Anne!
Very good recipe. I have a similar story to yours. A good friend of mine of Mexican background taught me to make pico over 20 years ago with a recipe very much like yours - the main difference is she uses garlic salt and/or fresh diced garlic. I just made your recipe and thankfully only used one jalapeño as I think I just chopped up the hottest jalapeño I've ever used. Fantastic! If you're a guacamole fan, you can mash two or three avocados and mix in some of this pico and have the best best guac you've ever had as well.
Thanks for your review, Bill!
When my family yesterday tried this recipe they ABSOLUTELY LOVED IT!
My aunt and dad said it was so good, when I tasted it it was so good!
I feel like you are one of the best cooks
Thank you, Annie! So glad you enjoyed this recipe 🙂
This is very much like I make my fresh salsa, but instead of fresh jalapeño, I just add a bunch of Tabasco!!!
Thanks, Mimi!
Can I eat the pico de gallo with a spoon
Sure!
Can you use anything to replace the cilantro? My family hates Cilantro.
Hi Tammy, basil would work although the flavor will be different.