Best Homemade Salsa Recipe - Kristine's Kitchen (2024)

This Salsa Recipe makes the best salsa in just minutes! It’s restaurant-style, full of fresh flavor and so easy to make. Serve it with tortilla chips or spoon over enchiladas, tacos and more.

Best Homemade Salsa Recipe - Kristine's Kitchen (1)

When Mexican food is on the menu, salsa is an essential. This easy salsa recipe is so good, once you try it you’ll have a hard time buying store-bought salsa again. It’s fresh, spicy and totally addicting!

Just like my Guacamole Recipe, this salsa recipe is made with simple ingredients. It’s easy to adjust the flavors to your tastes, and you can make it more or less spicy. Serve it with your favorite Mexican recipes, including Chicken Enchiladas, Beef Enchiladas and Taco Salad.

Why You’ll Love this Salsa Recipe

  • Quick & Easy: It takes only 10 minutes to make.
  • Delicious: This restaurant style salsa tastes fresh and flavorful, and you can make it in the comfort of your own home.
  • Adaptable: You can adjust the spice level, texture and flavors to suit your tastes.

Best Homemade Salsa Recipe - Kristine's Kitchen (2)

Salsa Recipe Ingredients

  • Onion and Garlic:You’ll give the onions and garlic a quick coarse chop and then your food processor will do the rest.
  • Jalapeño: Most of the heat in a jalapeno is in the seeds and ribs. I recommend removing the seeds and ribs or the heat could overwhelm the other flavors in your salsa. I use half a jalapeño in this salsa recipe for medium spicy salsa.
  • Tomatoes: I recommend using canned fire roasted diced tomatoes as well as a can of diced tomatoes with green chilies (for spice). You can use regular canned diced tomatoes, but the fire roasted tomatoes will give your salsa a rich, roasted tomato flavor. It is so good!
  • Sugar:Just a small pinch of sugar will balance out the acidity of the tomatoes.
  • Salt: Salt enhances the flavors of the other ingredients in your salsa.
  • Cumin:Ground cumin adds a subtle smoky flavor.
  • Cilantro:You can adjust the amount of fresh cilantro to your tastes. I believe cilantro is essential to a good salsa, but if you don’t enjoy the flavor, leave it out.
  • Lime Juice:Start with a small squeeze of fresh lime juice. You can always add more.

Find the full recipe with ingredient amounts and instructions in the recipe card below.

How to Make Salsa

Making this homemade salsa is as simple as putting the ingredients in your food processor (or blender) and pulsing until the salsa is blended to your desired consistency. You can make it thinner or chunkier – however you like it!

Best Homemade Salsa Recipe - Kristine's Kitchen (3)

You’ll add the ingredients to the food processor in two batches. Start with the onion, garlic and jalapeño and pulse a few times to chop. Adding these ingredients first ensures that they are finely chopped and allows you to then pulse the tomatoes to your desired consistency.

When adding the canned tomatoes, drain off and discard the liquid from the diced tomatoes with green chilies. Add the juices from the can of fire roasted diced tomatoes to the food processor. Pulse a few times until the salsa is your desired consistency. You can serve the salsa right away, but for the best flavor chill it in the fridge for about an hour before serving to allow the flavors to develop.

I always taste my salsa on a tortilla chip to see if the flavors are right against the salty chip. You can add a little more lime juice, salt and pepper or sugar if needed to make the flavor of your salsa just perfect!

What Tomatoes Are Best for Salsa?

While I am all for using fresh ingredients whenever possible, I use canned tomatoes in this salsa recipe. Canned tomatoes are available year-round and make this recipe come together quickly. Fresh tomatoes can be too juicy to make a good salsa, and, unless you roast them a bit, could make a less flavorful salsa. (Save those fresh tomatoes to make Pico de Gallo!)

If you have ripe, fresh tomatoes and want to use them in this salsa recipe, I recommend using a combination of fresh and canned. Make sure your fresh tomatoes are firm and a deep red color. Adding canned tomatoes will add depth of flavor to your salsa, especially if you use fire roasted tomatoes – which I highly recommend!

Salsa Recipe Tips

  • This salsa recipe makes medium-spicy salsa. For mild salsa, substitute a can of regular diced tomatoes for the diced tomatoes with green chilies. For spicy salsa, use a whole jalapeño pepper or add in some of the ribs and seeds from the jalapeño. Be careful not to go overboard with the ribs and seeds – that is where most of the spice is.
  • Use a fresh onion in this recipe. I once made this salsa with half of a leftover onion that I had in my refrigerator for a few days and the pungent onion flavor was overwhelming.
  • Be sure to drain off the liquid from the can of diced tomatoes with green chilies. You’ll add the liquid from the other can of diced tomatoes, but using the liquid from both cans will make your salsa too watery.
  • Don’t add too much lime juice at first. You can always add more, and too much lime can overpower the other flavors.

