Fresh, vibrant, and incredibly simple, Pico de Gallo is a classic Mexican salsa made with chopped tomatoes, onion, cilantro, lime juice, and chili peppers. Known as Salsa Fresca, this refreshing condiment adds bright flavor and a little heat to tacos, burritos, nachos, and countless other dishes.
Unlike blended salsa, Pico de Gallo is chunky and fresh, highlighting the natural flavors of ripe tomatoes and zesty lime juice. It takes just 5 minutes to prepare and instantly elevates any Mexican-inspired meal.
This authentic recipe is easy to customize adjust the spice level, lime juice, or salt to your preference for the perfect balance of flavors.
table of contents
Recipe Overview
Prep Time: 5 minutes
Total Time: 5 minutes
Yield: About 2½ cups
Servings: 8 taco toppings
Course: Side Dish
Cuisine: Mexican
SEO Keywords:
pico de gallo recipe, authentic pico de gallo, mexican salsa fresca, fresh tomato salsa recipe, homemade pico de gallo
Ingredients
- 3 large tomatoes
- ⅓ cup fresh cilantro leaves, roughly chopped
- ¼ cup finely chopped white onion
- 1½ tablespoons finely chopped jalapeño or serrano chili
- 1–2 tablespoons fresh lime juice
- ½ teaspoon salt (or ¾ tsp kosher salt)
Instructions
1️⃣ Prepare the Tomatoes
Cut tomatoes in half and scoop out the seeds and watery center.
Dice into small 1 cm cubes.
2️⃣ Combine Ingredients
In a bowl, combine:
- diced tomatoes
- cilantro
- chopped onion
- jalapeño
- lime juice
- salt
Mix gently until well combined.
3️⃣ Let the Flavors Develop
Let the pico de gallo rest 5–20 minutes before serving.
This allows the flavors to blend beautifully.
How to Serve Pico de Gallo
Pico de gallo is incredibly versatile and can be used in many dishes.
Mexican Favorites
✔ Tacos
✔ Burritos
✔ Enchiladas
✔ Quesadillas
✔ Nachos
✔ Fajitas
Other Delicious Uses
✔ Spoon over scrambled or fried eggs
✔ Add to omelets or breakfast burritos
✔ Serve with corn chips as a fresh salsa
✔ Use as a light side salad
Pro Tips
✔ Use ripe but firm tomatoes for the best texture
✔ Removing tomato seeds prevents excess liquid
✔ Adjust chili for desired spice level
✔ Fresh lime juice always tastes better than bottled
Flavor Variations
Avocado Pico de Gallo
Add diced avocado for a creamy twist.
Mango Pico de Gallo
Add diced mango for sweet tropical flavor.
Garlic Pico
Add a small minced garlic clove.
Olive Oil Version
Add 1 tablespoon olive oil for richer flavor.
Storage Tips
Refrigerator:
Store in an airtight container up to 24 hours.
For best results:
- Add lime juice and salt just before serving.
Disclaimer
Nutritional information is estimated and may vary depending on ingredients and portion sizes.

Authentic Pico de Gallo Recipe
Ingredients
Equipment
Method
- Dice the tomatoes and remove excess seeds and juice.
- Add diced tomatoes, chopped onion, cilantro, jalapeño, lime juice, and salt to a mixing bowl.
- Stir everything together until well combined.
- Let the mixture sit for 5–20 minutes to allow the flavors to develop.
- Serve fresh with tacos, burritos, nachos, or tortilla chips.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Conclusion
Fresh, simple, and bursting with flavor, Pico de Gallo is one of the easiest ways to bring authentic Mexican flavor to your table. With just a handful of ingredients and a few minutes of prep time, you’ll have a vibrant salsa that enhances everything from tacos to breakfast dishes.
Once you try homemade pico de gallo, you’ll never want store-bought salsa again.