Pico de Gallo Recipe
The Fresh Mexican Salsa That Brightens Every Bite
Pico de Gallo is a fresh salsa from Mexico made with chopped tomatoes, onions, cilantro, chili, and lime juice. It is crisp, colorful, and full of natural flavor. Unlike cooked sauces, Pico de Gallo is all about freshness. It can be served with chips, tacos, grilled meat, or even spooned over eggs.
It is simple, but every ingredient plays an important role. It should taste fresh, zesty, and lively. The tomatoes bring sweetness, the onion adds crunch, the chili gives heat, and the lime ties everything together.
Key Ingredients
Tomatoes
Use firm, ripe tomatoes. They should be juicy but not too watery.
White onion
Traditional and sharp, giving the salsa its classic bite.
Fresh cilantro
Adds a bright herbal note that defines the dish.
Jalapeño or serrano chili
Adds heat. Serrano is usually hotter than jalapeño.
Fresh lime juice
Essential for freshness and balance.
Salt
Brings all the ingredients together.
Cooking Tips for the Best Pico de Gallo
Dice everything evenly so every spoonful has balanced flavor.
Remove tomato seeds if you want less liquid.
Let it rest for 10 to 15 minutes before serving so the flavors blend.
Taste the chili before adding too much. Some are hotter than others.
Always use fresh lime juice, not bottled, for the best taste.
Step-by-Step Cooking Process
Ingredient
4 ripe tomatoes
1 small white onion
1 to 2 jalapeños or serrano chilies
1 handful fresh cilantro
Juice of 1 to 2 limes
Salt, to taste
Step 1: Prep the tomatoes
Wash the tomatoes and cut them into small, even cubes. If you want a less watery salsa, remove some of the seeds and excess juice first.
Step 2: Chop the onion
Peel the onion and finely dice it. Small pieces work best so they mix well with the tomatoes.
Step 3: Prepare the chili
Slice the jalapeño or serrano. Remove the seeds if you want a milder Pico de Gallo. Chop very finely.
Step 4: Chop the cilantro
Wash the cilantro and chop it finely. Use mostly the leaves and tender stems.
Step 5: Mix everything together
In a bowl, combine the diced tomatoes, onion, chili, and cilantro.
Step 6: Add lime and salt
Squeeze fresh lime juice over the mixture. Add salt to taste. Stir gently so the tomatoes keep their shape.
Step 7: Let it rest
Leave it for 10 to 15 minutes before serving. This helps the flavors come together beautifully.
Pico de Gallo is perfect with:
Tortilla chips
Tacos
Burritos
Grilled chicken or steak
Eggs
Rice bowls
For a more vibrant and polished result, use roma tomatoes because they are firmer and less watery. This keeps the salsa fresh, bright, and beautifully textured.
Simple ingredients, big flavor, and endless ways to enjoy it — this homemade Pico de Gallo will instantly lift any meal. Make a bowl today and taste how fresh Mexican cooking truly shines.