Skip to Content

Salsa Fresca (Pico de Gallo): My Easy, Go-To Fresh Salsa Recipe

Salsa Fresca (Pico de Gallo): My Easy, Go-To Fresh Salsa Recipe

Let's Chat About the Best Salsa Fresca (Pico de Gallo)

Okay, so let me just say—I’ve lost count of how many times I’ve made salsa fresca. It’s like my kitchen’s version of a little black dress; it works for everything, never goes out of style, and, honestly, it’s saved my butt on more than one accidental taco night. My first attempt was a mess (I used way too much onion, and my brother basically wept), but after a few tries—and a couple margaritas—I figured out a rhythm. Now, whenever spring tomatoes hit the market I can’t help myself. I mean, who doesn’t love scooping up something so fresh you practically taste summer? Oh, and quick tip: keep your cat out of the kitchen while you’re chopping cilantro. Trust me on this one.

Why You'll Love This (Or, Why I Do Anyway)

I make this when I want to feel like I know what I’m doing in the kitchen (even if I don’t). My family goes crazy for this because it’s just so bright and zesty—especially when I remember not to over-salt it… which, yeah, happens. Actually, I think it tastes even better the next day (if, by some miracle, there’s any left). Also, I love that you can throw it together in like, ten minutes—unless you’re the world’s slowest tomato chopper, in which case, pour yourself a drink, it’s fine. And if you ever get stuck with bland store-bought salsa at a party, just quietly set this down and watch what happens.

What You’ll Need (And What You Can Swap)

  • 4-5 ripe tomatoes (I love Roma, but cherry tomatoes absolutely work—especially if that's what's hanging out in your fridge)
  • ½ small red onion, finely chopped (sometimes I use yellow onion if that’s what’s on hand; my grandmother always insisted on sweet onions, but honestly, anything goes)
  • 1-2 fresh jalapeños, seeded and minced (or swap in serranos if you like things spicy—sometimes I just use a big pinch of chili flakes in a pinch, but shh)
  • ½ cup cilantro, chopped (totally skip this if you’re one of those folks who think it tastes like soap—parsley is fine, or just leave it out)
  • Juice of 1-2 limes (I’ve even used bottled in an emergency, but fresh is way, way better)
  • Salt—start with about ½ teaspoon, then taste and adjust
  • Optional: 1 clove garlic, minced (I only add this if I’m feeling fancy or someone asks for it)

How I Throw It Together (Loosey-Goosey Directions)

  1. Chop up those tomatoes. I like to scoop out the seeds if I’m feeling patient, but sometimes I just don’t bother. Throw them in a big bowl.
  2. Finely dice your onion and jalapeño (this is where I usually sneak a taste—don’t judge). Add them to the bowl.
  3. Chop cilantro and toss it in. Or don’t. No one’s watching.
  4. Squeeze in the lime juice. I always start with one lime, but sometimes I go back for more. You want it zingy, not like a citrus bomb.
  5. Salt it up. Stir, let it hang out for 5 minutes—or as long as you can wait. This is when it starts looking a bit weird, but that’s fine—it always comes together.
  6. Give it a final taste, adjust salt or lime if needed. Maybe take another bite, because quality control is important.

Some Notes from My Many, Many Attempts

  • Don’t use sad, mushy tomatoes. If that’s all you’ve got, honestly, save them for sauce.
  • I used to add way too much garlic. Now I’m more restrained. It easily takes over, so add with caution.
  • Letting it sit helps all the flavors get friendly. Ten minutes is good, but overnight is even better (if you can resist).

Variations I’ve Tried (Some Winners, Some...Not)

  • Adding diced mango—delicious, especially with grilled fish.
  • Swapping in green onions for red—pretty good! But a little milder.
  • Once I tried using tomatillos instead of tomatoes. It looked cool, but tasted kind of odd—maybe I did it wrong?
  • No cilantro? Parsley works. Or skip herbs entirely if that’s your thing.

