Fresh Tomato Pico de Gallo: My Go-To Ratio for Perfect Chunks
Common Mistakes to Avoid
- Skipping the seed removal: The jelly around the seeds is mostly water. Leave it in, and your pico will weep within minutes.
- Using a food processor: A few pulses turn tomatoes into mush. Hand-dice everything for a clean, chunky texture.
- Adding the lime juice too early: Lime juice is acidic and starts to cook the tomatoes. Add it just before serving, or at most 15 minutes ahead.
- Over-salting: You can always add more salt, but you can't take it out. Start with 1/2 teaspoon for a batch this size.
Pico de gallo is one of those rare recipes where the technique matters more than the ingredient list. Nail the moisture control and the ratio, and you'll have a salsa that tastes like summer in a bowl—bright, crunchy, and alive. Serve it with tortilla chips, spoon it over tacos, or eat it straight from the bowl with a fork. I won't judge.
Frequently Asked Questions
Why does my pico de gallo get watery?
The most common reason is not removing the tomato seeds and jelly before dicing. Even if you do that, salting the diced tomatoes and letting them drain for a few minutes pulls out additional liquid that would otherwise pool in the bowl. Rinsing the chopped onion also helps—raw onion releases water as it sits.
Can I use other tomatoes besides Roma?
Roma tomatoes are ideal because they have thicker walls and fewer seeds. If you use beefsteak or vine-ripened tomatoes, you'll need to drain them longer after salting. Cherry tomatoes work in a pinch but make for a sweeter, less chunky texture. Avoid canned tomatoes—pico de gallo needs fresh.
How long does pico de gallo last in the fridge?
Pico de gallo is at its best within the first 2 hours. Refrigerated in a sealed container, it will keep for up to 2 days, but the tomatoes will soften and release more liquid. I do not recommend freezing it—the texture breaks down completely upon thawing.
Recipe: Fresh Tomato Pico de Gallo
Equipment
- cutting board
- sharp chef's knife
- medium bowl
- colander (optional)
- spoon
Ingredients
- 4 medium ripe Roma tomatoes (about 1 1/2 pounds)
- 1/2 teaspoon kosher salt (plus more to taste)
- 1/2 cup finely chopped white onion (about 1/2 medium onion)
- 1 jalapeño pepper (seeded and finely chopped (about 2 tablespoons))
- 1/2 cup packed fresh cilantro leaves (finely chopped)
- 2 tablespoons fresh lime juice (from 1 lime)
- Freshly ground black pepper (to taste)
Instructions
- Core the tomatoes and cut them in half crosswise. Gently squeeze out the seeds and jelly-like liquid over a bowl or sink. Discard the liquid. Dice the tomatoes into 1/4-inch cubes.
- Place the diced tomatoes in a medium bowl and sprinkle with 1/2 teaspoon kosher salt. Toss gently. Let them sit for 5 minutes. This draws out excess moisture.
- While the tomatoes rest, rinse the chopped onion under cold water in a fine-mesh strainer. Shake off the excess water. This step cuts the onion's sharp bite.
- After 5 minutes, pour the tomatoes into a colander set over the sink. Let the liquid drain off for about 30 seconds. Do not press or squeeze them—just let gravity work.
- Return the drained tomatoes to the bowl. Add the rinsed onion, jalapeño, cilantro, and lime juice. Stir to combine.
- Taste and add more salt if needed (start with 1/4 teaspoon) and a pinch of black pepper. Stir again.
- Let the pico de gallo rest at room temperature for 10 minutes before serving. This lets the flavors meld without the tomatoes getting mushy.