Fresh Mild Pico de Gallo

Jump to Recipe
plaid background image

If there’s one recipe that proves fresh ingredients are always best, it’s Pico de Gallo. This isn’t just salsa; it’s a bright, crisp topping that makes any taco or nacho instantly better!

pico de  gallo in bowl salt juice

My recipe comes together in about 10 minutes, is full of bright flavor, and is perfectly mild – but easily spiced up if you like a little kick!

The biggest struggle with fresh salsa is getting that perfect crisp texture without it turning into a watery mess. I’m giving you all my secrets here, especially on how to choose and prep your tomatoes to ensure your fresh pico de gallo stays perfect and chunky.

pico de galllo ingreidets tomatoes in a bowl, cilantro, salt, onions, lime juice with chips in the background

The Magic 5 Ingredients & Why They Matter

You only need five key ingredients for authentic Pico de Gallo (which literally means “rooster’s beak” in Spanish, referring to the chunky way it’s pinched or eaten!)

Roma Tomatoes (The Secret to Texture): This is the most crucial choice! Roma tomatoes (or paste tomatoes) are perfect because of their firm flesh and low moisture content.

Tomato Tip:

If you absolutely must use juicy tomatoes (like Beefsteak or slicing tomatoes), you must remove the seeds and the watery center pulp before chopping. Skipping this step is the number one reason homemade salsa turns into soup!

White Sweet Onion: White onions offer a milder, slightly sweeter bite than yellow or red onions. They provide that essential savory crunch without overpowering the delicate flavors of the tomato and cilantro.

Cilantro: Use the leaves and the tender stems – the stems hold just as much flavor! If you’re one of the folks who finds cilantro tastes like soap, no problem; just leave it out entirely.

How to Clean Cilantro

Cilantro is usually dirty and gritty. You wash and dry a whole bunch using a salad spinner, or rinsing and patting dry with a flour sack towel!

Fresh Lime Juice: Freshly squeezed lime juice adds the necessary acidity to balance the sweetness of the onion and tomato. Start with one tablespoon, and then taste as you go. Fresh makes a huge difference here—don’t use bottled!

Fine Sea Salt: Salt doesn’t just make the flavor pop; it also helps draw out a tiny bit of moisture, which is why we add it right before letting the pico rest.

pico de galllo in a glass bowl with a bag of tortilla chips in the background

Pro-Tips for Your Best Pico Yet (How to Prevent Watery Salsa!)

Making fresh pico is simple… But these three tips will guarantee great results every time, even if you’re a beginner:

  1. Chop Uniformly & Chop Small – For a balanced bite, you want a piece of tomato, onion, and cilantro in every scoop. Large chunks of raw onion or pepper can totally dominate the flavor. Aim to chop everything into roughly the same small, dime-sized pieces.

If you’re short on time, you can use a food processor, but you must pulse lightly! Over-processing turns fresh ingredients into a purée, resulting in wet salsa… A food processor works in a pinch if you’re careful to pulse lightly, but I prefer hand-dicing with a sharp chef’s knife. (I find filet knives to work best.) It gives you complete control over the texture and keeps the tomatoes from tearing and getting too juicy. 😉

  1. The Power of the Rest – Immediately after mixing, your pico will taste good, but a short rest makes it taste great. Letting the salsa sit at room temperature for 20-30 minutes allows the salt and lime juice to fully marry all the flavors.

After the Rest: Once the flavors have melded, you’ll see a small amount of liquid collect at the bottom. You can gently drain this excess juice before serving—this is especially important if you plan to use the pico as a taco topping to avoid soggy shells!

  1. Adjusting the Heat (Mild vs. Spicy) – For Mild Pico (My Recipe): We rely on the natural tang of the onion and lime. No jalapeño is needed!

To Spice It Up: If you want some heat, finely dice one jalapeño. Wear gloves, and carefully slice the pepper in half lengthwise, then use a spoon to scoop out all the seeds and the white membrane. This membrane holds most of the heat. If you like it really spicy, you can leave some of the membrane intact!

fresh salsa pico de gallo in bowl with spoon.

Storage, Serving, & FAQs

How Long Does Fresh Pico de Gallo Last? Fridge: Fresh pico is always best the day it’s made, but you can safely store it in an airtight container in the fridge for up to 4 days. The tomatoes will soften slightly, and the flavor will mellow over time.

