A fresh, vibrant Mexican salsa made with juicy tomatoes, crisp onions, zesty lime, and fragrant cilantro. This pico de gallo is incredibly simple yet packed with bold flavor, making it the perfect addition to tacos, grilled dishes, or a bowl of crunchy chips.
Why You’ll Love This Recipe
This recipe is all about freshness and simplicity. It requires no cooking, comes together in minutes, and uses wholesome ingredients you can easily find. The balance of tangy lime, spicy jalapeño, and sweet tomatoes creates a refreshing flavor that elevates any dish. It’s also highly customizable, so you can adjust the heat, texture, or ingredients to suit your taste.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 lb Roma tomatoes (about 3–4 medium), diced
1/2 medium white onion (about 1 cup), finely chopped
1 jalapeño pepper, seeded and finely minced (optional)
1/2 cup fresh cilantro, chopped
2 tablespoons fresh lime juice (from 1 lime)
1/2 teaspoon salt, or to taste
1/8 teaspoon black pepper
Directions
Start by preparing all your fresh ingredients. Dice the tomatoes into small, even pieces and place them in a medium bowl. Finely chop the onion and add it to the tomatoes. Mince the jalapeño pepper carefully, removing the seeds if you prefer less heat, and add it to the mixture. Chop the cilantro and stir it in.
Squeeze fresh lime juice over the mixture, then season with salt and black pepper. Stir everything together until well combined.
For the best flavor, cover and refrigerate the pico de gallo for several hours or overnight. This resting time allows the ingredients to release their juices and blend together beautifully. Serve chilled or at room temperature.
Servings and timing
Servings: 6 servings as an appetizer
Prep time: 15 minutes
Total time: 15 minutes
Variations
You can easily customize pico de gallo to create new flavors and textures. Add diced avocado for a creamy twist or mix in sweet corn for extra crunch. Mango or peaches can bring a fruity sweetness, while cucumber adds a refreshing bite. If you enjoy more heat, substitute jalapeño with serrano pepper. Bell peppers are also a great mild alternative.
Storage/Reheating
Store pico de gallo in an airtight container in the refrigerator for up to 3 days. Over time, the tomatoes will release more liquid, so you may want to drain excess juice before serving. This dish is not suitable for reheating, as it is meant to be enjoyed fresh and chilled.
FAQs
Can I make pico de gallo ahead of time?
Yes, making it ahead actually improves the flavor. Letting it rest in the refrigerator helps the ingredients meld together.
What type of tomatoes work best?
Roma tomatoes are ideal because they are firm and less watery, but any ripe tomatoes will work.
Is pico de gallo spicy?
It can be mild or spicy depending on whether you include jalapeño and how much you use.
Can I use lemon instead of lime?
Lime is traditional, but lemon can be used in a pinch for a slightly different flavor.
How do I reduce the sharp taste of onions?
Soaking chopped onions in cold water for a few minutes can mellow their flavor.
Can I freeze pico de gallo?
Freezing is not recommended as the texture becomes watery and mushy when thawed.
How do I make it less watery?
Remove the seeds and pulp from the tomatoes before dicing to reduce excess liquid.
What can I serve with pico de gallo?
It pairs well with tacos, grilled meats, rice dishes, or simply tortilla chips.
Can I skip cilantro?
Yes, if you don’t like cilantro, you can leave it out or replace it with parsley.
How long can it sit at room temperature?
It’s best consumed within a couple of hours at room temperature to maintain freshness and safety.
Conclusion
Authentic pico de gallo is a simple yet flavorful recipe that highlights the beauty of fresh ingredients. With just a few steps and no cooking required, you can create a versatile salsa that enhances countless dishes. Whether served as a dip or a topping, it’s a refreshing addition that never fails to impress.
A fresh and vibrant Mexican salsa made with diced tomatoes, onions, lime juice, and cilantro, delivering a bright and zesty flavor perfect for any dish.
Author:Sophia
Prep Time:15 minutes
Cook Time:0 minutes
Total Time:15 minutes
Yield:6 servings
Category:Appetizer
Method:No-cook
Cuisine:Mexican
Diet:Vegan
Ingredients
1 lb Roma tomatoes (about 3–4 medium), diced
1/2 medium white onion (about 1 cup), finely chopped
1 jalapeño pepper, seeded and finely minced (optional)
1/2 cup fresh cilantro, chopped
2 tablespoons fresh lime juice (from 1 lime)
1/2 teaspoon salt (or to taste)
1/8 teaspoon black pepper
Instructions
Dice the tomatoes into small, even pieces and place them in a medium bowl.
Add the finely chopped onion to the tomatoes.
Mince the jalapeño (if using), removing seeds for less heat, and add to the mixture.
Stir in the chopped cilantro.
Add lime juice, salt, and black pepper.
Mix everything thoroughly until well combined.
For best flavor, cover and refrigerate for a few hours or overnight before serving.
Serve chilled or at room temperature.
Notes
Letting the pico rest enhances the flavor as ingredients meld together.
Drain excess liquid before serving if it becomes watery.
Adjust jalapeño quantity for desired spice level.
Soak onions in cold water briefly to reduce sharpness.
Best consumed fresh within 3 days.
Not suitable for freezing due to texture changes.
Can be customized with fruits or additional vegetables.