Best Homemade Salsa Recipe - Kristine's Kitchen (4)

Storage Instructions

This salsa can be stored in an airtight container in the refrigerator for up to 7-10 days.

More Mexican Food Favorites

  • Vegetarian Enchiladas
  • Enchilada Sauce
  • Taco Seasoning
  • Homemade Tortillas
  • Carnitas
  • Baked Chicken Taquitos
  • Ground Beef Tacos

Best Homemade Salsa Recipe - Kristine's Kitchen (5)

5 from 23 ratings

Best Homemade Salsa Recipe

Servings: 12 servings

Prep Time: 10 minutes mins

Total Time: 10 minutes mins

This Salsa Recipe makes the best salsa in just minutes! It's fresh and flavorful, and much better than store-bought. Serve it with tortilla chips or spoon over enchiladas, taco salad and more.

Print Recipe Leave a Review Pin Recipe

Ingredients

  • ½ cup white onion, roughly chopped
  • 1 clove garlic, roughly chopped
  • ½ jalapeno, seeds and ribs removed, roughly chopped
  • 10 ounce can diced tomatoes with green chilies, drained
  • 14.5 ounce can fire roasted diced tomatoes, undrained
  • pinch of sugar, optional, to balance the acidity of the tomatoes
  • ¼ teaspoon salt
  • ¼ teaspoon ground cumin
  • ½ cup fresh cilantro leaves
  • juice from ½ of a lime, start with a small squeeze and add more, to taste

Instructions

  • Add the onion, garlic, and jalapeno to the bowl of a food processor and pulse a few times to chop until the onion pieces are about ¼-inch size.

  • Drain off the liquid from the can of diced tomatoes with green chilies and discard the liquid. Add the tomatoes and chilies from the can to the food processor.

  • Add the fire roasted diced tomatoes with their juices from the can to the food processor, along with the remaining salsa ingredients.

  • Pulse until the salsa reaches your desired consistency.

  • Taste salsa on a chip and adjust the lime juice, salt, or sugar as needed.

Notes

  • This salsa recipe makes medium-spicy salsa. For mild salsa, substitute a can of regular diced tomatoes in place of the diced tomatoes with green chiles. For spicier salsa, use a whole jalapeño pepper or add in some of the ribs and seeds from the jalapeño. Be careful not to go overboard with the ribs and seeds, as that is where most of the spice is.
  • Homemade salsa can be stored in an airtight container in the refrigerator for up to 7-10 days.

Serving: 1/4 cup, Calories: 15kcal, Carbohydrates: 3g, Sodium: 104mg, Potassium: 57mg, Sugar: 1g, Vitamin A: 215IU, Vitamin C: 4.3mg, Calcium: 19mg, Iron: 0.5mg

Nutrition information is an estimate.

Cuisine: Mexican

Course: Appetizer

Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchenblog.

This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!

Best Homemade Salsa Recipe - Kristine's Kitchen (2024)

FAQs

Why does Mexican restaurant salsa taste so good? ›

While some restaurant-style salsas may be prepared in large batches to meet demand, the emphasis on using fresh, high-quality ingredients remains a constant, no matter the quantity. A unique blend of fresh tomatoes, onions, cilantro, and lime juice contributes to the vibrant, lively taste of restaurant-style salsa.

Is vinegar or lemon juice better for canning salsa? ›

Acidic Ingredients

Lemon juice is more acidic than vinegar and has less effect on flavor. You can safely substitute an equal amount of bottled lemon juice for vinegar in salsa recipes using vinegar. However, do not substitute vinegar for lemon juice because this would reduce acidity and produce an unsafe product.

What are the best tomatoes for homemade salsa? ›

Roma Tomatoes are a popular choice for salsa-making due to their dense and meaty texture, small number of seeds, and full-of-flavor tanginess. Variations of this tomato are sometimes called “plum” or “paste” tomatoes. Red Beefsteak Tomatoes are another favorite for those who favor a juicier tomato in their salsa.

What's the difference between restaurant-style salsa and regular salsa? ›

Compared to regular ol' salsa or something like pico de gallo, restaurant-style salsa is usually smoother—just how I like it! It's blended up in a food processor so that all the pieces get minced really finely.

What is the number 1 salsa brand in Mexico? ›

