Fresh Tomato Salsa (Pico de Gallo)

Quick and EasySalsaMexican and Tex MexGreen ChileTomato

Homemade pico de gallo is the best! Chopped fresh tomatoes, chile peppers, red onion, cilantro, and lime are meant to be consumed fresh—it's called salsa fresca, for a reason.

Photography Credit: Elise Bauer

What is one sign of a good taqueria? The salsa, of course!

Or I should use the plural and say “salsas?” Any decent Mexican dining establishment north of the border, whether a taco truck or full-on restaurant, will offer a variety of salsas to its patrons—tomatillo salsa verde, red chili salsa, and my favorite, a fresh tomato salsa otherwise knows as Pico de Gallo or Salsa Fresca.

How to Make and Keep Salsa Fresca

This homemade salsa recipe is easy to make. You just need chopped up fresh tomatoes, chiles, onions, cilantro, some lime juice, and seasonings.

Note that because this particular salsa recipe is made with fresh ingredients, it will last as long as you would expect cut fresh tomatoes to last. It’s best eaten right after you make it. Chilled, the salsa should last about 5 days or so.

Best Tomatoes for Pico de Gallo

Fresh tomato salsa is ideally made with firm, fleshy tomatoes. You can of course make the salsa with any kind of tomato, but the firm ones like Romas or hothouse tomatoes will hold up the best.

Pico de Gallo

How to Pick and Handle Hot Peppers

When using fresh chile peppers always taste first before adding! Some peppers are hotter than others and you really can’t tell unless you taste them. Just take a very small taste. You’ll be able to gauge the heat of the pepper and will be better able to judge how much you need.

Be very careful while handling the chile peppers. If you can, avoid touching the cut peppers with your hands. (I often use disposable gloves or hold the peppers with a plastic sandwich bag.) Rub your hands with a little olive oil before handling (to protect your skin), and wash your hands thoroughly with soap and hot water after handling and avoid touching your eyes for several hours.

If you like a salsa with less heat, remove the seeds from the peppers. But you can always set aside some of the seeds—if the salsa isn’t hot enough, you can add a few for more heat.

How to Serve Salsa Fresca

Use this homemade salsa fresca as a dip for tortilla chips or serve it with tostadas, tacos, burritos, quesadillas, pinto or black beans.

LOVE A GOOD SALSA? HERE ARE 5 MORE TO TRY

Fresh Tomato Salsa (Pico de Gallo) Recipe

Print
  • Prep time: 6 minutes
  • Yield: Makes 3 to 4 cups of salsa

When using fresh chile peppers always taste first before adding! Some peppers are hotter than others and you really can't tell unless you taste them. Just take a very small taste. You'll be able to gauge the heat of the pepper and will be better able to judge how much you need.

Ingredients

  • 2 to 3 medium sized fresh tomatoes (1 to 1 1/2 pounds), stems removed
  • 1/2 red onion
  • 2 serrano chiles or 1 jalapeño chile (stems, ribs, seeds removed), less or more to taste
  • Juice of one lime
  • 1/2 cup chopped cilantro
  • Salt and pepper to taste
  • Pinch dried oregano (crumble in your fingers before adding), more to taste
  • Pinch ground cumin, more to taste

Method

1 Prep the ingredients: Roughly chop the tomatoes, chiles, and onions. Be very careful while handling the chile peppers. Use disposable gloves, or wash your hands thoroughly with soap and hot water after handling and avoid touching your eyes for several hours.

Set aside some of the seeds from the peppers. If the salsa isn't hot enough, you can add a few for more heat.

2 Make the salsa: Place all of the ingredients in the bowl of a food processor fitted with the blade. Pulse only a few times, just enough to finely dice the ingredients and not enough to purée. If you don't have a food processor, you can finely dice by hand.

3 Adjust seasonings: Place in a serving bowl. Add salt and pepper to taste. If the chilies make the salsa too hot, add some more chopped tomato. If it's not hot enough, carefully add a few of the seeds from the chilies, or add a little more ground cumin.

Let the salsa sit for an hour (room temperature or chilled) for the flavors to combine.

4 Serve: Serve with chips, tortillas, tacos, burritos, tostadas, quesadillas, pinto or black beans. The salsa will keep refrigerated for up to 5 days.

Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. Thank you!

Print

Products We Love

This post may contain links to Amazon or other partners; your purchases via these links can benefit Simply Recipes. Read more about our affiliate linking policy.

Elise Bauer

Elise Bauer is the founder of Simply Recipes. Elise launched Simply Recipes in 2003 as a way to keep track of her family's recipes, and along the way grew it into one of the most popular cooking websites in the world. Elise is dedicated to helping home cooks be successful in the kitchen. Elise is a graduate of Stanford University, and lives in Sacramento, California.

More from Elise

83 Comments / Reviews

No ImageFresh Tomato Salsa (Pico de Gallo)

Did you make it? Rate it!

  1. Meg

    I made this recipe tonight. My husband kept saying, “what a treat this is”. It’s a winner.

    xxxxxyyyyy

  2. Carson Skjerdal

    Awesome Dish, definitely will make again. I cut the onions back to a 1/4 since I am not a big onion guy. I also cut the heat back in half in case I needed to add more. I could have done 2 peppers but my gf is glad I did only one. Also I do not recommend taste testing the pepper after cutting ha ha. AI additionally followed a great video by Gordon Ramsey on getting the seeds from a pepper easily. Paired this with home made corn tortilla chips. Yum Yum

    xxxxxyyyyy

  3. Emma

    On August 27th, 2018, I followed the recipe. Wow! Wow! I’ll never eat salsa in a restaurant…ever!!! This recipe is delicious and your advice to add tomato and to check how hot the chili is were very instructive. My daughter loved it as well. We did enjoy salsa chips last night during with our meal. Thank you!

    xxxxxyyyyy

  4. Vicki

    So easy to customize to your taste-made it as recipe is written and it was the BOMB

    xxxxxyyyyy

  5. Michelle

    I loved this recipe! My mother bought me a tomato plant because she said my garden of Sunflowers needed some veggies. Anyways what the squirrels didn’t take left me with about seven tomatoes. I’m not big on raw tomato but I love Salsa. I omitted the jalapeno because I can’t do spicy. Now all jarred Salsa tastes like ketchup to me. Thanks alot! ( lol )

    xxxxxyyyyy

View More
Pico de GalloFresh Tomato Salsa (Pico de Gallo)