pico de gallo recipe

Pico de Gallo Recipe (Easy & Fresh)

Make the best pico de gallo recipe in just 15 minutes with ripe tomatoes, jalapeño, and lime. Fresh, vibrant, and so much better than store-bought. Get the recipe!

Pico de gallo recipe is a fresh Mexican salsa made from finely chopped raw tomatoes, white onion, jalapeño, cilantro, lime juice, and salt. This recipe serves 6–8 as a dip or topping, delivers a bright, zesty, chunky salsa with bold heat and fresh citrus snap, and is perfect for taco nights, cookouts, or anytime you need a crowd-pleasing dip on the table fast.

Here’s everything you need to make it perfectly.

I’ve made this pico de gallo recipe probably forty times — and the single thing I got wrong for way too long was skipping the onion-lime-salt marinade step. That five-minute soak before the tomatoes go in? It takes the raw, sharp bite out of the onion and makes the whole bowl taste like it came from a really good taqueria. Real talk: don’t skip it.

Why You’ll Love This Pico de Gallo Recipe

It’s fresh, fast, and genuinely better than anything in a jar. The texture is chunky and satisfying — each bite has tomato, a little heat, a hit of lime — nothing mushy, nothing bland. You can have it on the table in under 20 minutes, which makes it the easiest thing to bring to literally any gathering. And unlike cooked salsas, this one keeps its bright flavor for days in the fridge.

pico de gallo recipe

Classic Pico de Gallo

A fresh and vibrant Mexican pico de gallo made with ripe tomatoes, white onion, jalapeño, cilantro, lime juice, and salt. This quick 15-minute salsa is chunky, zesty, and perfect as a dip or topping for tacos, grilled meats, or any Mexican-inspired meal.
Prep Time 10 minutes
Total Time 15 minutes
Course Appetizer
Cuisine Mexican
Servings 6 servings

Equipment

  • Cutting board
  • Chef’s knife
  • Medium Mixing Bowl
  • Slotted spoon

Ingredients
  

Main Ingredients

  • 1.5 lbs Ripe red tomatoes chopped
  • 1 cup White onion finely chopped
  • 0.5 cup Fresh cilantro finely chopped

Heat

  • 1 medium Jalapeño or serrano pepper ribs and seeds removed

Acid & Seasoning

  • 0.25 cup Fresh lime juice freshly squeezed
  • 0.75 teaspoon Fine sea salt or to taste

Instructions
 

  • Combine onion, jalapeño, lime juice, and salt in a bowl and let sit for 5 minutes.
  • Add chopped tomatoes and cilantro, then mix well.
  • Adjust seasoning to taste and let rest for 15 minutes before serving.

Notes

Use ripe tomatoes and fresh lime juice for best flavor. Letting the onion marinate reduces sharpness and improves balance.
Keyword fresh dip, pico de gallo, salsa, taco topping

What Ingredients Do You Need for Pico de Gallo?

pico de gallo recipe Ingredients
Ingredient GroupIngredientAmountNotes
Main IngredientsRipe red tomatoes1½ lbs (about 8 small or 4 large)Chopped; riper = better
Main IngredientsWhite onion1 cup, finely choppedAbout 1 small onion
Main IngredientsFresh cilantro½ cup, finely choppedAbout 1 bunch
HeatJalapeño or serrano pepper1 mediumRibs and seeds removed
Acid & SeasoningFresh lime juice¼ cupFreshly squeezed only
Acid & SeasoningFine sea salt¾ teaspoonMore to taste

The tomatoes are the soul of this. Go for the ripest ones you can find — farmer’s market in summer, or Roma tomatoes in winter when regular ones taste like nothing. For the jalapeño, removing the ribs and seeds keeps the heat manageable; leave some in if you want that classic pico de gallo easy heat that actually builds. Fresh lime juice is non-negotiable here — bottled just doesn’t bring the same brightness.

How to Make Pico de Gallo Step by Step

how to make pico de gallo easy

Step 1: Build the Flavor Base

  1. Add the finely chopped white onion, jalapeño, lime juice, and salt to a medium serving bowl.

💡 Pro Tip: The key to great pico de gallo is letting the onion marinate in lime juice and salt first — it softens the harsh raw bite and balances the whole dish.

  1. Let the mixture sit for about 5 minutes while you prep the remaining ingredients.

Step 2: Prep the Tomatoes and Cilantro

  1. Chop the ripe red tomatoes into small, even pieces.
  2. Finely chop the fresh cilantro.

💡 Drain excess tomato juice as you chop — too much liquid makes the pico watery.

Step 3: Combine and Season

  1. Add the chopped tomatoes and cilantro to the bowl.
  2. Stir everything together until evenly combined.
  3. Taste, and add more salt if the flavors don’t quite sing.

💡 Pro Tip: For best results, let the finished pico marinate for at least 15 minutes before serving — the flavors come together in a way that freshly stirred pico just can’t match.

Step 4: Rest and Serve

  1. Let the pico de gallo marinate for 15 minutes at room temperature, or cover and refrigerate for several hours for deeper flavor.
  2. Serve as a dip or use a slotted spoon or large serving fork to avoid transferring too much watery tomato juice.
pico de gallo

Expert Tips for Perfect Pico de Gallo Recipe

Pro Tips for Success