HERDEZ® Salsa is the No. 1 salsa brand in Mexico. Known for simple, quality ingredients, our salsas represent the heart and soul of Mexican cuisine. Explore our varieties below—each as diverse and vibrant as the regions that inspired them—to find your favorites and add bold, authentic flavor to your family recipes.

Why is restaurant salsa so much better? ›

Salsa recipes have specific spice and ingredient proportions executed in an almost formulaic manner. Furthermore, many Mexican restaurants are either owned by Mexican families or run by Mexican chefs who rely on both generational and cultural knowledge to create the most authentic salsas.

Why is restaurant salsa better? ›

Restaurant style salsa is usually referring to a type of salsa that would be served in a Mexican Restaurant. They usually have a fresher flavor that the store-bought salsas. Including flavors like fresh cilantro, fresh onion, and lime. It will have a low to medium chunky texture.

How to make salsa Martha Stewart? ›

Chop tomatoes into 1/4-inch pieces; transfer to a medium bowl. Add onion, chile, garlic, cilantro, and lime juice; season generously with salt. Mix to combine. Let stand 15 minutes to develop flavor.

Why do people put vinegar in salsa? ›

All great salsa need a hit of acidity to lighten and brighten their flavors. Perry and Damuck like lime juice (skip the zest; it's too perfume-y), plain white vinegar, or red wine vinegar, which is a nice match for the tomatoes. Avoid vinegars with overly bossy or clashing flavors, like balsamic and apple cider.

Why do you put vinegar in salsa? ›

Basic, white vinegar

Unlike apple cider and balsamic vinegar, which can crush the other flavors of this recipe, white vinegar doesn't try and upstage the tomatoes in your salsa. In fact, the right vinegar will help you taste all of the other flavors of your salsa, and highlight those that it counters.

Do you have to peel tomatoes for salsa? ›

Deciding on keeping tomato skins on or off is really a matter of taste — and how much time you've got on your hands. You don't need to peel them. After all, tomato skins are edible. However, if you're making a chunky salsa, leaving skins on is fine – as long as the texture doesn't bother you.

What onion is best for salsa? ›

White onions truly stand out in terms of flavor, and are the best choice when it comes to making a fresh salsa or Pico de Gallo. Most Mexican salsa recipes use white raw onions, and while they might be more pungent than yellow onions, they have the perfect crunch factor that works for both- salsas and Pico de Gallo.

What peppers are best for salsa? ›

For mild salsa, use banana peppers, Anaheim peppers, and/or canned diced green chile peppers. For medium salsa, add one finely chopped jalapeno to the mix. For hot salsa, add two finely chopped jalapeno peppers or the even hotter serrano peppers.

Why Roma tomatoes for salsa? ›

Roma tomatoes, a type of "paste tomato," are also a great option for pico de gallo. These tomatoes have denser flesh, fewer seeds and little water, making them perfect for chunky salsas.

What kind of salsa do Mexican restaurants use? ›

By far, salsa roja is the most popular Mexican salsa, and after a bite, it is not hard to see why. Different chefs will often vary the amount of heat by adjusting how much and what kind of chilis are added to the mix.

Do most Mexican restaurants make their own salsa? ›

Tortilla chips and salsa are common fare when dining out in a Mexican restaurant throughout the 50 states, and most restaurants pride themselves on serving up freshly made, spicy salsas that they make in-house to add to flautas, tacos, enchiladas, burritos and more.

Is Mexican restaurant salsa healthy? ›

Overall, salsa is a much healthier option compared to other dips and toppings containing dairy, high amounts of sodium, and artificial flavorings.

How do you make store bought salsa taste like restaurant? ›

Sauté a teaspoon or so of finely minced garlic in olive oil and add it to the mix. If your salsa is too bland, raw or sautéed white or yellow onions, onion powder, or a pinch of cumin could help fix the problem. Cilantro is always a great way to add more of a savory-spicy taste to your salsa.

References

Top Articles
Latest Posts
Article information

Author: Msgr. Benton Quitzon

Last Updated:

Views: 6491

Rating: 4.2 / 5 (63 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Msgr. Benton Quitzon

Birthday: 2001-08-13

Address: 96487 Kris Cliff, Teresiafurt, WI 95201

Phone: +9418513585781

Job: Senior Designer

Hobby: Calligraphy, Rowing, Vacation, Geocaching, Web surfing, Electronics, Electronics

Introduction: My name is Msgr. Benton Quitzon, I am a comfortable, charming, thankful, happy, adventurous, handsome, precious person who loves writing and wants to share my knowledge and understanding with you.