Fresh Salsa (Pico de Gallo)

Simple, delicious fresh salsa for Taco Tuesday, tortilla chips, and more.

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

Or I should use the plural and say "salsas?" Who doesn’t love having a variety of salsas to choose from, whether dining at a taco truck or full-on restaurant? Often there’s tomatillo salsa verde, red chile salsa, and my favorite, a fresh tomato salsa otherwise known as pico de gallo or salsa fresca.

fresh tomato salsa close up on chopped tomatoes
Elise Bauer

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.

tomato salsa in a bowl showing chopped tomatoes and onion
Elise Bauer

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 ribs and 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 Make and Store Fresh Salsa

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.

How To Serve Pico de Gallo

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

Pico de Gallo Vs. Salsa

Salsa, in Spanish, simply means "sauce" and can take a variety of forms. Pico de gallo (a.k.a. salsa fresca) is a type of salsa made with chopped fresh tomatoes and onions, cilantro, fresh chiles, lime juice, and salt. With its chunky nature and relatively low amount of liquid, pico de gallo is a lot like a relish in texture. As it's a fresh salsa, it needs to be kept refrigerated and will keep for up to 5 days.

Other salsas, such as salsa verde, are often made with similar ingredients as pico de gallo but are cooked and/or pureed, giving them a saucier consistency.

Swaps and Substitutions

This homemade salsa recipe is for a rather traditional pico de gallo but you can always switch things up, depending on your tastes and the ingredients you have on hand.

  • Other tomatoes? We recommend firm, fleshy hothouse or Roma tomatoes for pico de gallo, but cherry tomatoes or others from your garden will work as well. If your tomatoes are especially juicy, cut them in half and squeeze out the juices before chopping.
  • Can't stand cilantro? Simply omit it.
  • No limes on hand? Try some lemon! While it will taste different, many salsa recipes do use lemon.
  • Can't handle heat? Reduce the amount of chiles, or simply omit them.
  • No red onions? Use yellow onions, scallions, or any other kind of onion you have on hand.

Love a Good Salsa? Here Are 5 More to Try

From the Editors Of Simply Recipes

Fresh Salsa (Pico de Gallo)

Prep Time 15 mins
Total Time 15 mins
Servings 12 to 16 servings
Yield 3 to 4 cups

When using fresh jalapeño 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 fresh tomatoes (1 to 1 1/2 pounds), stems removed

  • 1/2 medium red onion

  • 2 serrano or 1 jalapeño pepper, stems, ribs, and seeds removed (less or more to taste)

  • Juice of 1 lime

  • 1/2 cup chopped cilantro

  • Kosher salt and freshly ground black pepper to taste

  • 1 pinch dried oregano (crumble in your fingers before adding), or more to taste

  • 1 pinch ground cumin, or more to taste

Method

  1. Prep the ingredients:

    Roughly chop the tomatoes, chile peppers, and onions. Be careful while handling the chile peppers. Use a plastic baggie or disposable gloves to handle them, 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.

    Ingredients to make fresh salsa in a glass bowl.
    Soleil Roth
  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.

    Food processor with pico de gallo inside.
    Soleil Roth
  3. Adjust the seasonings:

    Place in a serving bowl. Add salt and pepper to taste. If the chiles 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 chiles, or add a little more ground cumin.

    If you like, let the salsa sit for an hour (room temperature or chilled) for the flavors to combine.

    A bowl with salsa in a white bowl with salt and pepper next to it.
    Soleil Roth
  4. Serve:

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

    Did you enjoy this recipe? Let us know with a rating and review!

    A chip dipped into tomato salsa.
    Soleil Roth
Nutrition Facts (per serving)
7 Calories
0g Fat
2g Carbs
0g Protein
×
Nutrition Facts
Servings: 12 to 16
Amount per serving
Calories 7
% Daily Value*
Total Fat 0g 0%
Saturated Fat 0g 0%
Cholesterol 0mg 0%
Sodium 20mg 1%
Total Carbohydrate 2g 1%
Dietary Fiber 0g 2%
Total Sugars 1g
Protein 0g
Vitamin C 5mg 24%
Calcium 5mg 0%
Iron 0mg 1%
Potassium 72mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.