Short version: dice everything to 1/4 inch, salt the tomatoes, drain, then mix.
Jump to Recipe ↓Pico de gallo has five ingredients and no cooking step, which means there is nothing to hide behind. Every difference between the version at a good taqueria and the watery bowl on your counter comes down to how the vegetables were cut and what happened to the tomatoes before they went in.
The two things that matter are dice size and drainage. Everything should be cut to roughly a quarter inch so that a single spoonful carries tomato, onion, chile, and cilantro at once. And the tomatoes need to be salted and drained first, or the liquid they release will pool in the bottom of the bowl within twenty minutes and turn the whole thing into soup.
What Your Board Looks Like
This is a recipe where the prep is the recipe. There is no cooking to correct a bad chop, so it is worth setting the board up properly and cutting everything to the same size before anything goes in a bowl.
About two cups: tomato seeds and pulp, onion skin and root ends, jalapeño stems and pith, cilantro stem bottoms, and two spent lime halves. It is wet, seedy waste that sticks to a board and drips on the way to the bin, which is exactly the kind the ROO pouch is for. Save the cilantro stem bottoms in the freezer for stock.
Prep It All on One Surface: The ROO Bundle
ROO is a silicone mat that sits under your cutting board. It grips smooth countertops so the board never slides, and its built-in 7-cup pouch catches peels and trimmings as you cut. The Bundle includes the mat, a rubberwood board, and a reusable storage bag. $54.99.
Shop the ROO Bundle →
Photo by Los Muertos Crew on Pexels
Pico de Gallo
Fresh, uncooked, and better after half an hour in the fridge. Makes about 3 cups.
Ingredients
- 4 mediumRoma tomatoesseeded and cut to 1/4 inch dice
- 1 smallwhite onion1/4 inch dice
- 1 to 2jalapeñospith removed, finely diced
- 1 large bunchcilantroroughly chopped, thin stems included
- 2limesjuiced
- 1 tspfine sea saltplus more to taste
Method
- Seed and dice the tomatoesQuarter each tomato lengthwise, run your knife along the inside to take out the seeds and the watery jelly, then cut the firm walls into quarter inch strips and across into dice. The seeds are the water. Taking them out is the difference between pico and a puddle.
- Salt the tomatoes and let them drainToss the diced tomato with the teaspoon of salt and leave it in a sieve over a bowl for twenty minutes. It will give up a surprising amount of liquid. This is the step almost every recipe skips and the one that decides the texture.
- Dice the onion and jalapeño to matchAim for the same quarter inch. Uniform size is not fussiness here: it is what lets one spoonful carry all four flavors instead of alternating bites of onion and bites of tomato.
- Chop the cilantroGather the bunch tight, cut across the leaves and thin stems, and stop. Cilantro bruises and goes bitter if you keep chopping it into paste, so a rough chop is the target.
- Combine and dressTip the drained tomatoes into a bowl with the onion, jalapeño, and cilantro. Add the lime juice, stir, and taste. It will almost certainly need more salt than you expect, because the first teaspoon left with the tomato water.
- Rest it for thirty minutesCover and refrigerate. The raw onion softens, the lime works into the tomato, and the whole thing stops tasting like five separate ingredients in a bowl. It is genuinely better at thirty minutes than at zero.
Make It Ahead
Pico is best on the day it is made, but the prep splits cleanly across two days if you are cooking for people.
Getting It Right
Use Roma tomatoes, not beefsteak
Romas have thick walls and a small seed cavity, which is exactly what you want when the tomato has to hold its shape in a bowl of lime juice. Beefsteak and vine tomatoes are mostly jelly and will water the dish down no matter how carefully you seed them. If Romas are not available, use the firmest tomatoes you can find and be more aggressive about draining.
Cut, do not process
A food processor will do this in ten seconds and produce something closer to a wet relish. Pico de gallo is defined by distinct pieces you can see, which is what the name points at. The knife work is not a chore standing between you and the dish, it is the dish.
Control the heat with the pith, not the seeds
The common belief is that the seeds carry the heat. They do not; the white pith they are attached to does. Cut the pith out entirely for a mild pico, leave half in for medium, and leave it all for hot. This gives you far finer control than counting jalapeños.
Salt at the end as well as the start
The teaspoon you use to draw water out of the tomatoes mostly leaves with that water. Taste after mixing and expect to add more. Underseasoned pico tastes flat and watery, and people usually blame the tomatoes.
Upgrade Your Prep Workflow: The ROO Bundle
Pico de gallo is the clearest case in this whole recipe library for a prep surface that works with you. It is fifteen minutes of continuous cutting on a board that gets progressively wetter, and it produces about two cups of seedy, dripping waste that has to go somewhere. The ROO Mat grips the counter so the board cannot slide as it gets slick with tomato juice, and its built-in 7-cup pouch sits at the edge of the board so the seeds, skins, stems, and spent lime halves go straight in as you work rather than piling up beside your knife. The Bundle pairs the mat with a 13.75 inch by 9.75 inch rubberwood board and a reusable storage bag.
Upgrade Your Prep Workflow: Get the ROO Bundle
A board that stays put as it gets slippery, and a pouch for two cups of wet scraps.
Check out the ROO Bundle →Related Reading
Frequently Asked Questions
What are the ingredients in traditional pico de gallo?
Tomato, white onion, chile, cilantro, lime, and salt. That is the whole list, and the traditional version has nothing else in it, which is why it is sometimes called salsa fresca or salsa cruda. Garlic, cumin, and vinegar all turn up in home versions and none of them belong in the classic.
What's the secret to great pico?
Draining the tomatoes. Dice them, toss them with salt, and let them sit in a sieve for twenty minutes before anything else goes in the bowl. Almost every complaint about watery pico traces back to skipping this. The second thing is uniform quarter inch dice, so one spoonful carries every ingredient.
What is the difference between pico de gallo and salsa?
Texture and cooking. Pico de gallo is raw and chopped, so the pieces stay distinct and it is closer to a chunky relish. Most jarred and restaurant salsas are blended, and many are cooked or use charred or canned tomatoes. Pico is a salsa; it is just the uncooked, hand-cut kind.
How long does pico de gallo last in the fridge?
It is at its best in the first four hours and good for about two days in a sealed container. After that the cilantro darkens, the onion loses its bite, and the tomato goes soft. Drain the liquid that pools at the bottom before serving day-old pico and it improves considerably.
Can you make pico de gallo ahead of time?
The components, yes. Dice the onion and chile the day before and keep them refrigerated. The tomatoes should be cut, salted, and drained on the day, and the cilantro chopped just before mixing. Assembled pico wants at least thirty minutes to rest, so making it a few hours ahead is better than making it to order.
Quarter inch dice, seeds out, salted and drained, thirty minutes in the fridge. None of it is difficult and all of it is knife work, which is why pico de gallo made properly at home is genuinely better than most of what you can buy.