Pico De Gallo

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

DetailInformation
Prep Time15 minutes
Cook Time0 minutes
Total Time15 minutes
Servings6
DifficultyEasy
CuisineMexican
Cooking MethodNo-cook
Main IngredientsTomatoes, onion, cilantro, lime
FlavorFresh, 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 IngredientSubstitute
Roma tomatoesVine-ripened tomatoes
White onionRed or yellow onion
JalapeƱoSerrano pepper
Fresh cilantroFresh parsley
Lime juiceFresh lemon juice
Fresh garlicGarlic powder
Black pepperGround 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.

NutrientAmount
Calories20–25 kcal
Protein1 g
Carbohydrates5 g
Fat0 g
Fiber1–2 g
Sugar3 g
Sodium200–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

ProblemSolution
Salsa is too wateryRemove tomato seeds and drain excess liquid
Too much onion flavorAdd more tomatoes and cilantro
Too spicyAdd extra tomatoes or diced cucumber
Too sourReduce lime juice and add more tomato
Too blandAdd salt and fresh lime juice
Tomatoes are mushyUse firm, ripe tomatoes and a sharp knife
Cilantro flavor is too strongReduce the cilantro quantity

12. Chef’s Tips for Perfect Pico de Gallo

  1. Choose firm, ripe tomatoes instead of overly soft ones.

  2. Roma tomatoes are especially good because they contain less moisture.

  3. Dice all ingredients into similar-sized pieces.

  4. Use freshly squeezed lime juice rather than bottled juice.

  5. Do not overmix, as this can crush the tomatoes.

  6. Add jalapeƱos gradually and taste as you go.

  7. Let the salsa rest for 10–15 minutes before serving.

  8. 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.

Leave a Comment