Simple Tomato Salsa

This easy tomato salsa is a little spicy, super flavorful and perfect for dipping or spooning over your favorite Mexican dishes. It’s especially delicious when made with extra ripe summer tomatoes!

This post may contain affiliate links.

Overhead of salsa with chips and cilantro:
Bowl of tomato salsa on a rustic wood surface, surrounded by tortilla chips and fresh cilantro sprigs.

I learned to make this salsa from a recipe that was in the newspaper ages ago. It came from our local Mexican restaurant, Mexico, and it’s so simple, yet so tasty.

I make it every year with the tomatoes from my garden, particularly when they’re extra ripe and need to be used up.

This recipe is super forgiving and can be adjusted to suit your taste, whether you like it thick or thin, spicy or mild, and as garlicky as you want!

Want more delicious summer tomato recipes? Try my grilled pan con tomate, this heirloom tomato salad with blue cheese and crispy shallots, or the ultimate BLT sandwich.

Why This Recipe Works

  • Adaptable with different kinds of chiles and tomatoes for customizable flavor.
  • Made with a handful of fresh, simple ingredients that pack major flavor.
  • Can be served chilled, warm, or at room temperature for different uses.
  • The heat, seasoning and consistency can be adjusted to your taste.

Ingredient Notes

Tomatoes - Use any kind of tomato you have on hand. When I use grocery store tomatoes, I usually go for plum tomatoes, but garden tomatoes of any variety will shine, especially when they’re very ripe.

Jalapeño or Serrano Chiles - Either works well, depending on your spice preference. Serrano will give it more heat, while jalapeño is a bit milder.

Garlic and White Onion - These are essential to add flavor and depth to the salsa. It's important to use a white onion, which has the best flavor for salsa rather than red or yellow. Half will get cooked and the other half stirred in raw for the best texture.

Cilantro - A handful of chopped fresh cilantro brings a pop of herbal freshness and rounds out the flavors.

*Find the full ingredient list in the recipe card below!

Helpful Equipment

Step by Step Instructions

Close-up of salsa with chip dipped in: A white ramekin filled with tomato salsa, with a crispy tortilla chip dipped on the side.
  1. Add the tomatoes, chiles, garlic, onion, salt, and water to a medium saucepan. Bring up to a boil, then reduce to a simmer and cook until all the vegetables are fully softened, about 20 minutes.

Pro Tip: For a deeper, smokier flavor, char the tomatoes, chiles, garlic, and onion over high heat in a skillet, on the grill, or under the broiler before simmering.

  1. Remove the pan from the heat, and use an immersion blender or food processor to pulse the mixture until it is pureed but still has some chunks. Transfer to a bowl.
  2. Stir in the minced raw onion and chopped cilantro. Taste and adjust the seasoning, adding more salt or a splash of water if needed. Let the salsa cool, then serve chilled with tortilla chips or as a condiment.

Tips for Success

  • Always taste and adjust the seasoning after blending. You may need more salt or want to add more heat depending on your preference.
  • Use the ripest tomatoes you can find for the best flavor. Seasonal garden tomatoes are ideal!
  • Allow the salsa to chill completely before serving, the flavors will keep evolving and become more complex.
  • Don’t over-blend; you want texture, not tomato soup.

Variations

  • Add a drizzle of lime juice or some green tomatillos for a brighter, tangier salsa.
  • Roast the vegetables instead of simply boiling for a more charred and caramelized flavor, specially if the tomatoes are out of season.
  • Add a generous pinch of ground cumin or smoked paprika for a smoky flavor.
  • Use other fresh chiles like Fresno, Anaheim, or habanero depending on your spice tolerance.
  • Use dried chiles like guajillo, ancho or árbol for extra flavor and heat.
  • Skip the cilantro if you’re not a fan, but don't substitute another herb or it will taste off.
Close-up of salsa texture in bowl: Zoomed-in view of tomato salsa in a white bowl, showing its chunky, blended texture with herbs.

Serving Suggestions

