This fresh, zesty pico de gallo recipe is made with ripe tomatoes, crisp onion, jalapeño, cilantro, and lime — ready in minutes and miles better than anything from a jar.
Honestly, the first time I made homemade pico de gallo, I couldn’t stop eating it straight from the bowl with a spoon. It’s that good. And once you know how easy it is, store-bought salsa just doesn’t cut it anymore.
Table of Contents
Why You’ll Love This Pico de Gallo Recipe
This classic pico de gallo recipe is everything you want in a fresh salsa — bright, chunky, and bursting with flavor. It comes together in about 20 minutes with zero cooking involved.
The secret? A quick marinade step that makes the onion and jalapeño mellow out beautifully before you add the tomatoes. It’s a small move that makes a big difference.
Whether you’re dipping tortilla chips, spooning it over tacos, or using it to liven up a bowl of soup, this is the kind of recipe you’ll reach for all summer long — and beyond.

The Best Vibrant Pico de Gallo
Equipment
- Medium mixing bowl
- Knife
- Cutting board
- Spoon
Ingredients
Ingredients
- 1 cup white onion, finely chopped about 1 small onion
- 1 medium jalapeño or serrano pepper, finely chopped ribs and seeds removed
- ¼ cup fresh lime juice
- ¾ teaspoon fine sea salt plus more to taste
- 1 ½ pounds ripe red tomatoes, chopped about 8 small or 4 large
- ½ cup fresh cilantro, finely chopped about 1 bunch
Instructions
- In a medium bowl, combine the chopped white onion, jalapeño, lime juice, and salt. Stir well and let sit for about 5 minutes to mellow the flavors.
- Add the chopped tomatoes and cilantro. Gently stir to combine without mashing the tomatoes.
- Taste and adjust seasoning with more salt or lime juice if needed.
- Let the mixture sit for at least 15 minutes to allow the flavors to meld.
- Serve using a slotted spoon to avoid excess liquid. Enjoy with chips or as a topping.
Notes
Ingredients
Here’s everything you need. Simple, fresh, and totally pantry-friendly. Using ripe red tomatoes is key — the riper, the more flavor you’ll get in every bite.

| Category | Ingredient | Amount |
|---|---|---|
| Aromatics | White onion, finely chopped | 1 cup (about 1 small onion) |
| Aromatics | Jalapeño or serrano pepper, ribs and seeds removed, finely chopped | 1 medium |
| Acid | Fresh lime juice | 1/4 cup |
| Seasoning | Fine sea salt, plus more to taste | 3/4 teaspoon |
| Produce | Ripe red tomatoes (about 8 small or 4 large), chopped | 1 1/2 pounds |
| Herbs | Fresh cilantro, finely chopped (about 1 bunch) | 1/2 cup |
On the heat level: If you’re spice-sensitive, remove all the jalapeño seeds and ribs, or just use half. Love the fire? Toss in a serrano or leave some seeds in. You’re the boss here.
How to Make Pico de Gallo
Learning how to make pico de gallo easy is all about the order of operations. This method takes maybe 20 minutes total, and most of that is hands-off marinating time.

Step 1 — Start the Marinade Base
In a medium serving bowl, combine the finely chopped white onion, jalapeño, fresh lime juice, and salt. Give it a good stir so everything gets coated in that tangy lime.
Now walk away for about 5 minutes. This little rest softens the raw bite of the onion and lets the jalapeño mellow just enough. While you wait, go chop your tomatoes and cilantro.
“The lime juice does double duty here — it flavors the pico AND starts to slightly cure the onion so it doesn’t overpower everything else.”
Step 2 — Add the Tomatoes and Cilantro
Add your chopped tomatoes and fresh cilantro to the bowl and stir everything together gently. You want to combine without mashing the tomatoes into a pulp — chunky is the goal.
Now taste it. And taste it again. If the flavors feel a little flat, add another pinch of salt. According to Serious Eats’ guide on seasoning, salt doesn’t just add saltiness — it amplifies all the other flavors. Trust the process.
Step 3 — Let It Marinate
For the absolute best flavor, let the pico de gallo sit for at least 15 minutes before serving. If you have time, cover the bowl and pop it in the fridge for a few hours.
The tomatoes release their juices, everything mingles together, and the result is so much more cohesive than a freshly mixed bowl. Patience pays off here.
Step 4 — Serve It Right
When you’re ready to serve, use a slotted spoon or a large fork to scoop the pico. This way you leave behind the extra watery tomato juice at the bottom of the bowl.
Nobody wants soggy chips. You’re doing everyone a favor.

