
Fresh, colorful, and full of flavor, Pico de Gallo is one of the easiest Mexican salsas to make at home. It combines juicy ripe tomatoes, crisp onion, fresh cilantro, jalapeño, and bright lime juice for a refreshing topping or side dish.
Unlike many cooked salsas, traditional Pico de Gallo is served fresh, which keeps the vegetables crisp and the flavors vibrant.
Serve it with tortilla chips, tacos, grilled chicken, quesadillas, burrito bowls, or your favorite Mexican-inspired dishes.
🌮 Ingredients
- 4 ripe tomatoes, diced
- 1 small white onion, finely chopped
- 1–2 jalapeños, finely diced
- ½ cup fresh cilantro, chopped
- Juice of 2 fresh limes
- 1 garlic clove, minced, optional
- Salt, to taste
👩🍳 How to Make Pico de Gallo
1. Prepare the Tomatoes
Wash the tomatoes and remove the stems.
Dice them into small, even pieces. If they’re particularly watery, you can remove some of the seeds and excess liquid.
Place the tomatoes in a medium mixing bowl.
2. Chop the Onion
Finely chop the white onion.
For a milder onion flavor, rinse the chopped onion briefly under cold water and drain well before adding it to the bowl.
3. Prepare the Jalapeños
Remove the stem from the jalapeños and finely dice them.
For less heat, remove the seeds and inner membranes.
For a spicier salsa, leave some of them in.
4. Add the Cilantro
Chop the fresh cilantro and add it to the tomatoes, onion, and jalapeños.
5. Add Lime Juice
Squeeze the juice of two fresh limes over the mixture.
Add the minced garlic if you’re using it.
6. Season
Add salt to taste and gently stir everything together.
Taste and adjust the lime juice, salt, or jalapeño according to your preference.
7. Let the Flavors Come Together
For the best flavor, allow the Pico de Gallo to rest for about 10–15 minutes before serving.
This gives the lime juice and other ingredients time to mingle.
🌶️ How to Adjust the Spice Level
The amount of jalapeño determines much of the heat.
Mild
Use one jalapeño and remove the seeds and membranes.
Medium
Use one whole jalapeño or two with the seeds removed.
Spicy
Use two jalapeños and keep some of the seeds and membranes.
Always adjust according to your taste.
🍅 Tips for the Best Pico de Gallo
Use Ripe Tomatoes
Choose tomatoes that are ripe but still firm. Very soft tomatoes can make the salsa watery.
Chop Everything Evenly
Small, similar-sized pieces make every bite more balanced.
Use Fresh Lime
Freshly squeezed lime juice gives the salsa a brighter flavor than bottled juice.
Don’t Overmix
Gently fold the ingredients together to keep the tomatoes from becoming mushy.
Taste Before Serving
Tomatoes vary in sweetness and acidity, so taste the salsa and adjust the salt and lime juice as needed.
🥑 What to Serve With Pico de Gallo
This fresh salsa is incredibly versatile.
Try it with:
- Tortilla chips
- Tacos
- Burritos
- Quesadillas
- Nachos
- Grilled chicken
- Grilled fish
- Rice bowls
- Scrambled eggs
- Avocado toast
- Baked potatoes
It can also be served alongside beans, rice, or other Mexican-inspired dishes.
🧊 How to Store Pico de Gallo
Place leftover Pico de Gallo in an airtight container and refrigerate promptly.
Because the tomatoes and herbs are fresh, the texture is best when enjoyed soon after preparation.
The salsa may release liquid as it sits. Simply drain a little excess liquid or stir gently before serving.
❓ Frequently Asked Questions
Is Pico de Gallo cooked?
Traditional Pico de Gallo is a fresh, uncooked salsa. The ingredients are chopped and combined before serving.
Is Pico de Gallo spicy?
It depends on the amount and type of jalapeño used. Removing the seeds and membranes can reduce the heat.
Can I make Pico de Gallo ahead of time?
Yes. You can prepare it ahead, although it generally has the best texture when served relatively soon after preparation.
Can I add avocado?
Yes. Diced avocado makes a delicious addition. Add it shortly before serving to help maintain its texture.
Can I use red onion instead of white onion?
Absolutely. Red onion gives the salsa a slightly different flavor and adds beautiful color.
📌 Recipe at a Glance
Prep Time: 15 minutes
Resting Time: 10–15 minutes
Total Time: About 30 minutes
Servings: 4–6
Difficulty: Easy
Category: Appetizer / Side Dish
Cuisine: Mexican
🌿 Final Thoughts
This Pico de Gallo recipe is proof that simple ingredients can create something incredibly flavorful.
With ripe tomatoes, crunchy onion, fresh cilantro, jalapeño, and plenty of lime, you can make a fresh salsa in just minutes.
Grab some tortilla chips and enjoy! 🍅🌶️🍋









