For the best flavor, use ripe, in-season tomatoes, and let the salsa sit for about an hour before serving so the flavors can come together. I like it slightly chilled, but room temp works too—it’s fresh, zippy, and just what you want on the table with any Mexican meal.
What You’ll Need To Make Pico De Gallo

Tomatoes: The base of the salsa—ripe, in-season tomatoes make all the difference. Look for ones that are just firm enough to dice without turning to mush.
Onion & Garlic: Add a little bite and savory depth. I like white onion for its sharpness, but red or even sweet onion work too. Mince the garlic finely so it blends in and doesn’t overpower.
Cilantro: Brings freshness and that classic herby flavor that makes pico taste like pico. If you’re someone who doesn’t love cilantro, you can dial it back—or skip it altogether.
Jalapeño: Adds mild heat and a bit of crunch. For more spice, leave in the ribs and seeds (that’s where the heat lives); for a milder salsa, scrape them out before chopping.
Lime Juice: Wakes everything up and adds the tangy kick that pulls it all together. Freshly squeezed is worth it here—bottled juice just doesn’t compare.
Step-By-Step Instructions



What To Serve With Pico de Gallo
Pico de gallo is super versatile and goes with just about any Mexican or Tex-Mex dish. Here are a few delicious ways to use it:
Tacos: Spoon it over chicken tacos, Baja fish tacos, or shrimp tacos.
Burritos and Burrito Bowls: Adds a bright contrast to rich fillings like beans, rice, cheese, and meats. Try it with burrito bowls.
Quesadillas and Nachos: Serve it on the side or scatter it over the top of chicken quesadillas or beef nachos.
Grilled Meats: Great with carne asada, chicken fajitas, or tequila lime chicken.
Egg Dishes: Makes a fresh topping for huevos rancheros, breakfast burritos, or even scrambled eggs.
Guacamole and Chips: Serve it alongside guacamole or stirred in for extra zip.








