| | | |
5 from 1 vote

Pico de Gallo

This post may contain affiliate links.

Pico de Gallo is the fresh, crunchy, lime-kissed salsa that makes everything taste like a taco truck, and it comes together in one bowl with no cooking at all. I throw a batch together whenever Maddie and Lizzie beg for chips and dip on a hot summer afternoon, and it disappears in minutes. Scoop it up with chips or pile it onto our shredded chicken tacos.

A white bowl of fresh pico de gallo with cilantro and serrano, served with tortilla chips and avocado.Pin

Once you taste how bright and crisp homemade pico is, you will never reach for the jarred stuff again.

Pico de Gallo Quick Look

  • 🕒 Prep Time: 10 minutes
  • 🌡️ Cook Time: 0 minutes
  • Total Time: 25 minutes
  • 🍽️ Serving: 6 servings
  • Calories: 57kcal
  • 🌶️ Flavor Profile: Fresh, bright, and crunchy with a zippy lime and serrano kick
  • Difficulty: Easy, as simple as stirring together our Mexican street corn dip

Quick Answer

How do you make Pico de Gallo from scratch?

To make Pico de Gallo, finely chop fresh Roma tomatoes, onion, serrano chili, and cilantro, then combine them in a bowl with fresh lime juice, salt, and pepper. Stir it all together and let it rest for about 15 minutes so the flavors meld before serving with chips or your favorite Mexican meal.

Jump to:

Why This Recipe Works

Click to see the technique science
  • Roma tomatoes keep it from getting watery. Romas have less juice and fewer seeds than other tomatoes, so your pico stays chunky and scoopable instead of soupy.
  • Fresh lime juice brightens everything. Real lime juice, not bottled, adds the tangy acidity that makes pico taste alive and balances the onion and chili.
  • A short rest melds the flavors. Letting the mixture sit for 15 minutes draws out the juices and lets the salt, lime, and serrano blend into every bite.
  • Serrano gives a cleaner heat than jalapeno. Serrano chilis bring a crisp, bright heat you can dial up or down by leaving in or removing the seeds and membranes.
  • No cooking means maximum crunch. Because nothing is cooked, the tomatoes, onion, and cilantro stay crisp and garden-fresh, which is the whole point of pico.
  • It is endlessly versatile. The same bowl works as a dip, a taco topping, or a fresh spoonful over grilled chicken, fish, or eggs.

Why You’ll Love This Recipe

  • It is unbelievably fresh and fast, just chop, stir, and rest, with zero cooking and barely any cleanup.
  • It works with everything, piled on our carne asada tacos or scooped straight from the bowl with chips.
  • It is naturally healthy, vegan, gluten-free, and low-calorie, so everyone at the table can dig in.

Key Ingredients

Labeled ingredients for pico de gallo including Roma tomatoes, onion, serrano chilis, cilantro, lime, salt, black pepper, and avocado.Pin

Just a handful of fresh produce makes the best pico de gallo. Here are the ones that matter most.

  • Roma tomatoes: Firm, meaty Romas hold their shape and keep the pico from turning watery.
  • Serrano chili: Use one for mild heat or two for a real kick, and remove the seeds to tame it.
  • Fresh cilantro: Chop the leaves and tender stems for that signature herby, citrusy flavor.
  • White onion: Finely diced onion adds sharp crunch, soak it in cold water first if you want it milder.
  • Fresh limes: Always juice real limes, the bright acidity is what ties the whole bowl together.

See recipe card for exact quantities.

Variations and Substitutions

Pico is endlessly adaptable, so make it your own with a few easy twists:

  • Add avocado: Fold in diced avocado just before serving for a creamy pico-meets-guacamole twist.
  • Swap the chili: Use jalapeno for milder heat or a habanero if you like it fiery.
  • Make it fruity: Stir in diced mango or pineapple for a sweet-and-spicy salsa over fish or chicken.
  • Spoon it over dinner: Pile it on grilled chicken, our Tex-Mex rice bowls, or eggs for an instant fresh upgrade.

How to Make Pico de Gallo

Finely chopped Roma tomatoes, onion, cilantro, and serrano chilis on a wooden cutting board.Pin
  1. On a cutting board, finely chop the Roma tomatoes, onion, serrano chili, and cilantro into a small, even dice.
Sprinkling salt over the chopped tomatoes, onion, cilantro, and serrano in a glass bowl.Pin
  1. Add the chopped vegetables to a large serving bowl, then season with the salt and a dash of black pepper.
Pouring fresh lime juice over the pico de gallo mixture in a glass bowl.Pin
  1. Squeeze in the fresh lime juice and gently stir everything together until well combined.
Finished pico de gallo tossed together in a glass bowl with a spoon.Pin
  1. Let the pico rest for 15 minutes so the flavors meld, then taste, adjust the salt, and serve with chips.

Recipe Tips & Tricks

  • Dice everything small and even so you get a little of each ingredient in every chip-scoop.
  • Use a sharp knife to chop the tomatoes cleanly without crushing them and releasing extra juice.
  • Drain the diced tomatoes in a strainer for a few minutes first if your Romas are especially juicy.
  • Let it rest before serving, 15 minutes is the sweet spot for the salt and lime to work their magic.
  • Taste and adjust at the end, pico almost always wants a little more salt or an extra squeeze of lime.
  • Add the avocado last if you are using it, so it stays bright green and does not turn to mush.

