
Mexican Pico de Gallo (Salsa Mexicana Cruda)
Classic pico de gallo of fresh tomato, onion and serrano chile, uncooked, with cilantro and lime.
About this recipe
Salsa mexicana cruda, also known as pico de gallo or flag salsa, is the most iconic and recognisable preparation of Mexican cooking: tomato, white onion and serrano chile finely diced into small cubes, mixed with freshly chopped cilantro, lime juice and salt. The secret lies in the precise cut - uniform 5 mm cubes - and the exact balance between the acidity of the lime, the heat of the chile and the freshness of the cilantro. Its green, white and red colours represent the Mexican flag, hence its alternative name.
History & Origin
Salsa mexicana cruda is as old as Mexican cooking itself: the combination of tomato (tomatl in Nahuatl), chile and onion is the fundamental aromatic trinity of Mesoamerican cuisine, documented in Aztec codices and in the chronicles of Sahagún in the sixteenth century. The markets of Tenochtitlán offered this combination of fresh chopped ingredients that the Aztecs called chiltomatl. With the arrival of the Spanish, lime was added - introduced from Asia via Europe - and cilantro, native to the Mediterranean, creating the definitive formula we know today. In contemporary Mexico, salsa mexicana cruda is omnipresent: it appears in taquerias, high-end restaurants, domestic kitchens and street fairs, and has conquered the world as the universal accompaniment to Mexican food.
Estimated cost
$1.50
Total cost
$0.25
Per serving
* Approximate prices based on US supermarkets
Nutritional information per serving
18
Calories
0.7g
Protein
4g
Carbohydrates
0.2g
Fat
1g
Fiber
120mg
Sodium
* Approximate values. May vary depending on ingredients used.
Method
- 1
Wash all ingredients thoroughly. Pat dry with kitchen paper so the cutting is clean.
- 2
Cut the tomatoes into quarters, remove the seeds and excess juice to prevent the salsa from becoming watery. Dice the flesh into small 5 mm cubes.
💡 Uniform cutting is the secret to perfect pico de gallo.
- 3
Peel and dice the white onion into the same size cubes as the tomato. For a milder flavour, soak the diced onion in cold salted water for 5 minutes and drain.
- 4
Slice the serrano chile into very thin rounds or brunoise. For less heat, remove the seeds and veins.
- 5
Chop the fresh cilantro including the tender stalks (they have more flavour than the leaves).
- 6
Combine all ingredients in a bowl. Add the lime juice and salt. Taste and adjust. Serve immediately - this raw salsa does not improve with resting.
Have you tried this recipe?
Tell us how it turned out. Your feedback helps other cooks.
Leave a reviewRate this recipe

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.
Read moreRelated Recipes

Recado Negro - Charred Chile Spice Paste from Yucatán
Carbonised chile and spice paste from Yucatán, base of relleno negro, with an utterly unique flavour.

Mexican Seven-Layer Dip
Classic Tex-Mex seven-layer dip with guacamole, beans and cheese.

Drunken Salsa
Pasilla chile salsa with beer or pulque, perfect with barbacoa.

Habanero Salsa
Fiery Yucatecan habanero salsa with bitter orange and red onion — intense and fruity.