Pico de Gallo Recipe

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.

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.

pico de gallo recipe

The Best Vibrant Pico de Gallo

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.
Prep Time 20 minutes
Marinating Time 15 minutes
Total Time 20 minutes
Course Appetizer
Cuisine Mexican
Servings 6 servings

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

Use ripe tomatoes for the best flavor. For less heat, remove jalapeño seeds or use less pepper. Letting the mixture rest enhances flavor. If too watery, drain before serving. Add mango, cucumber, or corn for variations.
Keyword easy dip, fresh salsa, pico de gallo, tomato salsa

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.

pico de gallo recipe Ingredients
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.

how to make pico de gallo easy

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.

Classic pico de gallo recipe

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.)

Photo of author

Linda Sandra

Founder of Tasty at Home. Global recipe explorer, spice hoarder, and your guide to bold flavors without the stress. Let's cook something amazing!

Leave a Comment

Recipe Rating