Homemade Salsa

This is the best homemade salsa recipe with fresh and zesty ingredients that will give you Mexican restaurant-style salsa to enjoy in just minutes. This recipe is easy to make and serve with tortilla chips or add on top of your favorite meals like tacos, burritos, fajitas, or queso dips. Try this recipe with fresh tomatoes or try our mango salsa as well! Just follow the step-by-step directions or watch the video below!

What’s the secret to making the best salsa?

The secret to making the best salsa is using both canned and fresh tomatoes. When you use only canned tomatoes, the texture gets too soupy and doesn’t taste as fresh, and when you use only fresh tomatoes, you miss out on the flavor depth that the cooked canned tomatoes can add.

Salsa Ingredients:

Fresh tomatoes: Some people prefer heirloom tomatoes for their salsa, but you can use roma tomatoes or any other fresh ripe tomatoes you can find. You can also remove the watery insides and just use the flesh if you want a drier salsa.

Canned tomatoes: Adding in canned tomatoes adds the rich flavor profile of a cooked tomato, but if you only have fresh on hand you can skip the canned and add in more fresh tomatoes.

Garlic: Garlic adds a kick to your salsa. Fresh minced garlic is best, but you can add some garlic powder to taste if you need to substitute.

Onion: White onion is the most popular choice for salsa due to its mild yet sweet flavor, but you can use yellow onion for a stronger taste or even red onion for a big punch of flavor.

Cilantro: Cilantro adds an earthy fresh taste to salsa, and in our opinion, is best when added, but if you are a true cilantro hater you can leave it out.

Lime Juice: Fresh lime juice adds a zesty tart note to the salsa and brightens the salsa flavors. You can even add a little lime zest if you’d like!

Cumin: Just a bit of cumin adds a nutty smokey flavor to your salsa.

Jalapeño: A hot pepper is optional, but if you want to add some spice, dice up a jalapeño (seeds removed) and add a little heat to your salsa.

Sugar: While you can leave it out, the sugar brings out a sweetness that helps balance all the savory flavors in the salsa.

Sea Salt: Salt makes everything better! Add more to taste and stir once salsa is blended.

Tip: Use fresh lime juice whenever possible for salsa—it’s so much better than the bottled versions.

How to make homemade salsa:

Add your onion and garlic to a food processor. Pulse until well chopped.

Add the rest of your ingredients and pulse again until the salsa thickness is to your liking (pulse less to leave it chunky and more to make it smooth).

Add additional salt to taste if needed.

Tip: Don’t over blend your salsa or it will become a puree that’s too soupy to dip into. Pulse until desired consistency is achieved.

Try adding homemade salsa onto:

  • Tacos
  • Queso dip
  • Rice and beans
  • Quesadillas (topped on inside!)
  • Burritos
  • Fajitas
  • Eggs or other breakfast hashes
  • Enchiladas
  • Just by itself with tortilla chips!

Tip: If your salsa is too watery, take out half the mixture and strain out the water before stirring it all back together.

Leave a Reply

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