Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Pico de Gallo

Salsa Fresca; Salsa Bandera; Salsa Mexicana

Pico de gallo is Mexico's chopped fresh salsa: ripe Roma tomatoes, white onion, serrano chillies, cilantro and lime tossed together with a little salt and a drizzle of olive oil. Nothing is cooked and nothing is blended, so every spoonful still crunches. One serving is about 102 g (about 6 tablespoons).

Pico de gallo means "rooster's beak" in Spanish, and nobody agrees exactly why — one story says the pinched fingers used to eat it look like a beak, another that the chopped mix resembles bird feed. It is also called salsa bandera, flag sauce, because the red tomato, white onion and green chilli match the colours of the Mexican flag. Unlike salsa roja, which is roasted and simmered, and salsa verde, which is blended, pico is chopped by hand and never cooked, and it has been the everyday table salsa of Mexico for as long as anyone can remember.

Pairs well with: Warm corn tortilla chips, tacos & grilled meats

Provenance

Mexico flag Mexico

Mexican Classic

Latin America & Caribbean

Time Dedication

15m

15m prep • 0m cook

Batch Yield

8 Servings

38 kcal per serving

1 serving ≈ 102 g

Technical Skill

Easy

Easy (Chop and Toss)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Inappropriate

Dinner

Inappropriate

Snack & Tea

Ideal Light Bite

Occasions: Taco nights, barbecues, picnics, everyday table salsa Cost: Low — about $0.60 per serving at home
A white bowl of pico de gallo: chopped red tomatoes, white onion and green cilantro

Mexican Classic

Photo: jeffreyw, CC BY 2.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Low — about $0.60 per serving at home (USD)

A good pico de gallo is judged by the knife work: small, even dice, tomato first, and heat that arrives after the brightness, never before it.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 15m
P

Prep Stage: Dice Everything Small and Even

15 Mins • Prep

Dice the tomatoes, onion and serrano into small, even pieces — about 1 cm — and chop the cilantro. Pico de gallo is a chopped salad, not a sauce, so the knife work is the whole recipe: even pieces mean every spoonful has tomato, onion, heat and herb in balance, instead of one big chunk of onion ruining a bite.

Maestro Tip: Taste a tomato before you start: if it is bland, a little extra lime and salt will do more for it than any amount of chilli.

  1. 1

    Dice the tomatoes

    5 minutes No heat — room temperature

    Halve the Roma tomatoes and dice them into pieces about 1 cm across. If you prefer a drier salsa, scoop out the watery seeds first; if you like it juicier, leave them in. Put the dice in a wide bowl.

    Roma tomatoes are the right choice here: they are meaty and hold their shape, while round salad tomatoes turn to mush.

    Done when: Tomatoes are in small, even dice with no large chunks.

  2. 2

    Dice the onion and mince the serrano

    5 minutes No heat — room temperature

    Dice the white onion as finely as you can and mince the serrano chillies, seeds and all. Add both to the bowl. The onion should be fine enough to disappear into the mix, and the chilli fine enough that the heat spreads evenly instead of landing in one fiery bite.

    Rinse the diced onion under cold water for 30 seconds if you want a gentler bite — it takes the raw edge off without losing the crunch.

    Done when: Onion is finely diced and chilli is minced; no piece is bigger than a pea.

  3. 3

    Add cilantro, lime and salt

    2 minutes No heat — room temperature

    Chop the cilantro, stems and all, and scatter it over the bowl. Squeeze over the lime juice, drizzle over the olive oil and sprinkle in the salt. Toss everything together with a spoon until the colours are mixed through.

    Salt the salsa after the lime goes in: the acid helps the salt dissolve and the flavours open up faster.

    Done when: Everything is tossed together; the bowl smells of lime and fresh cilantro.

  4. 4

    Rest, then taste and adjust

    10 minutes No heat — room temperature

    Leave the pico to rest for 10 minutes so the salt draws out a little tomato juice and the flavours settle into each other. Taste and adjust: more lime for brightness, more salt if it tastes flat, more serrano if you want heat. Serve at room temperature, the same day.

    Do not rest it longer than an hour before serving — the tomatoes soften and the salsa turns watery.

    Done when: The salsa tastes balanced: bright first, then salty, then a gentle heat at the back.

Finishing Touches & Plating

Spoon the pico de gallo into a bowl and serve at room temperature, straight away. It is at its best within the first hour, while the tomato is still firm and the cilantro is vivid green.

Nutritional Physiology & Benefits

Nutrition

Energy

38

kcal / serving

Protein

1g

Complete AA

Carbs

5g

Complex

Fats

2g

Healthy

Per serving (8 servings · 1 serving ≈ 102 g)
Energy38 kcal
Protein1 g
Carbohydrates5 g
Fat2 g
Fibre1.4 g
Sugar2.8 g
Sodium151 mg
Per 100g
Energy37 kcal
Protein1 g
Carbohydrates4.9 g
Fat1.9 g
Fibre1.3 g
Sugar2.7 g
Sodium148 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Provides vitamin C from tomato, lime and serrano, vitamin A from tomato, and potassium from tomato and onion. All nutrition values are estimated.

Big Flavour, Few Calories

At about 38 kcal per serving, pico adds heat, acidity and crunch to a meal without adding much energy.

Vitamin C from Raw Ingredients

Because nothing is cooked, the vitamin C in the tomato, lime and serrano stays intact.

Fresh, Whole Ingredients

Tomatoes, onion, chillies, cilantro and lime: nothing processed, no added sugar, and almost no fat.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Warm Corn Tortilla Chips

The classic partner: crisp, salty chips scoop the salsa cleanly, and their corn sweetness tames the serrano heat.

Vegetables

Tacos al Pastor

