Fresh Tomato Pico de Gallo: My Go-To Ratio for Perfect Chunks
Salt the Tomatoes First
This is the step most recipes skip, and it's the one that makes the difference. After you dice the tomatoes (after coring and removing the seeds and jelly), toss them with 1/2 teaspoon of kosher salt. Let them sit for exactly 5 minutes. The salt draws out the water trapped inside the tomato cells. You'll see a puddle of pinkish liquid form at the bottom of the bowl.
Pour the tomatoes into a colander and let that liquid drain off. Do not press or squeeze them—just let gravity do its work for about 30 seconds. You lose a little volume, but you gain a pico that stays chunky for hours instead of turning into soup. The salt stays on the tomatoes, so you don't lose seasoning.
Rinse the Onion
Chopped raw white onion is pungent—that's part of the appeal. But if you add it straight to the pico, it can overwhelm everything else. A quick rinse under cold water in a fine-mesh strainer washes away some of the sulfurous compounds that make onion harsh. Shake off the excess water and add it to the bowl. The onion stays crunchy but loses that aggressive bite.
Let It Rest, Briefly
Once everything is combined, let the pico de gallo sit at room temperature for 10 minutes before serving. This short rest lets the lime juice and salt work into the vegetables without breaking down the tomato structure. If you refrigerate it right away, the cold dulls the flavors. If you let it sit too long (over an hour), the tomatoes start to soften. Ten minutes is the sweet spot.
Taste it after the rest. Adjust salt or lime if needed. Sometimes a tomato is sweeter than expected and needs an extra squeeze. Sometimes the jalapeño is mild and you want a pinch more. Trust your palate.