Condiments / Mexican / Recipe's / Salsa / Sauces

Pico De Gallo

Sharing is caring!

Delicious blend of tomatoes, onions, jalapeño, cilantro and lime

Pico de Gallo, also known as salsa fresca or salsa cruda, is a fresh tomato salsa made of fresh ripe tomatoes, onions, chili’s (jalapeno, serrano or habanero), cilantro, lime juice and salt.

This traditional Mexican staple is perfect for chips, tacos, fajitas and more. Serve this yummy salsa at your next game day get together, taco party or anytime, really. Add shrimp and/or avocado for a special treat!

To make, I start with fresh, ripe roma tomatoes. I use romas because they are a bit firmer than other tomato varieties, they hold their shape and don’t become mushy in the salsa.

Cut the tops off of the tomatoes and then cut in half crosswise. This makes it easy to remove the seeds out of the pockets. Remove seeds and discard, then dice tomatoes into uniform pieces and place in a large bowl.

chopped tomatoes in a mixing bowl

Next, chop the onion and jalapeno (stem and seeds removed). Add to the bowl with the chopped tomatoes. Chop cilantro, add to tomato mixture then stir well to combine.

tomatoes, onions and jalapeño in a mixing bowl

Squeeze in the fresh lime juice and season with salt. Stir well to coat all of the ingredients. Taste and adjust seasonings if needed.

ingredients for pico de Gallo in a mixing bowl
Pico De Gallo

Serve with crispy tortilla chips, tacos, fajitas, chili or any other Mexican favorites. Try it with Slow-Cooker Pork CarnitasSimple Weeknight Beef Tacos or Simple Weeknight Chili.


bowls of Pico De Gallo and Chips

Pico De Gallo

Delicious blend of tomatoes, onions, jalapeño, cilantro and lime
Prep Time: 15 minutes
Total Time: 15 minutes
Course: Appetizer, Condiment
Cuisine: American, Mexican
Keyword: salsa, tomatoes
Servings: 4
Calories: 7kcal
Author: angela@mealstreetkitchen


  • 5 each roma tomatoes, seeded and diced
  • 1/2 large red onion, finely diced
  • 1 small jalapeno, minced (seeds and stem removed)
  • 1/2 bunch fresh cilantro, chopped fine
  • Juice of a lime, about 2 tablespoons
  • 1/2 teaspoon kosher salt


  • Cut washed tomatoes in half crosswise and remove seeds and top. Dice tomatoes into uniform size and place into a large bowl. Add finely diced red onion, minced jalapeno and chopped cilantro. Stir well to combine. Add lime juice and salt and stir until ingredients are well coated. Enjoy


Calories: 7kcal | Carbohydrates: 2g | Protein: 0.2g | Fat: 0.03g | Saturated Fat: 0.01g | Polyunsaturated Fat: 0.01g | Monounsaturated Fat: 0.01g | Sodium: 292mg | Potassium: 37mg | Fiber: 0.4g | Sugar: 1g | Vitamin A: 116IU | Vitamin C: 6mg | Calcium: 5mg | Iron: 0.1mg
Tried this recipe?Let us know how it was!


  • libarah
    October 21, 2018 at 9:49 am


    • angela@eatlivehappy
      October 21, 2018 at 8:13 pm


  • chef mimi
    October 21, 2018 at 5:44 pm

    This is so much like how I make it, although I just call it my fresh salsa. I include some green onions, and sprinkle a lot of Tabasco into it also. We like spicy! I’m going to miss fresh tomatoes!

    • angela@eatlivehappy
      October 21, 2018 at 8:17 pm

      Mmmmmm that sounds good. I like spicy too! There is nothing like those fresh summer tomatoes, I will miss them too.

  • Taco Tuesday! Ole! Guacamole ⋆
    October 23, 2018 at 11:12 am

    […] Pico De GalloIn Condiments, Mexican, Recipe's, salsa, sauces […]

  • Simple Weeknight Beef Tacos ⋆
    May 3, 2020 at 9:12 pm

    […] like to serve my tacos with fresh Pico De Gallo and heart healthy […]

  • […] like to serve my tacos with fresh Pico De Gallo and heart healthy […]

  • […] Tuesdays would not be complete without a delicious, fresh guacamole. And Pico De Gallo. Since you are already making fresh salsa, why not use it to make your guacamole as […]


Leave a Reply

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Sharing is Caring

Help spread the word. You're awesome for doing it!