Skip to content
Updated on by Villa Cocina
This post contains affiliate links.

Pico de Gallo is one of those simple salsas that brings people together. It reminds me of family cookouts, tacos sizzling on the comal, and the joy of gathering around the table.

Pico de Gallo

What Is Pico de Gallo?

Pico de Gallo is a fresh, uncooked salsa that’s a staple in Mexican cuisine. Often called salsa fresca or salsa cruda, these names highlight its raw, vibrant ingredients.

At its core, it’s a simple mix of diced tomatoes, white onion, fresh cilantro, jalapeño, lime juice, and salt. This colorful salsa reflects the colors of the Mexican flag and delivers tradition, freshness, and just the right amount of heat.

Ingredient Quality Matters

When it comes to pico de Gallo, quality is everything. Tomatoes are the star, so choose the ripest ones you can find. 

Roma tomatoes are traditional, but when they’re out of season, I opt for vine-ripened or cherry tomatoes.

Everything else—onion, cilantro, and limes—is usually pretty easy to find fresh and vibrant. Just a little reminder: the fresher your ingredients, the more your pico will pop with flavor!

Recipe Video Tutorial 

Watch my easy video tutorial for step-by-step visuals on making this Pico de Gallo

Enjoyed the video? Subscribe and tap the bell for updates on new recipes. Thank you for your support!

Heat Level

The spice level is totally up to you. Serrano chiles are my go-to for their vibrant heat and flavor, but lately, we’ve been using jalapeños more often since they’re milder and still authentic.

If you’re looking for extra heat, leave the seeds in, or switch things up with chile de arbol, piquin, or even habanero—habanero adds serious heat along with beautiful floral notes.

There’s a saying in Spanish: “Hazlo picante para que rinda” (Make it spicy so it lasts). A little spice does go a long way!

Tips for the Best Flavor

  1. Let the pico sit in the fridge for 30 minutes before serving to let the flavors meld.
  2. Chop everything evenly for the perfect bite.
  3. Use non-reactive bowls (glass or ceramic) to prevent metallic tastes.
  4. Always taste and adjust lime and salt before serving.

Delicious Pairings 

Pico de Gallo goes with so many dishes. No wonder it’s one of my top recipes on YouTube with nearly 300,000 views! Here are a few of my favorite pairings:

Storage Tips 

Store your pico de gallo in a non-reactive, airtight container in the fridge for up to 5 days

  • Freezing isn’t recommended, as it changes the texture. 

Got leftovers? Mash in an avocado and you’ve got guacamole in seconds!

More Salsa Recipes 

Pico de Gallo

5 from 11 votes
Pico de Gallo is a fresh, uncooked salsa that’s a staple in Mexican cuisine. Often called salsa fresca or salsa cruda, these names highlight its raw, vibrant ingredients.
Prep Time: 15 minutes
Total Time: 15 minutes

Ingredients 

Servings: 6 servings
  • 1 lb ripe tomatoes, small diced
  • 1/2 large white onion, small diced  
  • 1 serrano pepper, finely diced 
  • 1/2 small bunch cilantro, chopped
  • 3 tbsp lime juice 
  • To taste salt

Instructions 

  • In a large non-reactive bowl, mix everything together until combined.
  • Enjoy right away or let the pico sit in the fridge for 30 minutes to let the flavors meld.

Did you make this recipe?

Show some love! Tag @villacocinaofficial on Instagram and drop a 5-star review. Your support means everything—thanks!

Course: Salsa
Cuisine: Mexican
Keyword: Appetizer, Mexican Salsa, Pico de Gallo