Pico de Gallo Homemade

Pico de Gallo is a Mexican thick salsa. It’s a super simple, easy to make diced salsa that goes well with many types of food. If you’re grilling meats outside, this side dish is a must. If you’re making tacos, be sure to include this dish as well.

With just a few ingredients—tomatoes, onion, cilantro, jalapeño pepper, lime juice, and salt—you can make a fantastic Mexican side dish. Learn how to make Pico de Gallo and enjoy its different texture and flavor.

Crafting the Perfect Pico de Gallo


  • 1-pound tomatoes, diced (3-4 medium)
  • 1/2 medium onion, chopped (about 1 cup)
  • 1 jalapeño pepper, finely mince
  • 1/2 cup cilantro, chopped
  • 2 Tbsp lime juice, freshly squeezed
  • 1/2 teaspoon salt pepper to taste


  • Begin by dicing the tomatoes, chopping the onion, finely mincing the jalapeño pepper, and chopping the cilantro. The key to a great Pico de Gallo lies in uniformity, so aim for evenly sized pieces.
  • In a medium bowl, combine the diced tomatoes, chopped onion, minced jalapeño pepper, and chopped cilantro.
  • Add in the freshly squeezed lime juice, which not only adds a zesty tang but also helps to meld the flavors together.
  • Lightly season the mixture with salt and black pepper, adjusting to taste preferences. Remember, the beauty of Pico de Gallo lies in its simplicity, so let the natural flavors shine through.
  • Give everything a gentle stir, ensuring that the ingredients are evenly distributed, and allow the flavors to mingle for a few minutes before serving.
pico de gallo en a blue bowl

Pico de Gallo vs Regular Salsa

While both Pico de Gallo and traditional salsa share Mexican roots and boast vibrant flavors, there are distinct differences that set them apart.

To make Pico de Gallo you uniformly dice the tomatoes, onions, peppers and then mix them all together with chopped cilantro. They go well together with just about anything.

When you make regular salsa, on the other hand, you use the same ingredients but, you blend the ingredients to make the sauce smoother. This can be done by hand or with a blender.

You can easily adjust both salsas to suit your preference; add more tomatoes for sweetness or another jalapeno pepper if you love a fiery salsa.

How long does Pico de Gallo last?

Fresh-made Pico de Gallo should be stored in an airtight container, and it will last up to 3 days in the fridge. Over time, the tomatoes and cilantro will get droopy and lose their freshness. So, it’s best to eat while fresh!

Can you freeze Pico de Gallo?

We don’t recommend freezing it. The ingredients will be best fresh, and the freezer/thawing just changes the texture. However, this is such a quick recipe, you only need a few minutes to make this “Salsa Fresca”.

Serving Suggestions

Pico de Gallo will improve the taste of many things. This bright salsa can make easy meals taste even better. It’s also excellent over tacos, burritos, nachos, or served with chips.

Classic Dip

Pico de Gallo is oftentimes served as a dip with lots of crunchy tortilla chips. When you mix ripe tomatoes, sweet onions, spicy jalapeños, and fresh cilantro, you get a wonderful mix of tastes and textures that dance on your tongue every time you crunch. This cool dip will be a hit at any party, from a small get-together with friends to a big event.

Taco Topping

A big scoop of Pico de Gallo adds a burst of freshness and color to tacos and quesadillas. It goes well with soft meats or hearty beans. Its bright colors and strong flavors also go well with the savory fillings, making a perfect texture combo. Pico de Gallo makes every bite of a carne asada taco or a vegetarian choice taste more authentic and unique.

Fajita Filling

Picture this: hot fajitas straight from the grill, with bits of onion, bell pepper, and juicy meat on top, along with a big pile of Pico de Gallo. The meat tastes smoky and burned, and the salsa is fresh and crisp. Together, they make a dish that is both beautiful to look at and delicious. Every bite of the fajitas is a treat because of the Pico de Gallo.

Grilled Fish Garnish

For people who love seafood, Pico de Gallo goes well with grilled fish or seafood dish. A symphony of tastes spreads on the tongue as the mild ocean flavors mix with the strong, sour salsa. To a flaky fillet of grilled halibut or juicy shrimp skewers, adding Pico de Gallo brings a burst of freshness and richness that takes the dish to a whole new level. With each spoonful of salsa, the natural flavors of the seafood are brought out even more, making for a memorable dining experience.

Beyond Borders

But Pico de Gallo can be used in a lot of different ways, not just Mexican food. Its bright flavors and crisp textures can make a lot of different kinds of food taste better, from Mediterranean salads to Asian-fusion meals. You can put Pico de Gallo on top of grilled chicken, mix it with pasta, or serve it with grilled vegetables. It makes every food taste fresh and colorful.


Pico de Gallo is a great example of simple food that is also delicious. It’s not a surprise that people all over the world love this easy salsa. Many even have their own simple version of this salsa.

Whether you eat it as a dip, a topping, or an addition, Pico de Gallo will make any food taste better. It’s even good eaten alone. So, get a knife and cut up these six ingredients and enjoy an amazing dish!

Thanks so much for reading! If you are new here, you may want to sign up for my email newsletter. If you make this recipe, please come back and leave a star rating and review. I would love to hear what you think!
Happy cooking and bon appétit!

pico de gallo in a blue bowl

Pico de Gallo

Everyone loves this easy Pico de Gallo recipe. You only need 10 minutes and 6 fresh ingredients for the best topping for all of your favorite foods!
Prep Time 10 minutes
Total Time 10 minutes
Course Side Dish
Cuisine Mexican
Servings 6


  • 1 mixing bowl
  • 1 knife
  • 1 cutting board


  • 1 pound tomatoes (4 medium), diced
  • 1/2 medium onion chopped
  • 1 jalapeno pepper or serrano finely minced
  • 1/2 cup cilantro chopped
  • 2 Tbsp lime juice from 1 lime
  • 1/2 tsp salt or to taste
  • 1/8 tsp black pepper


  • In a medium bowl, diced tomatoes, onion, jalapeno pepper and chopped cilantro.
  • Stir in 2 Tbsp lime juice and lightly season with 1/2 tsp salt and 1/8 tsp black pepper, or season to taste. Enjoy right away or cover and refrigerate overnight.


Nutrition Estimate
2 tablespoon 15 calories
Keyword pico de gallo, salsa

Leave a Reply

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

Recipe Rating