Serving Temperature: Always let refrigerated pico sit out for 15-20 minutes before serving to bring it closer to room temperature. This wakes up the fresh lime and herb flavors beautifully.

What Do You Serve with Pico de Gallo? The possibilities are endless! It’s the perfect fresh element for almost any Mexican-inspired meal.

Troubleshooting Quick Fixes

“My pico is too tart/acidic!” Fix: Add a tiny pinch of granulated sugar to balance the lime juice without changing the flavor profile.
“My pico tastes bland!” Fix: It just needs another pinch of salt… Salt is the magic key that unlocks the tomato and lime flavors. 😉

I want to know what YOU think, Please review the recipe card!

pico de gallo in a glass bowl with a wooden spoon

Mild Pico de Gallo

A mild pico de gallo like this one is a perfectly refreshing with roma tomatoes, onion, cilantro, and lime. I really love using a food processor for this to combine ingredients in small pieces that meld together wonderfully!
5 from 1 vote
Print Pin Rate
Course: Condiment, Snack
Cuisine: American, Mexican
Prep Time: 10 minutes
Testing Time: 20 minutes
Total Time: 30 minutes
Servings: 12 servings
Calories: 17kcal

Ingredients

  • 10 Roma Tomatoes chopped small
  • 2 white sweet onions minced
  • 1 bunch of cilantro about 1 cup, finely chopped
  • 3 tbsp of lime juice or lemon
  • Salt to taste Fine sea salt or kosher salt
  • *Optional: Add one seeded and de-membrained Jalapeno for a LITTLE heat.

Instructions

  • Wash all your tomatoes, onions and cilantro.
  • Dry washed ingredients as good as you can.
  • Using a food processor or a knife, chop onions into very small pieces and put into large bowl.
  • Chop tomatoes into small pieces and add to bowl with onions.
  • Chop cilantro into small pieces and add to bowl also.
  • Drizzle LIME juice over top of chopped ingredients.
  • Sprinkle with 1 tsp fine sea salt.
  • Stir well, and let it rest.
  • Taste! If you want more lime or salt add accordingly and mix, then taste again.

Notes

Chop Small for the Perfect Scoop: Take your time dicing! The secret to a phenomenal pico is uniform, small pieces. You want a little bit of tomato, onion, and cilantro in every single bite so no single flavor overpowers the others. (Trust me, no one wants a giant mouthful of raw onion!)
Taste as You Go: Cooking from scratch means trusting your tastebuds! Start with a tablespoon of lime juice and a teaspoon of salt, mix it up, and then taste it with a tortilla chip. If it needs more punch or a bit more brightness, don’t be afraid to add another splash of lime or an extra pinch of salt until it tastes perfect to you.
Handling the Heat (Optional): If you want to kick things up a notch, you can easily add a jalapeño or two. Just be sure to slip on a pair of kitchen gloves first! Slice the pepper lengthwise and use a spoon to scrape out the seeds and that white inner membrane—that’s where most of the aggressive heat hides.
Don’t Skip the Rest: Once everything is mixed, let your pico sit on the counter at room temperature for about 20 to 30 minutes before serving. This short rest allows the salt to draw out the flavors and lets everything marry beautifully.
Avoid Watery Salsa: Because fresh tomatoes naturally release juice as they sit, you might notice some liquid collecting at the bottom of the bowl after its rest. If you are using this as a taco topper, use a slotted spoon to scoop it out so you don’t end up with soggy tortillas!

Nutrition

Calories: 17kcal | Carbohydrates: 4g | Protein: 1g | Fat: 0.1g | Saturated Fat: 0.02g | Polyunsaturated Fat: 0.05g | Monounsaturated Fat: 0.02g | Sodium: 3mg | Potassium: 152mg | Fiber: 1g | Sugar: 2g | Vitamin A: 443IU | Vitamin C: 9mg | Calcium: 10mg | Iron: 0.2mg

Juliea and horse, Dude

About Juliea

Juliea is a mother of six, a sourdough baker, and a homestead builder living in Idaho. Alongside her husband and their horse, Dude, she manages a busy farmhouse and shares her love for scratch-cooking and simple homemaking. Through her blog and YouTube channel, she helps millions of families every year master the art of the handmade home.

2 comments

  • Darlene

    5 stars
    I make this to go on tacos, enchiladas, for corn chips…. It’s so good!

  • Delicious! I love the way you’ve linked the tools we might need ?

5 from 1 vote

Leave your comment

Recipe Rating