Skip to Content


This CLASSIC and AUTHENTIC Pico de Gallo is the best fresh tomato salsa that you can make. 5 ingredients is all you need and it’s great on a variety of dishes or just scooped with chips!

pico de gallo being scooped with a chip

If you’d rather skip my essential cooking tips and tricks and get straight to this delicious recipe – simply scroll to the bottom of the page where you can find the printable recipe card.


Pico de gallo is a fresh, raw salsa made with just a few simple ingredients. Pico literally translates to “rooster’s beak” because of the way that it is eaten.

The meaning comes from the pico being picked up with the fingers and pinched between the thumb and the index finger.

In doing so, your hand forms the shape of a rooster’s head and beak. So funny to learn where we get the names of foods from isn’t it?

I don’t really care where it came from or what you call it, because it is down right delicious! Sometimes pico is called “salsa fresca” which means fresh salsa because everything is ripe and fresh! The best way to eat salsa in my opinion.

Read on to grab this authentic pico de gallo recipe and see how to make it!

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Read my disclosure policy here.
overhead picture of bowl of pico de gallo

The ingredients are few in number but large in flavor! Because you only need 5 ingredients it’s you need to pick the best of them.


  • tomatoes
  • onion
  • cilantro
  • jalapeño
  • lime

Grab the freshest and ripest tomatoes that you can find. I like to use the Roma variety but heirloom ones are great too. Authentic pico de gallo, or salsa fresca, uses white onion but for this recipe I chose a red one. It adds a little color and a little more bite.

Make sure your jalapeño is ripe and firm and your cilantro is bright green. Lastly, roll the lime a few times to get the juices flowing.

If you like your fresh salsa like I do, a pinch of salt will round out the whole recipe and enhance the flavors of each of the ingredients!


To make this fresh tomato salsa you have to grab your knife and cutting board and prepare to start dicing and chopping. The key is to make all the pieces the same size. Maybe not the jalapeño as that can be a bit much but tomatoes and the onions need to be.

Pico got it’s “rooster’s beak” name because you could eat it by pinching the pieces between your fingers so they need to be small but not so small that they are mush.

Once the tomatoes and onions are diced, add the chopped cilantro, jalapeño, salt, and lime juice. Stir to combine and it is ready to eat. I prefer storing mine in the fridge for an hour or so to let the flavors mingle a bit and let the jalapeño get the salsa all warm with it’s heat.

For the full recipe and detailed instructions, please refer to the recipe card at the bottom of the post.

For more insider tips & tricks, and a candid behind the scenes look follow me on social media! Check use out on Pinterest, Facebook, Instagram, & Twitter (yes, people still use Twitter, LOL!)


Yes it is! All fresh ingredients and no sugar make this recipe healthy!


Yes it is! Add it to just about everything!


I would not recommend it. Freezing will make the tomatoes and onions mushy. If you freeze it and thaw it, then I would puree it into a “smooth salsa” for chips.


It will last a week stored in the fridge. You might need to drain some of the juice from time to time.

close up of salsa in a bowl

If you love this recipe as much as I do, please write a five-star review in the comment section below (or on Pinterest with the “tried it” button – you can now add pictures into reviews, too!), and be sure to help me share on facebook!

pico de gallo in a bowl

Keep a batch of this homemade pico de gallo stored in your fridge at all times! You never know when you will have a taco emergency…


This classic and authentic Pico de Gallo is the best fresh tomato salsa that you can make. 5 ingredients is all you need and it's not just salsa either!

Pico de Gallo

Yield: 2 cups
Prep Time: 5 minutes
Total Time: 5 minutes

This classic and authentic Pico de Gallo is the best fresh tomato salsa that you can make. 5 ingredients is all you need and it's not just salsa either!


  • 1/4 cup cilantro
  • 1/2 large red onion (appx 1 cup)
  • 5-7 ripe Roma tomatoes (appx 3 cups)
  • 1 large jalapeño, ribbed and seeded
  • juice of 1 lime (~1/3 cup)
  • salt to taste


  1. Dice the tomatoes and onion in a small dice so they are all the same size.
  2. Add the chipped cilantro.
  3. Add in the seeded, ribbed, and finely diced jalapeño
  4. Squeeze in the lime juice.
  5. Season with salt to taste.
  6. Stir and enjoy!


*If you like this recipe, please let me know by leaving a comment and rating it with some stars. Thank you!

Nutrition Information:
Yield: 10 Serving Size: 1/2 cup
Amount Per Serving: Calories: 12Total Fat: 0gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 0mgSodium: 61mgCarbohydrates: 3gFiber: 1gSugar: 2gProtein: 1g

This nutrition information was generated via a third party, Nutritionix, and can bot be held liable for any discrepancies in the information provided.

Did you make this recipe?

Follow me on Pinterest for more fun recipes! Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.


Friday 5th of June 2020

Best recipe!!!

Instant Pot Carnitas | Crispy Instant Pot Carnitas

Sunday 15th of March 2020

[…] Instant Pot Carnitas is the perfect recipe to feed a crowd. Carnitas tacos are always a favorite and can be served with many toppings like guacamole and pico de gallo. […]

Sandy A.

Friday 6th of September 2019

Just made this. Delicious! Serving it with fish tacos and Arroz Verde tonight.

Michaela Kenkel

Tuesday 18th of June 2019

My weakness!! I made this yesterday - and it was perfection! I couldn't leave this pico alone! Thank you for the great recipes!

Sandra Shaffer

Monday 17th of June 2019

Nothing beats a fresh bowl of pico de gallo when entertaining! This is a crowd pleaser and love that it can be made in advance. I love adding a scoop over eggs or rolled up in a burrito!

Skip to Recipe