Serving Ideas and Suggestions

This pico de gallo is a must with a big basket of tortilla chips, but it really shines spooned over Mexican mains. Pile it onto our shredded chicken tacos, crispy chorizo tacos, or a plate of chicken tinga for an instant hit of freshness.

It is also a perfect partner for a build-your-own taco bar alongside cilantro lime rice and a pitcher of lime margaritas. Set the bowl out at any cookout or game day spread and watch it vanish.

Beyond chips and tacos, try a spoonful over scrambled eggs, grilled fish, baked chicken, or even a baked potato. A good pico de gallo is the easiest way to make a simple dinner feel bright and special.

Overhead of pico de gallo in a bowl surrounded by tortilla chips and lime wedges.Pin

Pico de Gallo FAQs

What is Pico de Gallo?

Pico de Gallo is a fresh, uncooked Mexican salsa made from chopped tomatoes, onion, chili, cilantro, and lime juice. It is also called salsa fresca or salsa cruda, and unlike a smooth blended salsa it stays chunky and crisp, which makes it perfect for scooping with chips or topping tacos.

What is the difference between Pico de Gallo and salsa?

Pico de Gallo is a type of salsa, but it is always fresh, chunky, and uncooked with very little liquid. Regular jarred or restaurant salsa is usually blended smooth and is often cooked or made with canned tomatoes, giving it a thinner, saucier texture.

How long does Pico de Gallo last in the fridge?

Store Pico de Gallo in an airtight container in the refrigerator for up to three days. It is best within the first day or two while the tomatoes are still firm. The mixture will release liquid as it sits, so give it a stir and drain off any excess before serving.

How do I make Pico de Gallo less spicy?

For a milder pico, remove the seeds and white membrane from the serrano chili, which is where most of the heat lives, or use just half a chili. You can also swap the serrano for a milder jalapeno or leave the chili out entirely for a kid-friendly version.

Can I make Pico de Gallo ahead of time?

Yes. You can chop everything a few hours ahead and stir in the lime juice and salt up to a day before serving. For the freshest texture, hold off on adding salt until about 30 minutes before you serve, since salt draws moisture out of the tomatoes over time.

What do you eat with Pico de Gallo?

Pico de Gallo is delicious with tortilla chips as a dip, but it also tops tacos, burritos, nachos, quesadillas, grilled chicken, fish, and eggs. It adds fresh crunch to rice bowls and salads too, so keep a bowl on hand all week long.

Did you make this Pico de Gallo? Please leave a 🌟 star rating below and tag us on social! Find us on PINTEREST, INSTAGRAM, and FACEBOOK.

Hungry for more fresh Mexican flavor? Scoop this pico onto our smothered beef burritos or pile it high on a batch of loaded nachos.

Love a fresh tomato appetizer? Our pico de gallo is another easy crowd favorite.

Scoop up fresh pico de gallo and chips alongside for a festive appetizer.

This Silly Girls Kitchen Logo
5 from 1 vote

Pico de Gallo

Prep: 10 minutes
Cook: 0 minutes
Chill Time: 15 minutes
Total: 25 minutes
This fresh Pico de Gallo is an easy, no-cook Mexican salsa made with Roma tomatoes, onion, serrano chili, cilantro, and lime juice. Perfect for chips, tacos, and everything in between.
Servings 4 servings

Ingredients
  

Instructions

  • On a chopping board, begin by chopping your tomatoes, onion, serrano chili, and cilantro very finely.
    2 pounds Roma tomatoes, ½ of a small onion, 1-2 serrano chilis, ½ cup cilantro
  • Combine those ingredients in a large serving bowl.
  • Add the lime juice, and salt and pepper to taste.
    2 limes juiced, ½ teaspoon salt, Dash of pepper
  • Mix until combined.
  • Let it rest 15 minutes before serving.
  • Optional: Garnish with extra fresh cilantro leaves and Avocado cut into thin slices.
    Avocado
  • Serve with tortilla chips as a dip.

Notes

  1. Nutritional value does not include dippers.
  2. You can use any tomatoes you like, we like Romas.
  3. Serranos can be swapped out with jalapenos for a little less kick or left out entirely for a spice-free pico.
  4. White or red onion can be used for this recipe.
  5. The avocado garnish is optional but very tasty.
  6. You can easily double this recipe to serve more people.

Nutrition

Calories: 57kcal | Carbohydrates: 14g | Protein: 2g | Fat: 1g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 0.1g | Sodium: 304mg | Potassium: 607mg | Fiber: 4g | Sugar: 7g | Vitamin A: 2055IU | Vitamin C: 43mg | Calcium: 39mg | Iron: 1mg
Nutrition Disclaimer
Course Appetizer
Cuisine Mexican

Love This Recipe?

Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. This looks so good. My problem is I the cilantro. Unfortunately I am in a small section of the population that thinks it taste like dish soap. What would you say is a good replacement for the cilantro?