Pico de Gallo Recipe
Introduction
The vibrant, fresh flavors of a classic PICO DE GALLO are unmatched. This authentic salsa fresca is a celebration of simple ingredients, delivering a bright, chunky texture and a perfect balance of tangy, spicy, and savory in every bite. After years of testing, I’ve found the key is using the freshest produce you can find and a precise chop for the ideal consistency. It’s the ultimate topping for tacos, a healthy snack with chips, or a vibrant side for grilled meats.
Ingredients
The magic of this salsa fresca lies in the quality of its components. Seek out ripe, firm tomatoes and crisp, fresh cilantro for the most vibrant flavor and color. Every ingredient plays a crucial role in building the signature taste.
- 3-4 medium tomatoes, diced (approximately 3 cups)
- 1 medium white onion, diced (approximately 1 cup)
- 2 large jalapeno peppers, seeded and diced (approximately ½ cup)
- ½ cup chopped cilantro
- 3-4 green onions, diced (approximately ¼ cup)
- 1 medium lime, juiced
- 1 teaspoon garlic, minced
- 1 teaspoon kosher salt
- ½ teaspoon pepper
Timing
| Prep Time | 15 minutes |
| Cook Time | 0 minutes |
| Total Time | 15 minutes |
Context: This recipe is about 50% faster than cooked salsas, as there’s no roasting or simmering required. It’s a perfect make-ahead option for gatherings, as the flavors meld and intensify when allowed to rest for 30 minutes before serving.
Step-by-Step Instructions
Step 1 — Prepare and Dice the Vegetables
Wash all produce thoroughly. Core the tomatoes and dice them into a uniform, ¼-inch pieces. Pro tip: For a less watery salsa, you can scoop out and discard the tomato seeds and gel before dicing. Dice the white onion to a similar size for even distribution in every spoonful.
Step 2 — Handle and Chop the Jalapeños
Carefully slice the jalapeños in half lengthwise. Use a spoon to scrape out and discard the seeds and white ribs inside, which is where most of the heat resides. (Pro tip: Wear gloves or wash your hands immediately after handling to avoid irritation). Finely dice the pepper flesh.
Step 3 — Chop the Fresh Herbs
Roughly chop the fresh cilantro leaves and tender stems. Thinly slice the green onions, using both the white and green parts. Unlike dried herbs, fresh cilantro and green onion provide a crucial burst of aromatic flavor that defines this fresh tomato salsa.
Step 4 — Combine All Chopped Ingredients
In a large mixing bowl, gently combine the diced tomatoes, white onion, jalapeño, cilantro, and green onions. In my tests, a gentle fold with a spatula prevents the tomatoes from getting crushed and maintains that desirable chunky texture.
Step 5 — Add the Seasonings and Citrus
Add the minced garlic, kosher salt, and pepper to the bowl. Roll the lime firmly on the countertop under your palm to release more juice, then cut and juice it directly over the mixture. The acid from the lime juice not only adds tang but also helps balance and brighten all the other flavors.
Step 6 — Mix and Adjust Seasoning
Toss everything together until the ingredients are evenly distributed and coated with the lime juice and seasonings. Taste your Pico de Gallo and adjust if needed—you might want an extra pinch of salt or a squeeze more lime juice depending on your tomatoes’ sweetness.
Step 7 — Rest Before Serving
For the best flavor, cover the bowl and let the salsa rest at room temperature for about 30 minutes. This resting period allows the salt to draw out the vegetables’ natural juices and lets the flavors marry, creating a more cohesive and delicious dip or topping.

