Recipe Video Comments

Fresh Pico de Gallo

This pico de gallo recipe is an easy salsa made with fresh ingredients like tomato, onion, cilantro, jalapeño, and lime. We can’t get enough and add it to everything!

Fresh Pico de Gallo

I’ve made this pico de gallo recipe more times than I can count, and I am always happy that I did! We love it with tortilla chips, with all of our favorite tacos, inside burritos, on top of rice bowls, and I love it spooned over scrambled eggs for breakfast.

This recipe is quick and easy, and with a few simple tricks, you can make it taste truly authentic. For the ultimate spread, consider serving with homemade tortilla chips or next to a bowl of guacamole!

Key Ingredients

  • Tomatoes: For the best pico de gallo, use ripe, juicy tomatoes and chop them small. Look for tomatoes that feel heavy for their size and really smell like a tomato! Roma tomatoes (or plum tomatoes) are popular for their firm texture, but I usually go with whatever smells the best at the store.
  • Onion: I use white onions when I can find them since they are the most authentic choice, but you can swap for yellow, sweet, or red onion.
  • Jalapeño: This adds a bit of heat and more flavor. For a mild salsa, remove the seeds and white membrane inside the peppers. For spicy pico de gallo, leave some or all of the seeds and membrane in. Serrano peppers are a good substitute, but pack a little more heat.
  • Cilantro and Lime: Fresh cilantro and a squeeze of fresh lime juice are a must for authentic pico de gallo. Don’t miss these!

Find the full recipe with measurements below.

Homemade pico de gallo with tortilla chips

How to Make the Best Pico De Gallo

Tip 1: Soak your onions. Letting raw onions sit in cold water for 10 minutes tones the raw flavor of the onion. This way, your onions will have crunch crisp and taste sweet, but won’t leave you with onion breath! I call it “de-flaming” the onions, and use this trick for guacamole, too!

Tip 2: Salt the tomatoes and let them sit. Salt does magical things to fresh tomatoes. For the best flavor, season your tomatoes and other pico de gallo ingredients with salt, and then let them sit for 20 minutes on the counter before serving. The salt draws out flavor and liquid from the tomatoes and further tones down the bite of raw onion. It’s worth the wait! Just make sure you give the salsa an extra toss before serving to distribute all the flavorful juices.

Serving Suggestions

Serve pico de gallo with tortilla chips for a perfect appetizer, or spoon it over your favorite tacos, nachos, enchiladas, fajitas, and rice bowls. I especially love this fresh salsa with breakfast tacos, our pork tacos, and this amazing taco salad!

You can also serve it alongside other salsas and dips. Try our roasted tomato salsaeasy red salsa recipe, homemade queso, 7 layer dip, pineapple avocado salsa, or my favorite roasted tomatillo salsa.

Homemade Pico de Gallo (fresh tomato salsa)

Fresh Pico de Gallo

  • PREP
  • TOTAL

Pico de gallo is a fresh tomato salsa popular in Mexico (also known as salsa Mexicano, salsa fresca, and salsa cruda). Use ripe tomatoes for this, and look for tomatoes that are deeply colored and heavy for their size. If they don’t smell like anything, skip them. They should smell like a tomato (sweet and woody). Serve with Homemade Tortilla Chips!

Makes 8 servings or 3 cups

Watch Us Make the Recipe

You Will Need

1 ½ pounds of tomatoes, chopped, 4 to 5 medium (680g)

1 medium onion, chopped, about ⅔ cup

1 jalapeño pepper, finely diced, remove seeds and membranes for a mild salsa

½ cup finely chopped fresh cilantro leaves (15g)

Juice of 1 lime

Salt to taste

Directions

    1Soak the onions: This is optional, but to remove the raw bite of your onion, add the chopped onion to a bowl with cold water. Leave for 10 minutes, drain and rinse.

    2Make the salsa: Add the tomatoes, soaked and rinsed onion, cilantro, diced peppers, and lime juice to a bowl. Generously season with salt (start with ½ teaspoon and go from there). Set aside for 20 minutes.

    3To finish: Stir to distribute the juices left at the bottom of the bowl. Taste and adjust with more salt. Serve!

