Pico de Gallo is loaded with fresh tomatoes, onion, jalapeno, cilantro, and lime juice. Learn the secret to the best Mexican Pico de Gallo – it’s a simple tip that makes it taste authentic.

Pico De Gallo in a bowl served with tortilla chips

This post may contain affiliate links. Read my disclosure policy.

Helpful Reader Review

“A Mexican friend came over to teach me how to make carnitas. I made this to go along with them, and she said it was great.” – Emily ★★★★★

“The only Pico de Gallo recipe I use! It’s not only delicious but it’s also quick & easy!!” – Ann Marie ★★★★★

Pico de Gallo Recipe

Pico de Gallo is a popular Mexican salsa. It is also known as “Salsa Fresca,” or “Salsa Cruda.” It is traditionally made with equal parts tomatoes and onion, with fresh cilantro and a generous squeeze of lime juice. I add jalapeno for a spicy kick but you can leave it out for a milder pico.

You can easily adjust this recipe to suit your preference; add more tomatoes for sweetness or another jalapeno pepper or even serrano peppers if you love fiery salsa. We’ve even tried adding peaches for a peach salsa, which turned out really well.

I love making the most of summer fruits and veggies with loaded salsas like Mango Salsa, our popular Cowboy Caviar and of course Homemade Salsa! This Pico de Gallo recipe is our favorite way to use up garden ripe tomatoes, but it’s just as delicious with store-bought Roma tomatoes in the cooler months.

Ingredients for Pico De Gallo

What’s the Best Onion for Pico?

Just as with Guacamole, white onion is the most authentic choice for making pico de Gallo because it’s crisp and sharp and less sweet than other varieties. A yellow onion or red onion will also work if that is what you have on hand.

How to Make Pico de Gallo

There’s no cooking involved with this salsa recipe, so even the least skilled cook would be hard-pressed to mess this one up:

  • DICE up your ingredients and place them in a glass or non-reactive bowl,
  • SQUEEZE in the fresh lime juice, then season with salt and pepper
  • STIR to combine.
How to make pico de gallo with tomatoes, onions, cilantro and jalapeno

Pro Tip:

Use gloves or a ziploc bag to cover your hands when seeding and handling hot peppers.

The Secret to the Best Pico de Gallo

Have you ever wondered how to make your Pico de Gallo taste restaurant quality and more authentic? This family secret comes from Blanca Villasenor who also shared her authentic Ceviche recipe. The key to a traditional pico de gallo is in letting it rest. Combine all of the ingredients, cover and refrigerate for a day. The tomatoes will juice up and the flavors will meld in the fridge so every bite is flavor-packed.

The best pico de gallo in a bowl

Variations for Pico de Gallo

You can easily bulk up and change the flavor profile of pico salsa by dicing in one of these fresh fruits or vegetables. I’d love to know about your creative add-ins.

  • Bell Pepper
  • Corn
  • Avocado
  • Cucumber
  • Mango
  • Peaches for a peach salsa

Serve Pico de Gallo With

Salsa Fresca is often served as a topping for Mexican food, from breakfast to enchiladas, tacos, nachos, and more. It is so versatile! It’s also perfect as an appetizer with tortilla chips. We love pico with:

Mexican Pico De Gallo served as salsa fresca in a bowl surrounded by chips

Pico de Gallo is seriously irresistible, and our love for this wonderfully fresh salsa runs deep. My only complaint is that it disappears too quickly, so I highly recommend making a double or triple batch.

Authentic Pico de Gallo

4.98 from 377 votes
Pico De gallo in a serving bowl with tortilla chips
Pico De Gallo is a popular Mexican salsa that's loaded with fresh tomatoes, onion, jalapeno, cilantro, and lime juice. Pico De Gallo is excellent over tacos, burritos, nachos, or served with chips.
Prep Time: 15 minutes
Total Time: 15 minutes

Ingredients 

Servings: 6 as an appetizer
  • 1 lb Roma tomatoes, (3-4 medium), or garden tomatoes, diced
  • 1/2 medium white onion, (1 cup chopped), or yellow onion or red onion
  • 1 jalapeno pepper, seeded and finely minced (optional)
  • 1/2 cup cilantro, chopped
  • 2 Tbsp lime juice, from 1 lime
  • 1/2 tsp salt, or to taste
  • 1/8 tsp black pepper

Instructions

  • 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.

Notes

To Store Pico de Gallo: transfer to an airtight container and refrigerate leftovers for up to 3 days. You can drain any excess liquid before serving if desired. 

Nutrition Per Serving

20kcal Calories4g Carbs1g Protein1g Fat1g Saturated Fat199mg Sodium199mg Potassium1g Fiber3g Sugar745IU Vitamin A16mg Vitamin C10mg Calcium1mg Iron
Nutrition Facts
Authentic Pico de Gallo
Amount per Serving
Calories
20
% Daily Value*
Fat
 
