Classic Pico de Gallo Recipe [Fast & Fresh]

This article has links to products that we may make commission from.
  • 12
  • Jump to Recipe

Pico de Gallo is the perfect topping for any Mexican dish because of its fresh, vibrant acidity. Add it to burritos, tacos, even refried beans.

»Looking for other great Mexican recipes to try? You might like this Smoky Basil Oaxacan Mezcal Cocktail or How to Make Refried Beans.

pico de gallo

Sometimes a dish just needs an extra bit of acidity and crunch. Spoon a bunch of this pico de gallo on any Mexican dish and the freshness factor gets a huge boost. The fresh tomatoes, zesty onions, and aromatic cilantro add tons of flavor and texture. Oh and by the way, you can also make mango pico de gallo in the same way! Delicious.

If you love Mexican food, you’ll want to get on learning how to make this fresh topping, because it goes so well with everything from flautas to shrimp tacos, or even scrambled eggs.

It goes with any Mexican dish (check out some of our favorites). We make carnitas a lot at home, and this pico de gallo is a great fresh topping for carnitas tacos.

If you have a garden, your summers will be filled with fresh pico de gallo and before long, you’ll be putting it on everything.

pico de gallo

Wondering what the difference is between pico de gallo and salsa? It’s a common mistake to think they’re the same. The main difference is that salsa is more “saucy” than pico de gallo, which uses only freshly chopped vegetables.

Don’t get me wrong, salsa is also made with fresh vegetables, but it has a wetter, saucier consistency and is typically blended more.

pico de gallo

Pico de Gallo can be made two ways – with finely chopped vegetables or with larger, coarsely chopped vegetables. But it will never be pureed and it will never use stewed, or cooked tomatoes.

How to Make Pico de Gallo

pico de gallo

There’s nothing difficult about this recipe. It’s probably the easiest condiment to make. All you need is tomatoes, onions, cilantro, lime and jalapenos – plus a healthy pinch of salt to brighten it all up.

As I already mentioned, you can chop the vegetables to any size you prefer. I like a chunkier pico de gallo. Some people like it really fine. It might also depend on what you’re using it for. If you’re going to be scooping it up on tortilla chips, then finer is probably better. Try these homemade blue corn tortillas to make homemade tortilla chips.

Flautas with pico de gallo

If you’re using jalapenos, you can adjust the heat in the pico de gallo by removing the ribs and seeds. I like to remove the seeds, but leave the ribs in for a bit of heat with out the punch of biting into a seed. (For extra kicks, I love this video from Epicurious – where 50 people try to deseed a jalapeno!)

All you need to do is chop up all the vegetables, put them in a bowl, mix them up really well, and let it all sit to meld together for about 15 minutes. This condiment is best served cold and it doesn’t stay fresh for long – maybe a day or two in the fridge, covered.

For fun, you can even serve it in this cute salsa bowl that I absolutely love.

Other Recipes to Try


5 from 25 votes
Shaved Asparagus Pesto Salad
4.7 from 15 votes
How to Make Refried Beans
5 from 53 votes
Crispy Shrimp Tacos with Creamy Sriracha Sauce
4.8 from 14 votes
Mexican-Style Chicken Flautas Recipe

Like it, Love it, Want Some More of It? Subscribe to our newsletter and follow us on Pinterest, Instagram and Facebook. We really love it when you save our recipes to Pinterest 😊

pico de gallo

Classic Pico de Gallo

Pico de Gallo is the perfect topping for any Mexican dish because of its fresh, vibrant acidity.
5 from 12 votes
Print Pin Rate
Course: Sauces
Cuisine: Mexican
Keyword: Tomatoes
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 6 servings
Calories: 31kcal
Author: Laura Lynch


  • 4 large ripe tomatoes
  • 1 small onion chopped
  • 1/2 cup (8 g) cilantro finely chopped
  • 1 medium jalapeño finely chopped (ribs and seeds removed)
  • 1 lime juiced
  • Salt to taste


  • Chop the vegetables, either finely or coarsely, depending on your preference.
  • Add the vegetables to a bowl and stir to combine.
  • Add the lime juice and salt to taste.
  • Allow the pico de gallo to sit (preferrably refrigerated) for 15 minutes for the flavors to meld.
  • Serve with tortilla chips or on top of any foods you prefer.


Calories: 31kcal | Carbohydrates: 7g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 7mg | Potassium: 329mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1132IU | Vitamin C: 24mg | Calcium: 20mg | Iron: 1mg

One thought on “Classic Pico de Gallo Recipe [Fast & Fresh]

  1. Linda says:

    5 stars
    Made this over the weekend and I’m hooked. It’s so easy, light, and burst in flavors. I can’t wait to make another serving and start scooping

Leave a Reply

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

Recipe Rating