Pico de Gallo is a fresh, colorful Mexican salsa made with juicy tomatoes, crisp onions, fresh cilantro, spicy jalapeƱos, and zesty lime juice. This easy homemade recipe requires no cooking and comes together in just 15 minutes. It is perfect with tortilla chips, tacos, grilled chicken, fajitas, burrito bowls, and many other dishes.
1. Recipe Overview
| Detail | Information |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 0 minutes |
| Total Time | 15 minutes |
| Servings | 6 |
| Difficulty | Easy |
| Cuisine | Mexican |
| Cooking Method | No-cook |
| Main Ingredients | Tomatoes, onion, cilantro, lime |
| Flavor | Fresh, tangy, zesty, and mildly spicy |
2. Ingredients
4 medium ripe Roma tomatoes, finely diced
½ medium white onion, finely diced
1ā2 fresh jalapeƱo peppers, finely chopped
½ cup fresh cilantro, finely chopped
2 tablespoons fresh lime juice
½ teaspoon salt, or to taste
¼ teaspoon freshly ground black pepper
1 small garlic clove, minced (optional)
Optional additions:
½ avocado, diced
1 tablespoon extra lime juice
A pinch of ground cumin
1 tablespoon finely chopped red onion instead of white onion
3. Step-by-Step Instructions
Step 1: Prepare the tomatoes
Wash the tomatoes thoroughly and pat them dry. Remove the cores and seeds if they are especially watery. Cut the tomatoes into small, even pieces and place them in a medium mixing bowl.
Step 2: Chop the onion
Peel the white onion and finely dice it. Smaller pieces distribute more evenly throughout the salsa and prevent the onion flavor from overpowering each bite.
Step 3: Prepare the jalapeƱos
Remove the stems and finely chop the jalapeƱos. For a milder salsa, remove the seeds and inner membranes. For extra heat, leave some seeds in.
Wash your hands after handling hot peppers and avoid touching your eyes.
Step 4: Chop the cilantro
Rinse the cilantro, dry it thoroughly, and finely chop the leaves and tender stems. Add it to the mixing bowl.
Step 5: Combine the ingredients
Add the diced tomatoes, onion, jalapeƱos, and cilantro to the bowl. If using garlic, add the minced garlic now.
Step 6: Add lime juice and seasoning
Pour in the fresh lime juice. Sprinkle with salt and black pepper. Gently stir everything together until evenly combined.
Step 7: Let the flavors develop
Allow the pico de gallo to rest for 10ā15 minutes before serving. This gives the lime juice, salt, tomatoes, and herbs time to blend together.
Step 8: Taste and serve
Taste the salsa and adjust the salt, lime juice, or jalapeƱos as needed. Serve fresh with tortilla chips or your favorite Mexican-inspired meal.
4. Taste and Texture
Fresh and juicy: Ripe tomatoes provide natural sweetness and moisture.
Crisp: Finely diced onions add a satisfying crunch.
Tangy: Fresh lime juice gives the salsa its bright citrus flavor.
Herby: Cilantro adds a refreshing aroma.
Spicy: JalapeƱos provide adjustable heat.
Balanced: Salt brings all the fresh ingredients together.
5. Ingredient Substitutions
| Original Ingredient | Substitute |
|---|---|
| Roma tomatoes | Vine-ripened tomatoes |
| White onion | Red or yellow onion |
| JalapeƱo | Serrano pepper |
| Fresh cilantro | Fresh parsley |
| Lime juice | Fresh lemon juice |
| Fresh garlic | Garlic powder |
| Black pepper | Ground cumin |
6. Delicious Pico de Gallo Variations
1. Mango Pico de Gallo
Add ½ cup finely diced ripe mango for a sweet, tropical flavor.
2. Avocado Pico de Gallo
Gently fold in one diced avocado just before serving for a creamy texture.
3. Pineapple Pico de Gallo
Add ½ cup finely chopped fresh pineapple for a sweet and tangy combination.
4. Spicy Pico de Gallo
Use serrano peppers instead of jalapeƱos and add a pinch of cayenne pepper.
5. Cucumber Pico de Gallo
Add ½ cup finely diced cucumber for extra crunch and freshness.
6. Corn Pico de Gallo
Mix in ½ cup cooked and cooled sweet corn for additional texture and sweetness.
7. What to Serve with Pico de Gallo
Tortilla chips and nachos
Chicken tacos
Beef fajitas
Chicken quesadillas
Burrito bowls
Grilled fish
Shrimp tacos
Grilled chicken breast
Breakfast eggs
Baked potatoes
Rice and bean bowls
8. Storage and Meal Prep
Store leftover pico de gallo in an airtight container in the refrigerator.
For the best quality, enjoy it within 1ā2 days.
Stir before serving because tomatoes naturally release liquid.
If preparing ahead, chop the ingredients and store them separately.
Add lime juice and salt closer to serving time for a fresher texture.
Avoid freezing because tomatoes and onions become soft and watery after thawing.
9. Approximate Nutrition Information
Estimated per serving, based on 6 servings without optional additions.
| Nutrient | Amount |
|---|---|
| Calories | 20ā25 kcal |
| Protein | 1 g |
| Carbohydrates | 5 g |
| Fat | 0 g |
| Fiber | 1ā2 g |
| Sugar | 3 g |
| Sodium | 200ā250 mg |
Actual nutrition depends on tomato size and the amount of salt used.
10. Frequently Asked Questions
Q1: What is Pico de Gallo?
Pico de Gallo is a traditional Mexican fresh salsa made with chopped tomatoes, onions, cilantro, chili peppers, lime juice, and salt.
Q2: Is Pico de Gallo spicy?
It can be mild or spicy depending on the amount and type of peppers used. Remove jalapeƱo seeds for less heat.
Q3: Can I make Pico de Gallo ahead of time?
Yes. You can prepare it a few hours ahead and refrigerate it. For the freshest texture, add salt and lime juice shortly before serving.
Q4: Why does my Pico de Gallo become watery?
Tomatoes naturally release juice, especially after salt is added. Use firm tomatoes, remove excess seeds, and drain extra liquid if necessary.
Q5: Can I make it without cilantro?
Yes. You can leave cilantro out or replace it with fresh parsley, although the flavor will be slightly different.
Q6: Can I use lemon instead of lime?
Yes. Fresh lemon juice works well, but lime gives the salsa its more traditional flavor.
Q7: Is Pico de Gallo healthy?
It is a vegetable-based salsa containing tomatoes, onions, peppers, and herbs. It is naturally low in calories and provides vitamin C and other nutrients.
Q8: How long does homemade Pico de Gallo last?
For the best quality, eat it within 1ā2 days when stored properly in the refrigerator.
11. Troubleshooting Guide
| Problem | Solution |
|---|---|
| Salsa is too watery | Remove tomato seeds and drain excess liquid |
| Too much onion flavor | Add more tomatoes and cilantro |
| Too spicy | Add extra tomatoes or diced cucumber |
| Too sour | Reduce lime juice and add more tomato |
| Too bland | Add salt and fresh lime juice |
| Tomatoes are mushy | Use firm, ripe tomatoes and a sharp knife |
| Cilantro flavor is too strong | Reduce the cilantro quantity |
12. Chef’s Tips for Perfect Pico de Gallo
Choose firm, ripe tomatoes instead of overly soft ones.
Roma tomatoes are especially good because they contain less moisture.
Dice all ingredients into similar-sized pieces.
Use freshly squeezed lime juice rather than bottled juice.
Do not overmix, as this can crush the tomatoes.
Add jalapeƱos gradually and taste as you go.
Let the salsa rest for 10ā15 minutes before serving.
Always use fresh cilantro for the best traditional flavor.
13. Serving and Presentation Ideas
Serve Pico de Gallo in a small colorful bowl surrounded by crispy tortilla chips. Garnish with a little chopped cilantro and a lime wedge.
For a party platter, serve it alongside guacamole, sour cream, shredded cheese, and tortilla chips. It also makes an excellent fresh topping for tacos, grilled meats, and rice bowls.
