Fresh Pico De Gallo

fresh pico de gallo in a wooden bowl with a spoon, tortilla chips scattered around

Last tested June 2026


Pico de gallo doesn’t need a long ingredient list or fancy tricks. Just fresh tomatoes, onion, jalapeño, cilantro, lime juice, and a little salt. Ten minutes of chopping is all it takes to make a fresh salsa that’s brighter, crunchier, and far better than anything you’ll find in a jar.

I keep a batch in the fridge most weeks because it works with almost everything. Spoon it over Smashburger Tacos, serve it with Carne Asada Tacos, pile it onto smoked potato skins, or mix it into crema for an easy sauce. Once you get comfortable with the knife work, it’s one of the fastest recipes you’ll make.

Why This Method Works

  • The rest period does the real work. Letting the pico sit for at least an hour before serving gives the salt and lime time to draw moisture out of the tomatoes and onion, which mellows the raw bite and knits the flavors together. Skipping the rest means sharp, disconnected ingredients. An hour in, it tastes like one thing.
  • Removing the tomato seeds keeps it from turning watery. Roma tomatoes are already low in moisture, but pulling the seeds and core before dicing cuts out the extra liquid that would otherwise pool at the bottom of the bowl and dilute the whole batch.
  • Dice size controls how it eats. Tomatoes go large, onion medium, jalapeño fine. That hierarchy means every bite has a chunk of tomato anchoring it, with the other flavors distributed evenly rather than piling up in a single spoonful.
pico de gallo on a tortilla chip held close to the camera with the full bowl in the background

Key Ingredients

  • Roma tomatoes. Lower moisture and meatier flesh than slicing tomatoes. They hold their shape after dicing and don’t turn the pico into soup. About 8 romas gets you 2½ cups diced.
  • White onion. Sharp and assertive raw, which is exactly what you want here. Red onion works as a swap if you want a milder, slightly sweeter bite.
  • Jalapeño. The baseline heat source. Two jalapeños with seeds removed land in the medium range, but taste yours first, because heat varies a lot. For a step up in heat, swap in a serrano; see the Serrano Pepper guide for how the two compare and how to adjust the quantity.
  • Cilantro. Half a cup, loosely packed and finely chopped. If you’re feeding a crowd, pull it out and serve on the side so people can add their own.
  • Fresh lime juice. Two limes. No bottled juice. The brightness in fresh lime is what lifts the whole thing.
  • Kosher Salt. Start with ½ teaspoon and adjust after the rest period, when the tomato juices have released, and you can taste the actual balance.
Roma tomatoes, white onion, jalapeños, limes, and cilantro on a sheet pan

How to Make Fresh Pico de Gallo

Step 1: Prep the tomatoes

Cut the tomatoes in half lengthwise and scoop out the seeds and core with a spoon or your thumb. Dice into roughly ½-inch pieces. This is the largest dice in the bowl, so don’t go too small. You want the tomato to anchor each bite.

Roma tomatoes quartered and seeded with jalapeños split and deribbed on a sheet pan

Step 2: Dice the onion and jalapeño

Cut the onion into a medium dice, slightly smaller than the tomato. For the jalapeño, remove the seeds and ribs, then mince fine. The jalapeño heat is already doing a lot of work, so keeping the pieces small means it distributes evenly rather than delivering a hot bite to one unlucky person.

Step 3: Combine and season

Add everything to a bowl: tomatoes, onion, jalapeño, cilantro, and lime juice. Season with salt, then stir to combine. Don’t over-mix. You want the ingredients to stay distinct rather than breaking down into mush.

diced Roma tomatoes, white onion, jalapeño, and cilantro in a glass bowl before mixing

Step 4: Rest before serving

Cover the bowl and let the pico sit at room temperature for at least an hour. The salt draws moisture from the vegetables, the lime starts to soften the raw edges of the onion, and everything comes together. Taste again before serving and adjust salt if needed.

Step 5: Serve with a slotted spoon

There will be liquid at the bottom of the bowl. That’s normal and it means the rest worked. Use a slotted spoon to serve so you’re getting vegetables, not tomato juice. Don’t throw the liquid out. It’s acidic and bright, and a splash of it works the same way a squeeze of lime does: good in rice, in a michelada, or in soups.

fresh pico de gallo in a wooden bowl with a spoon, jalapeño and lime wedge alongside

How to Kick Up the Heat

The baseline recipe with two seeded jalapeños is medium heat. A few ways to go hotter:

Swap in serrano peppers. A serrano runs 3 to 5 times hotter than a jalapeño and brings a brighter, grassier heat without fruitiness. Use one serrano in place of two jalapeños to start, taste, and add from there.

Leave the seeds in. If your jalapeños are already hot, just skip seeding them. The seeds and inner ribs hold most of the capsaicin.

Add a habanero. Mince a small piece (not the whole pepper) and stir it in. Swap a portion of the lime juice for orange juice to complement the fruity heat.

Variations

  • Swap the white onion for red onion for a sharper, slightly more pungent bite and a pop of color.
  • Add diced avocado right before serving.
  • Use Hatch chiles to make a Hatch chile pico de gallo.
  • Stir in grilled corn for sweetness and texture.
  • Fold in diced mango or pineapple for a fruit version that works well with fish tacos.
  • Add Quick Pickled Jalapeños in place of fresh for a briny, smoky version.