This simple tomato salsa is incredibly versatile. Serve it with crispy tortilla chips for snacking or spoon it over tacos, like easy chicken carnitas tacos, grilled meats, or eggs, like my huevos con chorizo . It adds freshness and heat to just about anything!

Serve it alongside a cozy chicken tortilla soup or crispy picadillo empanadas. It's also excellent with or spooned over spicy chicken poblano white bean chili!

How to Store

Store the salsa in an airtight container in the refrigerator for up to 5 days. The flavors continue to develop after a day or two.

This salsa also freezes well, pour into freezer-safe containers or bags and freeze for up to 3 months.

Thaw in the fridge overnight before serving. No reheating needed, just stir and enjoy cold or at room temperature.

FAQ

Can I use canned tomatoes instead of fresh?

Yes, but the flavor will be different. Fresh, ripe tomatoes yield the best results, especially in summer. If using canned, choose whole peeled tomatoes with no added flavorings.

What if my salsa is too spicy?

Try adding more tomatoes and cooked onions or a pinch of sugar to dilute the heat.

Can I make this without a blender?

Yes! Just mash everything together with a potato masher, fork or in a traditional mortar and pestle for a chunkier, rustic salsa.

How do I make it thicker or thinner?

To thicken, simmer uncovered a bit longer. To thin it out, just add a splash of water until you reach your desired consistency.

Did you LOVE this recipe? Please leave a star ⭐️ rating and comment and tag your creations @ColeyCooks on Instagram!

Want to Save This Recipe?

Enter your email & I'll send it to your inbox.

Save Post

By submitting this form, you consent to receive emails from Coley Cooks.

Close-up of salsa with chip dipped in: A white ramekin filled with tomato salsa, with a crispy tortilla chip dipped on the side.
RATE THIS RECIPE
2
Ratings
Print Pin

Easy Tomato Salsa

This easy tomato salsa is a little spicy, super flavorful, and perfect for dipping or spooning over your favorite Mexican dishes. It’s especially delicious when made with extra ripe summer tomatoes.
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 3 cups
Calories: 36kcal

Ingredients

  • 4 medium tomatoes cored and quartered
  • 1-2 jalapeños or serrano chiles stemmed and halved lengthwise, seeds and ribs removed for less heat
  • 1-2 cloves garlic smashed
  • ¼ small white onion plus ¼ cup minced
  • 1 teaspoon salt plus more to taste
  • ¼ cup water
  • ¼ cup minced fresh cilantro

Instructions

  1. Add the tomatoes, chiles, garlic, onion, salt and water to a medium saucepan.
  2. Bring up to a boil. then reduce to a simmer and let cook until all the vegetables are fully softened, about 20-30 minutes.
  3. Remove the pan from the heat, and use an immersion blender or food processor to pulse the mixture until it is pureed but still has some chunks in it.
  4. Transfer to a bowl and stir in the minced onion and cilantro. Taste and add more salt or thin out with water if needed. Allow to cool and serve chilled with tortilla chips or as a condiment.

Notes

  • Always taste and adjust the seasoning after blending. You may need more salt or want to add more heat depending on your preference.
  • Use the ripest tomatoes you can find for the best flavor. Seasonal garden tomatoes are ideal.
  • Allow the salsa to chill completely before serving, the flavors will keep evolving and become more complex.
  • Don’t over-blend; you want texture, not tomato soup.

Nutrition

Calories: 36kcal | Carbohydrates: 8g | Protein: 2g | Fat: 0.4g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 0.1g | Sodium: 869mg | Potassium: 423mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1541IU | Vitamin C: 24mg | Calcium: 23mg | Iron: 1mg
5 from 2 votes

Did you make this recipe? Please leave a ⭐ rating and review!

Your email address will not be published. Required fields are marked *

Recipe Rating




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

6 Comments

  1. Actually, a question. Your instructions don't mention a length of time one can expect the mixture to reasonably keep, in colors, fragrance and savoryness. Thoughts?

  2. 5 stars
    Looks good! I love Mexican food - will have to look for Mexico Restaurant the next time I'm in Atlantic City!