How to Make Pico de Gallo

The finished result: How to Make Pico de Gallo

By ShowMeStepByStepPublished Updated

Based on a video by Downshiftology.

Pico de gallo is the fresh, chunky Mexican salsa you get at a taqueria: diced tomato, onion, chile, cilantro, lime, and salt, all raw, all tossed together in a bowl. This version comes from Lisa at Downshiftology, and it is about as classic as the recipe gets. Five ingredients, a knife, a cutting board, and fifteen minutes. Nothing touches the stove.

With no cooking to hide behind, the whole thing rides on two decisions: which tomatoes you buy and how you handle the water inside them. Get those right and you have a scoopable, chunky pico that holds up on a chip. Get them wrong and you have tomato soup with onions in it.

Which Tomatoes to Buy for Pico de Gallo

Roma tomatoes. Plum tomatoes are the same thing under a different name. They have thick walls, small seed cavities, and far less juice than a beefsteak or a slicing tomato, which is exactly what you want when nothing gets cooked down. Pick ones that are deep red and give a little under your thumb. Rock-hard Romas taste like nothing.

You do not need to peel them. The skin on a Roma is thin and you will never notice it in a quarter-inch dice. Ripe garden tomatoes work in late summer if you seed them well and drain the bowl. Cherry tomatoes are a last resort. They are all seed and juice.

Dice Size, Draining, and the 10-Minute Rest

Aim for a quarter-inch dice on the tomato and a little smaller on the onion and chile. Bigger than that and a chip cannot carry it. Smaller and the texture blurs into a relish. Seed the tomatoes before you dice them. The gel around the seeds is where most of the water lives, and scooping it out is the single biggest thing that keeps pico from going soupy.

Salt does the rest. Once everything is in the bowl with the lime and salt, let it sit for 10 minutes. The salt pulls liquid out of the tomato and onion and seasons them from the inside. Then tip the bowl and pour off whatever pooled at the bottom. What is left is bright, seasoned, and stays chunky for hours.

Lime or Vinegar, and How Much Heat

Fresh lime juice is the traditional acid and the one that tastes right. Vinegar is the shortcut in jarred salsa and it flattens the flavor. In a pinch a splash of white vinegar will do, but plan on limes. One is enough for four tomatoes.

Serrano is the chile in most authentic Mexican pico de gallo. It is smaller and hotter than a jalapeno. For gentler heat, use a jalapeno, or keep the serrano and strip out the seeds and the white membrane, which is where the heat lives. Mince either one fine so no single bite gets the whole pepper. Add half, taste, then decide on the rest.

Pico de Gallo vs Salsa vs Salsa Fresca

Pico de gallo and salsa fresca are the same thing. Fresh sauce, chopped, never cooked, chunky enough to see every ingredient. What most people call salsa is smoother, usually blended, and often built on roasted or canned tomatoes, so it pours where pico scoops. Salsa verde is a different thing again, made from tomatillos instead of tomatoes.

The onion matters too. White onion is the standard in Mexico for its clean, sharp bite. A yellow onion, which is what this video uses, is a touch sweeter and works fine. Either way, cut it small. If your knife skills are rusty, the onion dicing tutorial will get you to a small, even dice in a couple of minutes.

How Long Pico de Gallo Keeps

Two to three days in a sealed container in the fridge. It is best in the first few hours, while the tomato still has some snap. After a day it softens and more liquid collects at the bottom, so stir it and drain before you serve it again. It does not freeze. The tomato turns to mush when it thaws.

Make it the day you need it, a little ahead so the flavors settle. Then put it to work: on tortilla chips, on tacos, spooned over guacamole, or on grilled chicken and fish. A big bowl of it disappears fast.

What you'll need

Step-by-Step Guide

9 steps · about 6 minutes.Check off each step as you go and your progress saves automatically.

1

Halve the Roma Tomatoes on the Cutting Board

1:05
Step 1: Halve the Roma Tomatoes on the Cutting Board - How to Make Pico de Gallo

Start with four Roma tomatoes. Roma and plum tomatoes are the ones you want here because they have more flesh and less juice than a regular slicing tomato, which keeps the pico chunky. Set one on the cutting board and slice it in half with a sharp chef's knife.

Work through all four the same way. They don't need to be perfect halves at this stage. You're opening them up so you can clean out the seeds in the next step.

Tip

Watch this step Pick firm Roma tomatoes that give just a little when you press them. Rock-hard ones are underripe and taste flat in a raw salsa like this.

2

Scoop the Seeds Out of the Tomato Halves

1:18
Step 2: Scoop the Seeds Out of the Tomato Halves - How to Make Pico de Gallo