The Stuff You Need (And What to Do If You Don’t Have It)

  • Sharp knife (seriously, don’t fight with a dull one—it’s just pain and tomato mush)
  • Cutting board (or a clean dinner plate in a pinch—I’ve done it)
  • Mixing bowl (I’ve resorted to a salad spinner bowl once; it worked, kind of)
Salsa Fresca (Pico de Gallo)

Keeping It Fresh (Or Not)

Pop it in a covered container in the fridge and it should be good for a day or two. Though honestly, in my house it never lasts more than a day! If it gets watery, just give it a quick stir or drain off a bit of the juice.

How We Eat It (But Do Your Thing)

Of course, it’s perfect with tortilla chips. But I’m also a fan of piling it onto scrambled eggs or using it as a zingy topping for grilled chicken. On taco night, it’s legally required at our table. My uncle even puts it on hot dogs (which is...bold, but kind of works). For more ideas, check out Kenji's guide to pico de gallo—his stuff's awesome.

Pro Tips (Learned the Hard Way, Naturally)

  • Don’t rush the chopping, unless you’re aiming for salsa soup. I once tried blitzing everything in a food processor and wound up with a weird, soggy mess. Not my finest hour.
  • If you make it too spicy, just add more tomato or even a bit of diced cucumber. Learned that the hard way when my cousin nearly set his mouth on fire.

Honestly Asked Questions (From Friends...and One Stranger in a Grocery Store)

  • Can I make this ahead? Absolutely, but just know it gets juicier the longer it sits. Some folks like that, others don’t. I think it’s even better after a night in the fridge.
  • How do I keep it from going watery? Scoop out the tomato seeds, or not. Some people even drain it in a colander for a few minutes. I usually just stir before serving.
  • What if I hate cilantro? You’re not alone! Just leave it out, or use parsley. Or go wild and try chives, maybe?
  • Can I freeze pico de gallo? Technically yes, but honestly, it comes out mushy—like, not great. Make it fresh if you can.
  • What’s the difference between salsa fresca and pico de gallo anyway? Not much, really. It’s just a naming thing. Some say salsa fresca is a bit saucier, but I use the terms interchangeably.
  • If you want more salsa ideas, I actually really like this Simply Recipes post. They do a nice job breaking down the basics.

Oh, and one last thing—sometimes I just eat it by the spoonful straight from the bowl. No shame. Everyone’s got their thing, right?

★★★★★ 4.60 from 69 ratings

Salsa Fresca (Pico de Gallo)

yield: 4 servings
prep: 15 mins
cook: 0 mins
total: 15 mins
Salsa Fresca, also known as Pico de Gallo, is a fresh and vibrant Mexican salsa made with diced tomatoes, onions, cilantro, jalapeño, and lime juice. It's perfect as a dip or a topping for tacos, grilled meats, and more.
Salsa Fresca (Pico de Gallo)

Ingredients

  • 3 medium ripe tomatoes, diced
  • ½ medium red onion, finely chopped
  • 1 jalapeño pepper, seeded and minced
  • ¼ cup fresh cilantro, chopped
  • 2 tablespoons fresh lime juice
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 clove garlic, minced (optional)

Instructions

  1. 1
    In a medium mixing bowl, combine the diced tomatoes, chopped red onion, minced jalapeño, and chopped cilantro.
  2. 2
    Add the fresh lime juice, salt, and black pepper to the bowl.
  3. 3
    If using, add the minced garlic for extra flavor.
  4. 4
    Gently toss all ingredients together until well mixed.
  5. 5
    Taste and adjust seasoning as needed. Let the salsa rest for 5-10 minutes to allow flavors to meld.
  6. 6
    Serve immediately with tortilla chips or as a topping for your favorite Mexican dishes.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 25cal
Protein: 1 gg
Fat: 0.2 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 6 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!