This post may contain affiliate links. For more information, please visit the disclosures and privacy policy page.
Apr 7, 2013

Fresh Tomato Salsa | Pico de Gallo

Fresh Tomato Salsa | Pico de Gallo Karen's Kitchen Stories

I took this salsa to a party with a Mexican theme. This salsa was clearly the winner in the "salsa wars." Just saying. Or people were just being nice =)

One of the tricks to increasing the intensity of the tomato flavor is to salt the chopped tomatoes and let them  sit over a strainer to drain off some of the water. The salsa is best served the day that it is made, but can be kept in the refrigerator for a couple of days.

It's also great for making mini chicken tostada appetizers

Fresh Tomato Salsa | Pico de Gallo Karen's Kitchen Stories

This recipe makes about two cups of salsa. Adapted from Mexican Everyday by Rick Bayless.

Fresh Tomato Salsa


One pound of Roma tomatoes (about 4 or 5) cut into quarters.
1/2 tsp salt
2 to 3 garlic cloves, peeled
2 serrano chiles, halved and seeds removed (I use a demitasse spoon to remove the seeds)
1/3 C roughly chopped cilantro
2 green onions, thinly sliced
1 T fresh lime juice
Salt to taste


  • In the bowl of a food processor, pulse all of the tomatoes except one whole tomato (four quarters) 4 to 6 times to achieve a course puree. 
  • Pour the tomatoes into a bowl and stir in the salt.
  • Pour the tomato/salt mixture into a strainer and suspend it over a bowl for about 30 minutes to let the extra water drain out
  • Meanwhile, add the garlic and chiles into the food processor and pulse until finely chopped. Add the last tomato and the cilantro and pulse 4 to 6 times. 
  • Place this mixture and the green onions into a serving bowl and add the rest of the drained tomatoes and stir. 
  • Add the lime juice and taste. Add any needed salt if necessary. 

Would you like to comment?

  1. Cam't get better than this! Love this fresh tomato salsa...great photo, as well!

  2. I really like this. Funny enough I was just checking out the meaning of salsa today and I saw it was mexican dip especially the ones with tomatoes. So what do you suggest this dip can go with?

    1. Thank you. Tortilla chips, crudite, or any Mexican food.


I would love to hear from you! If you comment anonymously, be sure to leave your name in your comment.