Here's the step that makes or breaks your pico. Scoop the seeds and the watery middle out of each tomato half. You can run a finger through to clear them out, or cut out the seedy core with a small knife. Either way works.

It feels like you're throwing away the good part, but the seeds and that liquid are what turn pico soupy. Take them out and you're left with firm tomato flesh that holds its shape in the bowl.

Tip

Watch this step Do this over the sink or a scrap bowl. The seeds and juice come out fast and they'll make a mess of your board otherwise.

Used in this stepparing knife
3

Chop the Roma Tomatoes into a Small Dice

1:35
Step 3: Chop the Roma Tomatoes into a Small Dice - How to Make Pico de Gallo

Now dice the seeded tomato flesh into small, even pieces and add them to a mixing bowl. Aim for roughly a quarter-inch pieces. Small enough to scoop onto a chip, big enough that you still get that chunky bite pico is known for.

Keep the pieces about the same size so the salsa looks tidy and every scoop is balanced. A sharp knife makes this go quickly and gives you cleaner cuts than a dull one.

Tip

Watch this step A wooden board is gentle on your knife edge and won't slide around like a thin plastic one. A damp towel underneath keeps it locked in place.

4

Finely Dice the Onion with a Chef's Knife

1:57
Step 4: Finely Dice the Onion with a Chef's Knife - How to Make Pico de Gallo

You'll want about two-thirds of a cup of finely diced onion. Lisa dices the whole onion and saves the extra for other meals during the week, which is a smart move. Cut it small so no single bite is all onion.

Finely diced onion folds right into the salsa and spreads its bite evenly. Add it to the bowl with the tomatoes once it's chopped.

Tip

Watch this step If raw onion is too sharp for you, soak the diced pieces in cold water for five minutes and drain. It mellows the bite without losing the crunch.

5

Finely Dice the Serrano Pepper (or Jalapeno)

2:15
Step 5: Finely Dice the Serrano Pepper (or Jalapeno) - How to Make Pico de Gallo

The heat in pico de gallo comes from the serrano. Traditional Mexican recipes almost always reach for it, though you can swap in a jalapeno for something milder. Slice the pepper in half lengthwise, scrape out the seeds and the white membrane, then dice it very finely.

Most of a pepper's heat lives in those seeds and membranes, so removing them gives you flavor and a gentle kick without blowing the dish out. Mince it small so the heat is spread evenly through the bowl.

Tip

Watch this step Wash your hands well after handling serrano, and keep them away from your eyes. If you have sensitive skin, a pair of kitchen gloves saves you the sting.

6

Chop the Fresh Cilantro, Stems and All

2:30
Step 6: Chop the Fresh Cilantro, Stems and All - How to Make Pico de Gallo

Take a small bunch of fresh cilantro and chop it up, stems and all. The tender stems carry plenty of flavor, so there's no need to pick every leaf off. Give it a rough chop and add it to the bowl.

Cilantro is what gives pico that bright, herby lift. If you happen to be one of the folks who tastes soap when you eat it, you can leave it out or swap in a little flat-leaf parsley.

Tip

Watch this step Dry the cilantro well before chopping. Wet leaves clump under the knife and bruise instead of slicing clean.

Used in this stepchef's knife
7

Squeeze in Fresh Lime Juice and Add Salt

2:38
Step 7: Squeeze in Fresh Lime Juice and Add Salt - How to Make Pico de Gallo

Squeeze the juice of one fresh lime right over the bowl. The lime does two jobs. It pulls the flavors together and it keeps everything tasting fresh. Then add a half teaspoon of salt. Lisa points out that the salt got missed on camera, but you do not want to skip it.

Salt is what wakes the whole thing up. Without it the salsa tastes flat, no matter how good your tomatoes are. Add it now so it has a minute to draw out the flavors.

Tip

Watch this step Roll the lime on the counter under your palm before cutting it. It breaks up the pulp inside and you'll get noticeably more juice out of it.

8

Stir the Pico de Gallo Together in the Mixing Bowl

2:52
Step 8: Stir the Pico de Gallo Together in the Mixing Bowl - How to Make Pico de Gallo

Give everything a good stir until the tomato, onion, serrano, cilantro, lime, and salt are evenly combined. You want the lime and salt worked all the way through, not just sitting on top, so every scoop tastes the same.

Take a quick taste here. If it needs a touch more salt or another squeeze of lime, now is the time. This is your salsa, so season it the way you like it.

Tip

Watch this step Pico tastes even better after resting in the fridge for 15 to 20 minutes. The flavors settle and meld, so make it a little ahead if you can.

9

Serve the Pico de Gallo in a Bowl with Tortilla Chips

3:01
Step 9: Serve the Pico de Gallo in a Bowl with Tortilla Chips - How to Make Pico de Gallo

