Pico de gallo — salsa fresca — is proof that five raw ingredients and a knife can outclass anything from a jar: Roma tomatoes, white onion, jalapeño, cilantro, and lime, diced fine and left alone for twenty minutes to become more than the sum of their parts. There is no cooking and nowhere to hide, which is exactly why the details below matter.
Romas, for a Reason
Roma tomatoes are the pico tomato: meaty walls, few seeds, little juice. Beefsteaks make soup. Choose ripe-but-firm Romas, and if they are watery inside, spoon out the seed pockets before dicing — a dry-ish dice keeps pico scoopable instead of soggy.
Knife Work Is the Recipe
Everything gets a fine, even dice — tomato, onion, jalapeño — so each chip carries the full chorus. Two details worth stealing: use the cilantro stems along with the leaves (they hold more flavor than the leaves themselves, finely chopped), and control the jalapeño’s fire by how much rib and seed you leave in. One seeded jalapeño is family-friendly; two with ribs means business.
Salt, Lime, and the Rest
Combine everything with fresh-squeezed lime, kosher salt, and black pepper — then let it rest 15–30 minutes before serving. The rest is not optional: salt and lime draw the juices into a bright dressing, the onion mellows, and the flavors marry. Pico eaten immediately tastes like chopped vegetables; pico rested tastes like pico.
Where It Goes
Chips, obviously — but pico is a workhorse: over steak fajitas, spooned onto eggs, piled on grilled fish or chicken, stirred into rice, or next to its fruit-forward cousin, my pineapple mango avocado salsa, for a two-salsa spread. Fold in diced avocado at the last minute and you are halfway to guacamole.
FAQ
How long does it keep?
Two to three days refrigerated, though it is at its peak in the first few hours. Drain accumulated juice before serving day-two pico (and save that juice — it is a marinade or michelada mixer).
Red onion or white?
White is traditional — cleaner and crunchier. Red works and looks pretty; rinse the dice briefly to soften its bite.
My pico is bland. What went wrong?
Almost always under-salted or under-limed. Season, rest ten minutes, taste again — the rest changes the answer.
Recipe Card

Pico de Gallo
Equipment
- (Help support our site!)Chefs Knife
- (Help support our site!)Juicer
- (Help support our site!)Mixing Bowls
- (Help support our site!)Cutting Board
Ingredients
- 4 Roma tomatoes small dice
- ½ white onion small dice
- 1-2 fresh jalapeños seeded and finely diced, adjust to taste
- 1 bunch fresh cilantro (stems and leaves) finely chopped
- 1 lime juice only, fresh squeezed
- 1 tsp kosher salt
- ½ tsp fresh ground black pepper
Instructions
- Dice the Roma tomatoes, white onion, and jalapeño to a small, uniform dice.
- Finely chop the cilantro stems and leaves.
- Combine all ingredients in a mixing bowl and toss to combine.
- Season with salt and black pepper. Taste and adjust lime juice.
- Let rest 15–30 minutes before serving so the flavors meld. Best made 1–2 hours ahead; improves further overnight in the refrigerator.