Nutritional Information
| Calories | 25 |
| Protein | 1g |
| Carbohydrates | 6g |
| Fat | 0g |
| Fiber | 2g |
| Sodium | 200mg |
This fresh tomato salsa is naturally low in calories and fat, while providing a good source of Vitamin C and fiber from the vegetables. Note: Estimates are per ½-cup serving based on typical ingredients. Values may vary with specific produce and seasoning adjustments.
Healthier Alternatives
- Lower Sodium: — Use half the kosher salt and add a splash of red wine vinegar for tang without extra sodium.
- Extra Protein Boost: — Stir in 1 cup of rinsed black beans or chickpeas after mixing for a hearty, fiber-rich salad.
- Lower Carb: — Replace half the diced tomatoes with an equal amount of finely chopped cucumber or jicama for added crunch.
- Citrus Variety: — Substitute the lime juice with fresh orange or grapefruit juice for a sweeter, less acidic profile.
- Heat Control: — For a milder salsa fresca, use 1 poblano pepper (roasted and diced) instead of jalapeños.
- Herb Swap: — If cilantro tastes soapy to you, use flat-leaf parsley or fresh mint for a different aromatic lift.
Serving Suggestions
- The classic: As a topping for fish, chicken, or carne asada tacos.
- As a vibrant, healthy dip with baked tortilla chips or plantain chips.
- Spooned over grilled salmon or chicken breasts as a no-cook sauce.
- Mixed into scrambled eggs or an omelet for a breakfast burrito filling.
- As a fresh salad topper instead of heavy dressing.
- Alongside a frosty Mexican lager or a citrus-forward margarita.
This versatile condiment shines in summer but can brighten up winter meals. Making a double batch is perfect for meal prep, as it keeps its texture and flavor for days.
Common Mistakes to Avoid
- Mistake: Using overripe, mushy tomatoes. Fix: Choose firm, ripe tomatoes and consider deseeding them as noted in Step 1 to prevent a watery salsa.
- Mistake: Not letting the Pico de Gallo rest. Fix: Always allow the 30-minute rest from Step 7; this melds flavors and is the secret to a great salsa fresca.
- Mistake: Chopping ingredients too finely, creating a soupy texture. Fix: Aim for a consistent ¼-inch dice to maintain the signature chunky texture.
- Mistake: Adding salt too late. Fix: Season in Step 5 so the salt has time to draw out the vegetables’ natural juices during the rest period.
- Mistake: Using bottled lime juice. Fix: Always use fresh lime juice; the bright, clean acidity is irreplaceable in this fresh tomato salsa.
- Mistake: Storing with a loose lid, allowing odors in. Fix: Use an airtight container to keep your homemade pico tasting fresh.
Storing Tips
- Fridge: Store in an airtight container for up to 5 days. The flavors often improve over the first 24 hours.
- Freezer: Freezing is not recommended for this fresh salsa, as it will cause the vegetables to become mushy and release excess water upon thawing.
- Meal Prep: For best results, chop all vegetables and store them separately in sealed containers for up to 2 days. Combine and season no more than 1 hour before serving.
For food safety, always keep your prepared pico de gallo refrigerated below 40°F if not consuming immediately. In my tests, the crisp texture is best preserved when stored in a glass container with a tight-fitting lid.
Conclusion
This authentic Pico de Gallo is more than just a condiment; it’s a vibrant, healthy flavor enhancer that transforms simple meals into something special. Its fresh, chunky texture and bright acidity make it incredibly versatile. For another fresh and easy topping idea, try this Street Corn Chicken Rice Bowl Recipe. Give this recipe a try and share your favorite way to enjoy it in the comments below!
Frequently Asked Questions
How many servings does this Pico de Gallo recipe make?
This recipe yields approximately 4 cups of salsa, which is perfect for 6-8 people as a dip or topping. For a smaller gathering, you can easily halve all the ingredients. As a general guide, one batch is ideal for topping two full batches of tacos or serving as an appetizer with a large bag of tortilla chips.
What can I use instead of white onion in Pico de Gallo?
Red onion is the best direct substitute, offering a slightly sweeter, more colorful result. For a much milder flavor, sweet Vidalia or yellow onions work well. Avoid shallots as they can be too potent and overpower the other fresh ingredients. I’ve tested all three, and red onion provides the best balance of flavor and traditional appearance.
Why is my Pico de Gallo watery and how do I fix it?
This usually happens because the tomatoes release too much liquid. To fix a batch that’s already watery, drain the excess juice from the bowl using a slotted spoon before serving. For future batches, always use firm, ripe tomatoes and consider deseeding them as mentioned in Step 1. Salting the diced tomatoes in a colander for 10 minutes and draining the liquid before mixing can also prevent a soupy texture.
Print
Pico de Gallo
Ingredients
- 3–4 medium tomatoes, (diced (approximately 3 cups))
- 1 medium white onion, (diced (approximately 1 cup))
- 2 large jalapeno peppers, (seeded and diced (approximately ½ cup))
- ½ cup chopped cilantro
- 3–4 green onions, (diced (approximately ¼ cup))
- 1 medium lime, (juiced)
- 1 teaspoon garlic, (minced)
- 1 teaspoon kosher salt
- ½ teaspoon pepper
Instructions
- In a large bowl, mix together all ingredients. Cover and let rest in the refrigerator for at least 15 minutes before serving.
- Store in the refrigerator, covered, for up to a week.
