Classic Pico de Gallo Recipe

A classic Mexican condiment made with tomatoes, onions, and chiles.

A bowl of pico de gallo with tortilla chips on the side.

Serious Eats / Lynn Wolsted

Why This Recipe Works

  • Salting and draining diced tomatoes improves their texture, flavor, and color.
  • Opting for smaller varieties, like plum, cherry, or grape tomatoes, gives you more flavorful tomatoes in the off season.

Oh boy, pico de gallo! They sure don't make it like this in Ohio!

Or so says Weird Al in his "Rico Suave" tribute, "Taco Grande."

Unfortunately, his implication that Ohio is a Mexican-food black hole is a false one. I've had some of the best tacos in my life in Ohio, pico de gallo and all!

Pico de gallo literally translates to "rooster beak," and, while the etymology is not exactly exhaustively documented, I trust The New Food Lover's Companion's explanation that the finger motion you use when picking up bits of pico de gallo to stuff into your tacos or top your totopos resembles that of a rooster's beak.

Interestingly (or probably not so interestingly to you), my little sister's name is also Pico, but in her case, the etymology stems from entirely known sources: I named her that when she was a baby and looked like a pea. Ko translates to "kid" in Japanese. Pea-Ko = Peko = Pico = Pea Kid = my annoying little sister.

Also known as salsa fresca or salsa mexicana (because of its resemblance to the colors of the Mexican flag), at its most basic, it's made by combining chopped tomatoes, onions, and chiles. But our version is ever-so-slightly optimized for better flavor and texture.

The real key here is to start with the best, most flavorful tomatoes you can find. Unless you're in the middle of tomato season and have some growing in or near your backyard, this generally means opting for smaller varieties, like plum, cherry, or grape tomatoes. (The smaller they are, the less likely they are to bruise themselves during transit, and thus the longer they're allowed to stay on the vine to ripen.)

The next key to optimal flavor is salt. I've talked about this trick before (such as in my post on gazpacho), but it bears repeating. By salting chopped watery vegetables (like tomatoes or cucumbers) and allowing them to sit in a strainer over a bowl, you end up drawing out excess juices via osmosis, the natural tendency of a liquid to move from an area of low solute density to one of high solute density. What remains is thus more compact and more flavorful.

You'll notice that after a good salting, your tomatoes will turn a brighter red than they were to begin with. This is a good sign that the concentration is working.

For onions, I use white onions, which have very little in the way of natural sulfurous aromas and instead contribute sweetness and crunch. For the chiles, I prefer serranos to jalapeños for their brighter heat, but either one will do. Remove the seeds and membranes if you want your pico slightly less hot.

Finally, I like to add a handful of chopped cilantro to mine, along with a quick squeeze of lime juice, though the latter can always be added via some sliced wedges at the table. Try serving this salsa with tacosfajitasburritoschips, or any of the other Mexican and Tex-Mex recipes we've got.

How to Make Pico de Gallo, Step-by-Step

Step 1: Assemble the Ingredients

Ripe tomatoes, a bunch of cilantro, a green pepper, a lime, and a white onion on a wooden cutting board.

Serious Eats / J. Kenji López-Alt

Start out with the best, ripest tomatoes you can find, which, unless it's the height of summer, generally means one of the smaller Roma, cherry, or plum varieties. I used Campari-brand plum tomatoes for this batch, along with white onion, serrano chiles, lime, and cilantro.

Step 2: Finely Dice Tomatoes

A hand holding a ripe tomato steady on a wooden cutting board while cutting it into fine dice.

Serious Eats / J. Kenji López-Alt

Finely dice your tomatoes by making parallel cuts along all three axes. Start by cutting them in half, then hold them cut side down and make one or two horizontal cuts. Next, make parallel vertical cuts. Finally, rotate 90 degrees and make more vertical cuts to end up with fine dice.

Step 3: Salt!

A hand sprinkling salt over a pile of chopped tomatoes in a fine-mesh strainer.

Serious Eats / J. Kenji López-Alt

Season the tomatoes with salt, toss them in a fine-mesh strainer, and let them drain for about 20 minutes. This will concentrate their flavor and improve texture.

Step 4: Onions!

A hand holding a white onion steady on a wooden cutting board, while cutting it into fine dice.

Serious Eats / J. Kenji López-Alt

Dice your white onion finely. If it is particularly pungent, it can be rinsed under warm running water.

Step 5: Finely Dice Chiles

A green pepper being cut into thin strips on a wooden cutting board.

Serious Eats / J. Kenji López-Alt

To dice serrano or jalapeño chiles, first remove the end, slice in half, and cut into thin strips, removing the seeds and ribs if you'd like your pico de gallo less spicy.

Step 6: Rotate and Cut

A chef's knife cutting green pepper strips into fine dice on a wooden cutting board.

Serious Eats / J. Kenji López-Alt

Rotate the pepper strips 90 degrees and cut them into fine, tiny dice.

Step 7: Combine and Season

A hand squeezing lime over a metal bowl of chopped tomatoes, white onion, pepper, and cilantro, with extra cilantro stems visible in the background.

Serious Eats / J. Kenji López-Alt

Toss all the vegetables together, along with some chopped cilantro, and season to taste with lime juice and more salt.


Serve immediately, or refrigerate the pico in a sealed container for up to three days. Bear in mind that the onion aroma may get stronger after the first day in the refrigerator.

Close up view of finished pico de gallo.

Serious Eats / J. Kenji López-Alt

June 2013

Recipe Details

Classic Pico de Gallo Recipe

Prep 10 mins
Active 10 mins
Resting Time 30 mins
Total 40 mins
Serves 16 servings
Makes 1 quart

A classic Mexican condiment made with tomatoes, onions, and chiles.


  • 1 1/2 pounds (680g) ripe tomatoes, cut into 1/4- to 1/2-inch dice (about 3 cups); see notes

  • Kosher salt

  • 1/2 large white onion, finely diced (about 3/4 cup)

  • 1 to 2 serrano or jalapeño chiles, finely diced (seeds and membranes removed for a milder salsa)

  • 1/2 cup finely chopped fresh cilantro leaves

  • 1 tablespoon (15ml) lime juice from 1 lime


  1. Season tomatoes with 1 teaspoon (4g) salt and toss to combine. Transfer to a fine-mesh strainer or colander set in a bowl and allow to drain for 20 to 30 minutes. Discard liquid.

    Collage: salting and draining tomatoes of excess water.

    Lynn Wolsted

  2. Combine drained tomatoes with onion, chiles, cilantro, and lime juice. Toss to combine and season to taste with salt. Pico de gallo can be stored for up to 3 days in a sealed container in the refrigerator.

    Collage: combining tomatoes with cilantro, chiles, onions, and lime juice.

    Lynn Wolsted

Special Equipment

Fine-mesh strainer, large bowl

Make-Ahead and Storage

Pico de gallo keeps for up to three days in the refrigerator in an tightly sealed container.


Use the ripest tomatoes you can find. In the off season, this generally means smaller plum, Roma, or cherry tomatoes.

Nutrition Facts (per serving)
10 Calories
0g Fat
2g Carbs
0g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 16
Amount per serving
Calories 10
% Daily Value*
Total Fat 0g 0%
Saturated Fat 0g 0%
Cholesterol 0mg 0%
Sodium 42mg 2%
Total Carbohydrate 2g 1%
Dietary Fiber 1g 2%
Total Sugars 1g
Protein 0g
Vitamin C 7mg 33%
Calcium 6mg 0%
Iron 0mg 1%
Potassium 114mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)