1
g
2
%
Saturated Fat
 
1
g
6
%
Sodium
 
199
mg
9
%
Potassium
 
199
mg
6
%
Carbohydrates
 
4
g
1
%
Fiber
 
1
g
4
%
Sugar
 
3
g
3
%
Protein
 
1
g
2
%
Vitamin A
 
745
IU
15
%
Vitamin C
 
16
mg
19
%
Calcium
 
10
mg
1
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Appetizer, Side Dish
Cuisine: Mexican
Keyword: pico de gallo
Skill Level: Easy
Cost to Make: $
Calories: 20
Natasha's Kitchen Cookbook

More Favorite Summer Appetizers

 

4.98 from 377 votes (268 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Bev
    October 20, 2022

    Went to make this recipe, then realized I didn’t have a lime. Made it anyways. It was still great. Can’t wait to make it again with the lime juice. Love how I can control the heat. Thanks

    Reply

    • Natasha's Kitchen
      October 20, 2022

      Good to know that you still liked it without lime. I hope you’ll love the recipes that you will try!

      Reply

  • Homeless bob
    October 5, 2022

    This my exact recipe I’ve been using for years with rave reviews. I have found roma tomatoe are firmer and i use green onions. Im a garlic fan so i add garlic salt. You are right, there is no substitute for fresh squeezed lime.

    Reply

    • Natashas Kitchen
      October 5, 2022

      Thank you so much for sharing that with me, Bob! I’m so glad you enjoyed it!

      Reply

  • Ann Marie Butterhoff
    October 1, 2022

    The only Pico de Gallo recipe I use! It’s not only delicious but it’s also quick & easy!!

    Thank you Natasha!!😁

    Reply

    • Natashas Kitchen
      October 1, 2022

      You’re welcome! I’m so happy you loved it, Ann Marie!

      Reply

  • Mitzi
    September 5, 2022

    I made this for the first time a few weeks ago and my husband absolutely loves it. He keeps asking me to make it over and over again.

    Reply

    • Natasha's Kitchen
      September 5, 2022

      Nice to know that, Mitzi. Thanks a lot for sharing!

      Reply

  • Melissa
    September 1, 2022

    I live in NJ, an tomato season is very near over…… I’d like to make Pico de gallo and freeze some….. any clues/ hacks to share?? I’d like to freeze in small portions per say.

    Reply

    • NatashasKitchen.com
      September 1, 2022

      Hi Melissa! I haven’t tested freezing that but I think it could work. If you experiment, let us know how it turns out.

      Reply

  • Ted Bland
    August 25, 2022

    I add diced cucumber, finely chopped fresh garlic, seasoned rice vinegar, and a little oil oil. These flavors compliment any Hispanic dish and is great with chips alone.

    Reply

    • NatashasKitchen.com
      August 26, 2022

      That sounds wonderful, Ted. Thank you for sharing.

      Reply

    • Thressa Young
      August 27, 2022

      Thank you Ted, I just copied your comment and added it to Natasha’s that I have saved!! This is my very first tI’ve making Pico de Gallo and I had just put mine into the fridge and then saw your comment so I had to take it back out and we added some cucumber and garlic. Tomorrow will be the taste test!!

      Reply

    • Melissa
      September 1, 2022

      I’ve been waiting for someone to add vinegar!! But adding cucumber too?! 🥰😋😋😋

      Reply

    • teresa
      September 2, 2022

      sounds like a Greek version; serve with pita chips & hummus!

      Reply

  • Kelly
    August 23, 2022

    I’ve been looking for a good Pico De Gallo recipe, and once again you’ve nailed it! Thank you!

    Reply

    • Natashas Kitchen
      August 23, 2022

      You’re welcome! I’m so happy you enjoyed it, Kelly!

      Reply

  • Kevin
    August 17, 2022

    Natasha, I put this dish together with some of my home grown jalapenos. Added a little extra lime juice and jalapeno, and basically seasoned it to my liking. I also removed seeds and juice of the tomato (so not as wet). My party guests loved it!

    Reply

    • NatashasKitchen.com
      August 17, 2022

      That’s great! Thank you for sharing that with me. So glad it was a hit! 🙂

      Reply

    • Gary
      January 16, 2023

      I always remove the seeds and pith from Roma tomatoes. Otherwise it’s like soup 😊

      The seeds (and skin actually) are not healthy either. Hence why Italians remove both for sauce. Cheers!

      Reply

      • Kenna
        April 27, 2023

        There are healthy flavonoids in the skin and are entirely edible.

        Reply

  • Cathy
    August 13, 2022

    Just finished making this Pico and it is delicious!! So much flavor and it hasn’t even had time to sit and get even better I’m sure! Will def be making again and again! Thank you for the recipe!

    Reply

    • NatashasKitchen.com
      August 13, 2022

      That’s wonderful, Cathy! So glad it was enjoyed. It definitely gets better if it sits for a little while. 🙂

      Reply

  • Aida
    August 12, 2022

    Great recipe I like to add mango it complements the hot jalapeño pepper

    Reply

    • NatashasKitchen.com
      August 12, 2022

      Sounds like a great addition! 🙂

      Reply

  • Diane
    August 10, 2022

    I used one large tomato on the vine, a green pepper, a 1/4 red onion (only kind I had) all chopped 1/8” cubed, about 1/4 cup of cilantro finely chopped and a half of a de-seeded jalapeño minced. We like our Pico chopped small so it fits nicely on our chips and especially the “Frito Scoops”!! I then squeezed a small lime and added just a 1/8tsp of salt and 1/2 tsp pepper. I also had a 2” piece of an English cucumber to bulk up the recipe.
    I wish I had more tomatoes because we ran out of Pico! It was sooo good!
    I’m still craving this Pico de Gallo so tomorrow I’ll be buying enough of everything to make a humongous bowl full! Hahaha!

    Reply

    • Natasha's Kitchen
      August 10, 2022

      Hello Diane, so great to hear that you loved the result of this recipe. Thank you for trying and for sharing that with us!

      Reply

  • Michelle
    August 6, 2022

    I make this all the time, my additions are green and red or orange bell peppers, a bit of apple cider vinegar and garlic. It doesn’t last long in the house!

    Reply

    • NatashasKitchen.com
      August 7, 2022

      Yum! Those sound like great additions. Thanks for sharing, Michelle. 🙂

      Reply

      • Carol
        February 23, 2023

        Can you use dried cilantro in this recipe? I couldn’t find fresh cilantro.

        Reply

        • NatashasKitchen.com
          February 23, 2023

          Hi Carol! Fresh cilantro provides the most flavor, but yes, you can. 🙂 I hope you love the recipe.

          Reply

  • Rhonda Schilling
    July 6, 2022

    Best Pico De Gallo recipe ever!! Thank you so much for sharing. I just bought enough veggies to make a double batch this time.

    Reply

    • NatashasKitchen.com
      July 6, 2022

      We love this Pico de Gallo! So glad you enjoyed it as well.

      Reply

  • Toasty
    June 21, 2022

    I made this today! I absolutely love it. I found it to be the perfect level of spice and just absolutely tasty.

    Thank you

    Reply

    • NatashasKitchen.com
      June 21, 2022

      That’s great! You’re very welcome. Thank you for the feedback.

      Reply

  • Elizabeth
    June 18, 2022

    So easy to make. I have not been fond of cilantro until I made it in this recipe. The combination of flavors is amazing. Made it for my topping on the Beef Taco recipe. This is definitely on repeat!

    Reply

    • NatashasKitchen.com
      June 18, 2022

      That’s great! So glad you enjoyed it, Elizabeth.

      Reply

  • Jill Davis
    June 15, 2022

    Do you remove the seeds from the tomatoes and just use the flesh? Or the whole tomato?

    Reply

    • Natashas Kitchen
      June 15, 2022

      Hi Jill, we used the full tomoato!

      Reply

  • Emily B
    June 3, 2022

    Hi Natasha, I am using this recipe for a foods class and need to know approximately how many cups are in each serving. Do you have an estimate? Looks Delicious!

    Reply

    • NatashasKitchen.com
      June 4, 2022

      Hi Emily, I do not have this exact measurement but my guess would be about 4 cups if you include all the ingredients. (1 lb of diced tomatoes according to google is about 2.5 cups, plus the 1 cup of onion and all the other ingredients). I hope that helps.

      Reply

  • Linda
    June 3, 2022

    I’m out of lime, what can I substitute for the lime juice?

    Reply

    • NatashasKitchen.com
      June 3, 2022

      Lime juice works the best but if you have lemon juice, that may work.

      Reply

  • Geoffrey Loomis
    May 30, 2022

    Super love this recipe 😋 I have made several times now. I highly recommend it 👌 👍

    Reply

    • Natasha's Kitchen
      May 30, 2022

      Glad to hear that you love this recipe!

      Reply

  • Madeliene Tarasick
    May 10, 2022

    Love the recipe. Made it twice. Second time, I did something which might seem like heresy – I quickly drained, not completely, in a colander as the salsa goes on shrimp tacos – first time, just a bit too watery and taco seemed soaked – second time, perfect! Thank you.

    Reply

    • Natashas Kitchen
      May 10, 2022

      Thank you so much for sharing that with me, Madeliene! I’m glad it all worked out and you loved it!

      Reply

    • Vicki Finley
      May 20, 2022

      I put the diced tomatoes in a salad spinner. It worked great!

      Reply

    • teresa
      September 2, 2022

      but the juice is soooo delicious! drain if you wish, but drain into a cup so you can drink it!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.