Spoon the pico into a serving bowl and it's ready to go. Classic corn tortilla chips are the obvious match, though cassava flour chips are a great gluten-free option if that's what you reach for.

Beyond chips, this salsa is a workhorse. Pile it on tacos, fajitas, or grilled chicken and fish. Any watery liquid that pools at the bottom of the bowl is easy to leave behind by scooping rather than tipping.

Tip

Watch this step Store leftover pico in an airtight container in the fridge for two to three days. It loosens up over time, so give it a stir and drain off any extra liquid before serving.

Keep going

How to Make Dinner Rolls

Products Used

The Recipe

How to Make Pico de Gallo

Mexican
Serves
Makes about 2 cups
Prep
15 min
Cook
0 min
Total
15 min

Ingredients

6 items
  • 4Roma tomatoesseeded and diced; plum tomatoes work too
  • 2/3 cuponionfinely diced, white or yellow
  • 1serrano pepperseeds and membrane removed, finely diced; or jalapeno for less heat
  • 1 small bunchfresh cilantrochopped
  • 1limejuiced
  • 1/2 teaspoonsalt

Nutrition

estimated · per servingEstimated from the ingredient list, not measured. Actual values vary by brand, preparation, and serving size. Not a substitute for measured nutrition data.
Calories
15kcal
Protein
1g
Fat
0g
Carbs
3g
Fiber
1g
Sugar
1g
Sodium
145mg

Method

  1. 1
    Step 1: Halve the Roma Tomatoes on the Cutting Board. Start with four Roma tomatoes.
  2. 2
    Step 2: Scoop the Seeds Out of the Tomato Halves. Here's the step that makes or breaks your pico.
  3. 3
    Step 3: Chop the Roma Tomatoes into a Small Dice. Now dice the seeded tomato flesh into small, even pieces and add them to a mixing bowl.
  4. 4
    Step 4: Finely Dice the Onion with a Chef's Knife. You'll want about two-thirds of a cup of finely diced onion.
  5. 5
    Step 5: Finely Dice the Serrano Pepper (or Jalapeno). The heat in pico de gallo comes from the serrano.
  6. 6
    Step 6: Chop the Fresh Cilantro, Stems and All. Take a small bunch of fresh cilantro and chop it up, stems and all.
  7. 7
    Step 7: Squeeze in Fresh Lime Juice and Add Salt. Squeeze the juice of one fresh lime right over the bowl.
  8. 8
    Step 8: Stir the Pico de Gallo Together in the Mixing Bowl. Give everything a good stir until the tomato, onion, serrano, cilantro, lime, and salt are evenly combined.
  9. 9
    Step 9: Serve the Pico de Gallo in a Bowl with Tortilla Chips. Spoon the pico into a serving bowl and it's ready to go.

The Checklist

How to Make Pico de Gallo

Tools
13
Materials
6
Steps
9
Video
6 min

Your Guide

Downshiftology

As an Amazon Associate we earn from qualifying purchases. Links on this page may be affiliate links - clicking them and buying doesn't change your price, but helps support ShowMeStepByStep.

Tags

Sunday How-To

New cooking tutorials, every Sunday

One short email with the week's best step-by-step guides. Free, no spam, unsubscribe anytime.

Test your knowledge

Did the lesson stick? Start with this one.

5 questions covering what you just read. No signup, no score saved, and you can stop after this one.

Question 1 of 5

Pico de gallo is best described as what?

Quick reference

Key takeaways from How to Make Pico de Gallo

5 questions, answers, and one-line explanations. Tap to expand.

  1. 1.Pico de gallo is best described as what?

    Answer: A fresh uncooked salsa

    Pico de gallo is a fresh salsa, just chopped raw ingredients tossed together, no cooking.

  2. 2.Why seed the tomatoes before dicing?

    Answer: To keep the pico from getting watery

    Tomato seeds and gel release liquid, so removing them keeps the pico crisp instead of soupy.

  3. 3.Which pepper gives traditional pico its heat?

    Answer: Serrano

    A finely diced serrano brings the heat, and a jalapeno is the milder swap.

  4. 4.How do you make a serrano milder if it is too hot?

    Answer: Remove the seeds and membrane

    Most of a chile's heat lives in the seeds and white membrane, so taking them out tames it.

  5. 5.What brightens and seasons the finished pico?

    Answer: Fresh lime juice and salt

    A good squeeze of lime and a little salt pull all five ingredients together.

Did this work for you?

What's next

Weekly Digest

Liked this cooking tutorial?

Pick the categories you want to hear about. Weekly digest of new step-by-step tutorials. No spam, easy unsubscribe.

Send me tutorials about

We only email about new tutorials. Easy unsubscribe anytime.