(Optional) If roasting tomatoes, lightly coat the tomatoes with oil and broil directly under the broiler for a few minutes on each side until slightly charred. No more than 10 minutes total.
Dice, mince, chop, and juice all ingredients.
Mix all ingredients in a bowl.
(Optional) Pulse ingredients into your desired consistency using a blender, food processor, or hand blender.
Cover and let sit for at least an hour before serving so flavors can get happy.
Serve with chips, tequila, margaritas, or all of the above.
Notes
Recipe Tips
Use ripe, flavorful tomatoes for the best results. Roma or plum tomatoes work well.
Adjust the spiciness by adding more or fewer jalapeños, or by leaving the seeds in for extra heat.
Finely chopping the ingredients allows them to combine better and creates a more cohesive flavor.
Let the Pico de Gallo rest in the refrigerator for at least 30 minutes, or up to a few hours, to enhance the flavors.
Drain excess liquid before serving if the salsa becomes too watery.
Serving Suggestions
Serve Classic Fresh Salsa (Pico de Gallo) as a versatile condiment or appetizer that adds a burst of fresh flavors to various dishes.
Serve with:
Tortilla chips
Tacos, burritos, or quesadillas
Grilled meats or fish
Scrambled eggs or omelettes
Salads or grain bowls
Variations
Add diced avocado for a creamy texture and extra flavor
Include diced mango or pineapple for a sweet and tangy twist
Substitute red onion for white onion for a milder flavor
Add a splash of tequila or mezcal for a boozy kick
Use roasted garlic for a deeper, more mellow garlic flavor
Storage
Store leftover Pico de Gallo in an airtight container in the refrigerator for up to 3-4 days. The flavors will continue to develop over time, but the texture may become softer. Drain any excess liquid before serving.