This Mexican chopped cheese sandwich has pico de gallo, pepper jack cheese, and shredded lettuce.

What to Serve with Pico de Gallo

Chips are the obvious answer, but pico de gallo earns a spot on a lot more than that. It works anywhere you want fresh acid, crunch, and heat without adding a cooked component:

Make-Ahead and Storage

Pico de gallo keeps well covered in the refrigerator for up to 3 days. The texture softens a bit on day 2 and beyond, but the flavor actually improves as everything continues to meld. Drain off excess liquid before serving from the fridge if it’s pooled significantly.

Don’t freeze it. The tomatoes turn to mush and the cilantro goes dark.

One thing worth knowing: the pico will taste better at room temperature than straight from the fridge. Pull it out 20 to 30 minutes before serving.

Frequently Asked Questions

What is the difference between pico de gallo and salsa?

Pico de gallo is a raw, chunky salsa made from diced fresh vegetables with very little liquid. Most salsas are blended or cooked, which gives them a smoother texture and more concentrated flavor. Pico de gallo is also called salsa fresca or salsa cruda, and all three names refer to the same preparation. It’s used as a topping or garnish more than a dip.

Do you have to let pico de gallo rest before serving?

Yes. At least an hour at room temperature. The salt pulls moisture from the vegetables and the lime softens the raw edge of the onion and jalapeño. Serve it fresh out of the bowl and it tastes like a pile of separate raw ingredients. Let it rest and it tastes like one cohesive thing.

What tomatoes are best for pico de gallo?

Roma tomatoes. They’re meaty, low in moisture, and hold their shape after dicing. A beefsteak or heirloom tomato works in a pinch but releases more juice and makes for a wetter pico. Whatever variety you use, make sure to remove the seeds and inner pulp before dicing.

Is it safe to can pico de gallo?

Not safely using a standard water bath canner. Fresh pico has a low enough acid level that it requires a pressure canner to reach safe temperatures, and the texture of the tomatoes and onion doesn’t hold up well through the process anyway. If you want a shelf-stable version, a cooked salsa with tested ratios and a proper canning recipe is the better route.

Can you freeze pico de gallo?

No. The tomatoes turn to mush when they thaw and the cilantro goes dark and slimy. Pico de gallo is a fresh preparation and doesn’t survive freezing. Make only what you’ll use within 3 days and keep it refrigerated.

More Salsa and Condiment Recipes

Try It and Tag Us

Make a batch this week and keep it in the fridge. You’ll find something to put it on every day. Tag us on Instagram when you do. Leave a rating below if this helped.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Featuring classic pico de gallo salsa.

Fresh Pico De Gallo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Five ingredients, one bowl, and 10 minutes of knife work. This is the pico de gallo you will keep making every week.

  • Total Time: 10 minutes
  • Yield: About 3 Cups 1x

Ingredients

Scale
  • 2½ cups diced Roma tomatoes, seeds removed (about 8 Roma tomatoes)
  • 1 white onion, diced
  • 2 jalapeños, seeds and ribs removed, minced
  • ½ cup cilantro, finely chopped
  • Juice of 2 limes
  • Salt to taste (start with ½ teaspoon)

Instructions

  1. Dice all of your ingredients. Remove the seeds and cores from the tomatoes. Try to dice everything into even sizes. The tomatoes will be the largest dice, the onion smaller, and the jalapeños the smallest.
  2. Add all of the ingredients to a bowl and give them a stir. Allow the pico to rest for at least an hour before serving so the lime and salt can permeate everything and mellow the onion and jalapeño.
  3. Taste before serving. As the juices release from the tomatoes and chiles, you may need a little additional salt.
  4. Serve with a slotted spoon so you get all of the fresh vegetables without the excess liquid.

Notes

  • Always allow your pico de gallo to rest before serving it. This will allow the lime and salt to work their magic and mellow the onion and jalapeno while marrying all of the flavors.
  • Pull it out of the fridge 20 to 30 minutes before serving for best flavor.
  • Serve with a slotted spoon to drain excess liquid.
  • Author: Brad Prose
  • Prep Time: 10 minutes
  • Category: Sauces & Salsas
  • Method: Chopping
  • Cuisine: Mexican

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 16
  • Sugar: 2 g
  • Sodium: 196.7 mg
  • Fat: 0.1 g
  • Carbohydrates: 3.7 g
  • Protein: 0.6 g
  • Cholesterol: 0 mg
Recipe Card powered byTasty Recipes
Brad Prose holding Epic BBQ Sandwiches cookbook

Brad Prose has been crafting recipes over live fire for 20 years. He’s the author of two cookbooks, Chiles and Smoke and Epic BBQ Sandwiches, and the creator of the original smash burger taco, as credited by the Washington Post, TODAY Show, Good Morning America, and Food Network. Brad is the force behind Chiles and Smoke, the home of Sonoran BBQ: bold flavors built around chiles, smoke, and the traditions of the American Southwest. Follow along on Instagram, YouTube, and Facebook.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star