Salt at the right moment. The most common mistake is salting the tomatoes too early — they release water fast and you end up with a soupy bowl. Instead, salt the onion-lime base first, then add tomatoes right before you’re ready to rest and serve.

Chop size matters. For the classic pico de gallo recipe texture, keep everything finely and evenly diced — roughly ¼-inch pieces. Uneven chunks mean some bites are all onion and some are all tomato. Uniform cuts give you that perfect balance in every scoop.

The slotted spoon rule. What nobody tells you when serving: always use a slotted spoon or large fork. Tomatoes release a surprising amount of liquid as they sit, and ladling all of that into your tacos or onto chips turns everything soggy immediately.

Ripe tomatoes or bust. Pico de gallo works best when the tomatoes are genuinely ripe and in-season. Out-of-season tomatoes taste watery and flat no matter how much lime you add. Roma or vine-ripened tomatoes tend to be more reliable year-round.

Lime juice, not lemon. A lot of people sub lemon when they’re out of limes. It works in a pinch, but lime has a floral quality that’s specific to this dish — it’s worth the extra trip to the store.

Delicious Variations

Spicy Version. Keep the jalapeño seeds in, or swap in a serrano pepper for sharper, more penetrating heat. Add a second pepper if you’re cooking for heat lovers — serrano brings a slightly different, fruitier burn than jalapeño.

Mango Pico de Gallo. Swap out half the tomato for finely diced ripe mango. The sweetness plays beautifully against the lime and jalapeño heat, and it’s a natural pairing for grilled fish or shrimp. Great alongside grilled chicken caesar wraps too.

Low-Sodium Version. Cut the sea salt to ¼ teaspoon and double the lime juice to compensate. The extra acid does a lot of the “brightening” work that salt normally handles, and most people won’t notice the difference.

Troubleshooting Common Problems

Problem: Pico tastes flat and dull even after adding more salt. Solution: You probably need more lime juice, not more salt. Add another tablespoon at a time, tasting as you go — acid is what makes the flavors pop.

Problem: The pico is too watery after sitting. Solution: Your tomatoes released a lot of juice. Drain off the liquid before serving with a slotted spoon, or lightly seed the tomatoes before chopping next time.

Problem: Onion flavor is too sharp and overpowering. Solution: Let the onion soak in the lime juice and salt for the full 5 minutes before adding tomatoes. If it’s still sharp, rinse the chopped onion briefly under cold water and pat dry before adding.

How to Store and Reheat Pico de Gallo Recipe

Storage MethodDurationBest Practice
Room TemperatureUp to 2 hoursKeep covered; discard if left out longer
RefrigeratorUp to 4 daysStore covered; drain liquid before serving
FreezerNot recommendedTexture becomes mushy; lime flavor fades

Pico de gallo doesn’t reheat — it’s a raw, cold salsa. Straight from the fridge is perfect. After day two, it gets juicier as tomatoes continue releasing liquid; just drain before serving and the flavor is actually more developed by day three.

Don’t toss leftovers. Watery day-three pico is genuinely great stirred into scrambled eggs, spooned over avocado toast, or blended into a quick salsa for tacos. It also goes surprisingly well alongside strawberry shortcake overnight oats for a savory-sweet breakfast situation — odd pairing, but don’t knock it.

FAQs About Pico de Gallo Recipe

What is pico de gallo made of?

Pico de gallo is made from six ingredients: ripe red tomatoes, white onion, jalapeño or serrano pepper, fresh cilantro, lime juice, and salt. All ingredients are used raw and chopped fine — nothing is cooked. The result is a chunky, fresh salsa that’s distinctly different from smooth, blended salsas.

What’s the difference between pico de gallo and salsa?

Pico de gallo is always raw, chunky, and unblended — the texture is distinct pieces of tomato, onion, and pepper. Traditional salsa can be cooked or blended and is typically smoother and saucier. Pico also has less liquid since the ingredients aren’t processed.

How long does homemade pico de gallo last in the fridge?

Homemade pico de gallo keeps well in the refrigerator, covered, for up to 4 days. The flavor actually deepens after the first day. Drain off accumulated tomato liquid before serving for the best texture. Don’t freeze it — the tomatoes break down and the texture turns unpleasant.

Can I make pico de gallo ahead of time?

Yes. Make it up to 24 hours ahead and store it covered in the refrigerator — the flavors meld and improve significantly. For best results, add the cilantro right before serving if making more than a day ahead, since it can turn dark and slightly bitter after extended marinating.

How do I make pico de gallo less spicy?

Remove all ribs and seeds from the jalapeño before chopping, which eliminates most of the heat. You can also reduce the amount of jalapeño to half, or omit it entirely for a mild version. For a little warmth without jalapeño heat, a pinch of freshly cracked black pepper adds subtle depth.

Go Make This Right Now

Honestly, this is one of those recipes that sounds almost too simple — until you make it from scratch for the first time and realize it’s nothing like the stuff in a jar. I mean it. Fresh pico is genuinely different. Save this to Pinterest so you’ve got it handy for taco night, cookouts, or any random Tuesday when you need something good on the table fast. And if you make it, drop a comment below — I want to know if you kept the seeds in or played it safe. No judgment either way.

Easy classic pico de gallo recipe made with ripe tomatoes, white onion, jalapeño, cilantro, and fresh lime juice. Ready in 15 minutes. Save this for your next taco night!

More Recipes

Leave a Reply

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

Recipe Rating