A spoonful over grilled pork tacos adds fresh crunch and acidity that cuts the richness of the meat and brightens the whole taco.

Full Menus

Fried Eggs and Huevos Rancheros

The cool, sharp salsa wakes up rich fried eggs: the lime and tomato cut through the yolk while the onion adds bite.

Drinks

Agua Fresca or Mexican Lager

Something cold and light to drink cools the chilli heat between bites and keeps the meal feeling fresh.

Complete menu

Set the pico in the middle of the table with warm tortilla chips, tacos al pastor and a jug of agua fresca; everyone spoons it over their own plate.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Very Spicy Food on an Empty Stomach

Serrano heat on an empty stomach can sting and trigger heartburn in sensitive people; eat the salsa with food rather than on its own. This is general information, not medical advice.

Leaving It Out for Hours

A raw salsa left at room temperature for more than 2 hours can grow bacteria, so keep it chilled and put leftovers in the fridge promptly. This is general information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA bright, low-calorie salsa that lifts tacos, eggs and grilled food without adding much energy.
  • ChildrenSuitable for children only in a mild version: remove all chilli seeds and use one chilli, or none.
  • ElderlyEasy to eat and low in calories; go mild on the chillies if digestion is sensitive.
  • Pregnant womenFine in normal servings; keep the chillies mild and make sure the vegetables are washed well.
  • Breastfeeding womenA normal serving is fine; very spicy food can unsettle some babies, so watch the heat level.
  • AthletesAdds flavour and vitamin C to a meal for very few calories; pair it with a protein-rich main dish.
  • Weight gainThe salsa itself adds almost no energy, so use it to make energy-rich foods like eggs and chicken more appetising.
  • Weight lossA good choice: big flavour for about 38 kcal a serving, and the acidity helps a plain meal feel satisfying.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesVery low in sugar and mostly tomato and water, so a normal serving fits easily; count the chips, not the salsa, and ask your clinician if unsure.
  • High blood pressureKeep the salt at the level in the recipe and do not add more at the table; ask your clinician about your daily sodium target.
  • Kidney diseaseTomatoes are moderately high in potassium, so keep servings small and ask your clinician about your potassium limit.
  • GoutThe salsa itself is low in purines; the foods you eat it with matter more, so ask your clinician about your overall meal.
  • Stomach issuesRaw onion, chilli and acidity can irritate a sensitive stomach; use a mild version with less chilli and lime, and ask your clinician if symptoms persist.
  • Cardiovascular diseaseLow in fat and calories with fresh vegetables; keep the salt modest and ask your clinician about your sodium target.
  • Fatty liverLow in calories and fat with no added sugar, so it fits well; ask your clinician about your overall diet.
  • Food allergiesContains no common allergens; the onion and garlic family can bother some people, so check your own triggers.
  • Special therapeutic dietsNaturally vegan and gluten-free; if you follow a prescribed diet, check the salt and chilli levels with your clinician.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Store in a clean glass jar or airtight container with a lid.
In the fridge
Keeps 2 days in the fridge at 4°C (40°F) or below; the tomatoes soften and release juice after day one.
In the freezer
Do not freeze — the tomatoes turn mushy on thawing.
How to reheat
No reheating — serve cold or at room temperature; heat dulls the fresh flavour.
Freezing recommended
No — freezing ruins the texture of the raw tomato.
Signs it has spoiled
Sour or yeasty smell, fizzing, mould on the surface, or a dull brown-grey colour.

More recipes to explore

Huevos rancheros with fried eggs, salsa and tortillas Mexico flag Mexico 35m
Breakfast •Oaxaca Countryside

Huevos Rancheros Tradicional

Nixtamalized heirloom corn tortillas, pasture eggs, and charred tomato salsa bursting with fat-soluble carotenoids.

High Energy

Fried eggs, salsa roja and refried beans on warm corn tortillas.

Pairs Well With
Crushed Hass Avocado & Epazote Beans
High Protein • Quick Prep (<30m)
Two tacos al pastor with pork, pineapple, onion and cilantro on a paper plate with a lime wedge Mexico flag Mexico 45m
Lunch •Mexico City Street Food

Tacos al Pastor

This tacos al pastor recipe marinates pork shoulder in achiote and dried chillies, grills it until charred at the edges, and piles it onto warm corn tortillas with pineapple, onion and cilantro. One serving is about 312 g — two tacos.

Bold & Satisfying

Achiote-marinated pork, charred pineapple and onion on warm corn tortillas.

Pairs Well With
Salsa verde, lime wedges and an ice-cold Mexican lager
High Protein
Chicken covered in dark mole poblano sauce with sesame seeds and onion rings on a patterned plate Mexico flag Mexico 2h 40m
Dinner •Puebla Celebration Dish

Mole Poblano

This mole poblano recipe builds the dark Puebla sauce the slow way — chillies toasted and soaked, nuts and seeds fried, chocolate melted in at the end — and serves it over tender chicken. One serving is about 300 g.

Rich & Festive

Dark, complex sauce of chillies, nuts, seeds and chocolate over tender chicken.

Pairs Well With
Mexican red rice, warm tortillas and a cold hibiscus agua fresca
High Protein
A square bowl of bright green guacamole with a lime wedge, surrounded by tomatoes, peppers and bread Mexico flag Mexico 15m
Snack & Tea •Mexican Classic

Guacamole

This guacamole recipe is the Mexican classic done the simple way: ripe Hass avocados mashed with tomato, red onion, jalapeño, lime and coriander, seasoned and served straight away. One serving is about 208 g, with tortilla chips for scooping. It takes 15 minutes and no cooking at all.

Fresh & Creamy

Mashed avocado with tomato, onion, lime and chilli, made fresh in 15 minutes and served with tortilla chips.

Pairs Well With
Tortilla chips, lime wedges & cold beer

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.