Adam and Joanne's Tips

  • Storing: Pico de gallo is best the day you make it, but leftovers will keep for up to 3 days in an airtight container in the refrigerator. In his book, “Authentic Mexican,” Rick Bayless says that a fresh salsa like pico de gallo is at its best for an hour or two. We agree, but I must admit that we’ve still been plenty happy with this recipe after a few days in the fridge.
  • Spicy salsa: Increase to 2 jalapeño peppers. You can also swap the jalapeños for a serrano pepper, which packs a bit more heat. Also, remember it is the seeds and white membrane inside the pepper that hold most of the heat, so leave that in for more spice.
  • Fun fact: Pico de gallo translates to “rooster’s beak,” but there’s not really a consensus for why.
  • The nutrition facts provided below are estimates.
Nutrition Per Serving Serving Size ¼ cup / Calories 33 / Protein 1 g / Carbohydrate 8 g / Dietary Fiber 2 g / Total Sugars 4 g / Total Fat 0 g / Saturated Fat 0 g / Cholesterol 0 mg
AUTHOR: Adam Gallagher
Adam and Joanne of Inspired Taste

We are Adam and Joanne Gallagher, the creators of Inspired Taste. Established in 2009, Inspired Taste grew from a childhood dream into one of the internet’s most trusted recipe sites with hundreds of reliable recipes, step-by-step videos, and expert tips.More About Us