Expert Tips for the Best Pico de Gallo
Choose the Right Tomatoes
Roma tomatoes and vine-ripened tomatoes are both excellent choices. They’re meaty, less watery, and hold their shape after chopping. Avoid watery beefsteak tomatoes if you can — they’ll make your pico soupy fast.
Whatever variety you use, make sure they’re ripe. A pale, hard tomato will produce a bland pico, no matter how much lime juice you add. The nutritional benefits of ripe tomatoes are also worth knowing — they’re loaded with lycopene and vitamin C.
Don’t Skip the Marinade Step
Seriously, the 5-minute onion-and-lime marinade is not optional if you want great pico. Raw onion can be aggressive, and those few minutes make it taste far more balanced.
If you have time, soak your chopped onion in cold water for 10 minutes before using it — this is a classic trick to remove extra sharpness. Drain well before adding to the bowl.
Finely Chop Everything
The best pico de gallo has a consistent, fine chop so you get a little of everything in each bite. Big uneven chunks mean one scoop is all onion, the next is all tomato. Even pieces = perfect bites.
Variations to Try
Mango Pico de Gallo
Swap out half the tomatoes for ripe diced mango. The sweetness plays beautifully against the lime and jalapeño — it’s a total crowd-pleaser at summer cookouts. This pairs brilliantly alongside something light, like this creamy coleslaw for a backyard spread.
Cucumber Pico de Gallo
Add half a diced English cucumber for extra crunch and freshness. It’s especially great in summer when cucumbers are abundant and you want something cooling. Reduce the tomatoes slightly so the bowl doesn’t overflow.
Corn and Black Bean Pico
Stir in 1/2 cup of grilled corn kernels and 1/2 cup of rinsed black beans. Now you’ve got a hearty salsa that doubles as a side dish or taco filling. Highly recommend.
Troubleshooting
My Pico Is Too Watery
This happens when tomatoes are over-ripe or very juicy. Fix it by draining the bowl through a fine-mesh strainer for a few minutes before serving. Going forward, seed your tomatoes before chopping to reduce the liquid.
It Tastes Bland
Nine times out of ten, bland pico just needs more salt. Add a pinch, stir, and taste again. Also check your lime — if it wasn’t very juicy, squeeze in a bit more. Fresh lime juice makes a night-and-day difference over bottled.
The Onion Is Too Strong
Use white onion instead of yellow for a milder flavor. Or do the cold-water soak trick mentioned above. White onion is the traditional choice for classic pico de gallo for exactly this reason — it’s sharp but not aggressive.
What to Serve With Pico de Gallo
The obvious answer is tortilla chips, and yes, absolutely do that. But don’t stop there. Pico de gallo is wildly versatile and makes everything it touches better.
- Spoon it over grilled chicken, fish tacos, or shrimp
- Stir it into scrambled eggs or serve alongside huevos rancheros
- Use it as a topping for nachos, burrito bowls, or baked potatoes
- Serve it alongside a bowl of low-salt chicken soup for a fresh contrast
- Pair it with dessert — yes, really. Try it before these no-bake key lime cheesecake cups for a full Mexican-inspired spread
Storage Instructions
Pico de gallo stores really well, which makes it perfect for meal prep. Here’s how to keep it tasting fresh all week.
| Storage Method | Container | How Long |
|---|---|---|
| Refrigerator | Airtight container or covered bowl | Up to 4 days |
| Freezer | Not recommended — tomatoes become mushy | Not ideal |
Reheating and Serving from the Fridge
Pico de gallo is always served cold or at room temperature — never heated. Just pull it out of the fridge about 10 minutes before serving so the flavors wake back up.
Give it a gentle stir and taste for seasoning. A tiny squeeze of fresh lime juice and a pinch of salt can bring day-old pico right back to life.
No-Waste Kitchen Ideas
Got leftover pico that’s getting a little watery by day 3? Drain it and use it in scrambled eggs, a quesadilla filling, or blend it into a quick salsa roja. Nothing goes to waste.
The drained liquid is actually delicious too — use it as a base for a spicy Bloody Mary or stir into rice cooking water for extra flavor. Seriously, don’t pour it down the drain.
Pico de Gallo recipe FAQs
What’s the difference between pico de gallo and salsa?
Pico de gallo (also called salsa fresca) is always fresh and chunky — it’s never cooked or blended. Traditional salsa can be cooked, roasted, or blended smooth. Pico has a brighter, more distinct flavor because the ingredients stay raw and separate.
Can I make pico de gallo ahead of time?
Absolutely — this is actually one of those recipes that gets better with a little time. Make it up to 24 hours ahead and store covered in the fridge. The flavors meld beautifully overnight. Just drain off any extra liquid before serving.
Can I use canned tomatoes for this pico de gallo recipe?
Fresh tomatoes are strongly preferred here — canned tomatoes are too soft and wet for a proper pico. If fresh tomatoes are out of season, buy the best hothouse tomatoes you can find and let them ripen on the counter for a day or two first.
Is pico de gallo healthy?
Very much so. It’s low in calories, loaded with vitamins from the tomatoes and lime juice, and completely free of added sugars or preservatives. It’s a clean, whole-food condiment that actually makes other meals healthier too.
How do I make it less spicy?
Remove all the seeds and inner ribs from the jalapeño before chopping — that’s where most of the heat lives. You can also use just half a jalapeño, or swap it for a mild poblano pepper. Even a bit of finely diced green bell pepper works if you want zero heat.
Make It, Love It, Share It
This classic pico de gallo recipe is one of those things that genuinely makes life better. It takes almost no time, uses simple ingredients, and tastes like something from your favorite taco spot.
Try it this week — I promise once you go homemade, you won’t look back. And if you’re on a health kick, you might love reading about Jelly Roll’s inspiring weight loss journey for some extra motivation in the kitchen.
If you made this pico de gallo, I’d love to hear how it turned out. Drop a comment below and let me know — did you go spicy? Add mango? Eat half of it before it made it to the table? (No judgment.)