55 comments… Leave a Review
  • kelly February 25, 2025

    so easy, so delicious! i make it all summer long! thank you! 🙂

    Reply
  • Kimberlee May 12, 2024

    This is a question before I make this – can I substitute daikon or just radish for the onions? I want to make this for my son who loves pico de gallo but is allergic to onions. Thank you ahead of time. Kimberlee

    Reply
    • Joanne May 31, 2024

      Great question. I think both would be excellent (crunchy and fresh). I’ve also enjoyed fresh Mexican salsas with small chopped cabbage and loved it!

      Reply
  • Pete October 1, 2023

    On hot dogs with potato sticks yummy

    Reply
    • Joanne April 5, 2024

      I love pico de gallo on just about anything, so sounds good to me!

      Reply
  • Gloria May 2, 2023

    Back in the 60s my grandma make it for breakfast , serve it over eggs , pico de gallo , means , peak of a rooster ,

    Reply
    • Joanne April 5, 2024

      Yes! Thanks for sharing, and I love how your grandma served it. This salsa over eggs is a favorite in my house.

      Reply
  • Cheryl September 11, 2021

    Super easy, super tasty.

    Reply
    • Adam September 18, 2023

      So glad you enjoyed the recipe 🙂

      Reply
  • Mary March 5, 2021

    I love this recipe. Doesn’t contain garlic and has lots of cilantro. Roma tomatoes have less juice and are great if you like a drier chunky salsa like I do. I’ll eat this on lots of things like scrambled eggs, iceberg lettuce, baked tofu in addition to Mexican style food.

    Reply
    • Adam September 18, 2023

      Eating this salsa with scrambled eggs is one of my favorite ways to enjoy it as well 🙂

      Reply
  • Lisa May 25, 2020

    We love this recipe! I’ve made it over and over and it’s a hit every time! I do not us 1/2 c. Cilantro though. We like a lot less. It’s nice you can tweek it and make it how your family enjoys it.

    Reply
    • Adam September 18, 2023

      We are so happy the recipe is a hit 🙂

      Reply
  • Mark Paul December 12, 2019

    This is pretty authentic if you use serrano peppers. But it needs to be used fresh, not stored for 2 or 3 days. It gets very strong and tastes like gasoline smells the next day.

    Reply
    • Joanne April 5, 2024

      Totally agree that this is best served fresh! Serranos are a great tip.

      Reply
  • Kathy March 3, 2019

    Love your recipes. Your very informative with simple step by step instructions that everyone can understand. You and your husband are such a cute couple, inviting people in to your kitchen for your delicious recipes is a nice touch. Bravo

    Reply
    • Joanne May 17, 2019

      Thank you, Kathy. You are very kind.

      Reply
  • Kandi December 23, 2018

    Wonderful flavor!

    Reply
    • Joanne May 17, 2019

      We are thrilled you enjoyed the salsa recipe, Kandi. This is one of my favorites!

      Reply
  • HevyG November 18, 2018

    Do you use the entire tomato?

    Reply
    • Joanne March 10, 2019

      It’s really up to you. I usually use the whole tomato (seeds and all) unless I have a particularly seedy tomato.

      Reply
  • Kathy June 24, 2018

    This is the absolute best pico I ever made. The whole family devours it.

    Reply
    • Joanne May 17, 2019

      Oh wow, Kathy! This is so wonderful to read 🙂 Thank you for coming back and sharing.

      Reply
  • Wanda June 15, 2018

    I saw your advice on selecting the best tomato…do you have any advice on the kind of tomato that would taste best? Thanks!

    Reply
    • Joanne March 13, 2019

      Hi Wanda, Any ripe tomato will work, here!

      Reply
  • Jodi hair April 18, 2018

    How can I adapt your recipe to serve a party of 50 people. Thanks, Jodi

    Reply
    • Joanne May 2, 2018

      Hi Jodi, I’d multiply the recipe by 4 or 5 — in our experience, not everyone eats exactly one serving of dips/salsas when at a party with so many people (especially if there are other dishes available).

      Reply
  • Mo March 30, 2018

    I thought half a cup is too much cilantro (and I LOVE cilantro!). Next time I think I’ll cut it in half and add more if needed. I also added some fresh chopped garlic, so yummy!

    Reply
    • Joanne May 17, 2019

      Garlic is a great idea, Mo. I’d use a small clove though, as garlic can quickly take over in the flavor department.

      Reply
  • SI February 14, 2018

    amazing!!!

    Reply
    • Joanne May 17, 2019

      We are so happy you enjoyed it! Thank you for the review.

      Reply
  • Paul February 2, 2018

    Try using equal parts of white vinegar and fresh lime juice!!!

    Reply
    • Joanne May 17, 2019

      Hi Paul, thanks for the suggestion. I have used apple cider vinegar when I was out of limes.

      Reply
  • Linda Kearbey December 27, 2017

    Excellent.

    Reply
    • Joanne May 17, 2019

      I’m so glad you enjoyed the pico de gallo. Thank you for your outstanding review.

      Reply
  • Linda Kearbey December 27, 2017

    Very good video. Thanks.

    Reply
    • Joanne May 17, 2019

      Hi Linda, Thank you for the compliment. I’m so glad the video was helpful.

      Reply
  • Maggie December 21, 2017

    Can I use parsley instead of cilantro as my son says it tastes like soap and I find the taste is too strong! It gives me heartburn.

    Reply
    • Joanne December 30, 2017

      Yes, absolutely. The salsa will taste different, but it would still be excellent.

      Reply
  • doris November 7, 2017

    I don’t have lime or lemon can I leave that out? Thank you, Doris

    Reply
    • Joanne November 7, 2017

      Hi Doris, You can leave the lime out.

      Reply
  • Missy Sullivan September 28, 2017

    Should I remove the seeds from the tomato?
    TY

    Reply
    • Joanne September 28, 2017

      Hi Missy, It is completely up to you! We usually leave them in.

      Reply
  • russell whiting September 23, 2017

    I have lots of tomatoes for this recipe can pico be frozen to enjoy in the middle of winter

    Reply
    • Donna Sharer November 19, 2017

      I would not recommend freezing.

      Reply
  • Kathy September 11, 2017

    Love this recipe. So easy to make. My son said “never buy store made pico again”. Thank you!!

    Reply
  • J. Hastings August 20, 2017

    This is a fantastic recipe, Glad to add it to my collection.

    Reply
  • Sherice Johnson August 3, 2017

    I made the recipe for mom my, I added a few extra ingredients. Mom doesn’t like jalapeño so I used green pepper instead, along with parsley, garlic and green onions she loved it. It was pretty tasty. Thanks for the tips

    Reply
  • candy August 2, 2016

    My recipe calls for vingar instead of lime juice

    Reply
  • Judy Easley July 11, 2015

    I have no lime juice today, could I sub lemon
    juice?

    Reply
    • Joanne August 10, 2015

      Yes, lemon juice will be fine.

      Reply
  • Jamie | My Baking Addiction June 25, 2010

    You have a fabulous blog! This pico will be the perfect finishing touch to tomorrow night’s tacos! Thanks!

    Reply
    • inspiredtaste June 28, 2010

      Thanks Jamie, that means a lot coming from you 🙂

      Reply
  • sarah @ syrupandhoney June 25, 2010

    I’m getting really antsy about tomatoes! I think a day or two and we’ll have at least a couple ripe enough to pick. This recipe is a great way to celebrate the ingredient – simple and full of flavor.

    Reply
    • inspiredtaste June 25, 2010

      Sarah, oh my gosh, we know … my mother is growing her own tomatoes this year and they are so close!

      Reply

Leave a Reply

Leave a Review or Comment

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

Rate this recipe!

 

All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our privacy policy & terms.

Previous Post: Next Post: