Nothing compares to freshly made salsa, but only when the texture is right! I like mine just blended enough to be saucy, but still a little chunky, so it’s scoopable with chips. This restaurant-style salsa is bright, punchy, and has that perfect balance of tangy heat that keeps you going back for one more scoop!

Salsa in a bowl with tortilla chips.
Photo: Gayle McLeod

What Makes This Salsa So good

  • It tastes fresher than anything from a jar. I’ve tried plenty of store-bought salsas, and they never taste as good as homemade salsa. If you’ve made my salsa verde, you already know!
  • It’s made quickly, but with a small trick. I’ve learned to not just blend everything all at once and call it a day. Controlling the texture (and not over-blending) is what makes it “restaurant-style.”
  • It’s incredibly versatile. Beyond dipping, I love spooning this salsa over tacos, burrito bowls, a taco salad, and pretty much anything that needs a little extra flavor.

Want to know one of my favorite parts of going to a Mexican restaurant? That first round of chips, salsa, and guacamole! My family and I don’t even look at the menu right away because we’re too busy munching on these starters, lol.

If you’ve been to an authentic Mexican restaurant (or traveled to Mexico a bunch of times, like me) you know that great salsa just tastes better. So whenever I’m hosting a Mexican dinner at my house, I want my guests to have that same warm, delicious experience right from the start, with this homemade, restaurant-style salsa!

Once you make this version, I guarantee that you won’t reach for store-bought jars anymore. The flavor of my version is brighter, the texture is better, and judging by how quickly the salsa bowl gets wiped clean, I’d say my guests agree!

Key Salsa Ingredients

Ingredients for salsa.
  • Canned Tomatoes: After trying different canned tomato types, I still like using fire-roasted tomatoes for that smoky flavor (without having to roast them). But regular canned tomatoes work too if that’s what you have on hand.
  • Cilantro: Grab a fresh bundle and give it a rough chop for that unmistakable herby flavor.
  • Jalapeño or serrano pepper: You can use half or a full pepper, depending on how spicy you’d like your salsa. Serranos are a bit spicier if you want more of a kick.
  • Green chilies: I like to toss a can of green chilies in many of my Mexican recipes. It adds an extra layer of flavor without overpowering the salsa.
  • Onion and garlic: You can use either yellow or white onion. I also use two cloves of garlic here, but feel free to add more if you love that bold flavor.
  • Lime Juice and salt: This adds a little zing and savoriness to tie all the flavors together.

Find the complete recipe with measurements below

How To Make Salsa From Scratch

Adding salsa ingredients to a food processor.

Step one: Place the ingredients in the food processor. Start by adding the onion, garlic, and jalapeño to the food processor. I find that processing these items first helps them to get more finely chopped. Then add the drained tomatoes, green chilies (no need to drain), cilantro, lime juice, and salt.

Blending salsa in a food processor.

Step two: Blend the salsa. I like pulsing in one-second increments until the salsa is well blended, but still slightly chunky. Then, I’ll give it a taste and adjust with more salt or lime juice if needed. Serve the salsa immediately with tortilla chips or store it in a sealed container in the fridge for up to a week.

My Tips For The Perfect Salsa

  • Use a food processor. I find that a food processor gives you that perfect restaurant-style texture: smooth but still a little chunky. A blender works too, but just be sure to pulse in short bursts and scrape down the sides as you go.
  • Add ingredients in order. I recommend adding the garlic, jalapeño, and onion first, which helps them get finely chopped. That way, you don’t end up with any large, overpowering pieces.
  • Adjust the spice level. For more heat, leave some of the seeds in the pepper. For a milder salsa, remove the seeds or use only half the pepper.
  • Add a hint of sweetness. While I don’t add sugar to my salsa, some prefer a small amount. You can always add ½ tablespoon of honey to balance out the tomatoes’ acidity.
  • Maximize the flavors. Let the salsa chill for at least an hour. The flavors meld together for a tastier, more refreshing salsa!

Canned Versus Fresh Tomatoes

The debate between canned and fresh tomatoes for salsa can go on forever. But for this recipe, I actually prefer canned tomatoes. Unlike pico de gallo, restaurant-style salsa has a smoother consistency and more blended texture, which canned tomatoes help achieve. They also tend to have a deeper, more concentrated flavor, especially if you’re using fire-roasted tomatoes (my favorite!).

If you do want to use fresh tomatoes, I recommend roasting them first. This adds a richer, slightly smoky flavor and helps mimic the flavor you get from canned fire-roasted tomatoes.

Red salsa in storage containers.

How Long Can You Store Salsa?

If you have any leftover salsa, transfer it to an airtight container in the fridge for 5 to 7 days. I actually think it tastes even better after a few hours, once the flavors have had time to meld together. So yes, this makes it a great make-ahead recipe!

Can you freeze it? You sure can. Store it for up to one month in a freezer-safe jar or heavy-duty freezer bag. Just note that the flavors might not be as vibrant when thawed.

More Salsa Recipes

If you make this salsa recipe, let me know how it turns out in the comments below! Your review will help other readers in the community. And if you’d like to see more healthy food inspiration and exclusive content, join my free email community here.

Red salsa in a bowl with chips.

Best Salsa Recipe (Restaurant-Style)

Author: Lisa Bryan
5 from 31 votes
Read 67 Comments
Serves 8 servings
Prep Time 5 minutes
Total Time 5 minutes
Email This Recipe
Enter your email and I’ll send it to you + weekly food inspiration!

Description

Nothing compares to this homemade restaurant-style salsa! It's blended enough to be saucy, but still a little chunky. Watch how I make it in my kitchen in the video below!

Video

Ingredients 
 

  • 2 cloves garlic
  • ½ yellow onion, roughly chopped
  • 1 jalapeno pepper, seeded and roughly chopped
  • 2 (14-ounce) cans fire-roasted diced tomatoes, drained
  • 1 (4-ounce) can green chilies
  • ½ cup fresh cilantro, approx 1/2 a bunch
  • ½ lime , juiced (about 2 tablespoons juice)
  • ½ teaspoon kosher salt

Instructions 

  • Place ingredients in the food processor. Add the onion, garlic and jalapeno to the food processor first. These ingredients will be chopped finer if they're on the bottom. Then add the drained tomatoes, green chilies (no need to drain), cilantro, lime juice and salt.
    Adding salsa ingredients to a food processor.
  • Blend the salsa. Pulse in one second increments. Keep pulsing until the salsa is well-blended, but still a little chunky. Season to taste with additional salt, or lime juice, if needed.
    Blending salsa in a food processor.
  • Serve or store. Serve the salsa immediately with tortilla chips or store it in a sealed container in the fridge for up to a week.
    How to make red salsa.

Lisa’s Tips

  • Makes approximately 4 cups of salsa, which is perfect for a party.
  • I like storing any leftover salsa in these glass jars!
  • Storage tip: Store leftover salsa in an airtight container in the refrigerator for up to 5 to 7 days, or up to 1 month in the freezer.

Nutrition

Calories: 33kcal | Carbohydrates: 7g | Protein: 1g | Fat: 0.03g | Saturated Fat: 0.01g | Polyunsaturated Fat: 0.01g | Monounsaturated Fat: 0.01g | Sodium: 346mg | Potassium: 27mg | Fiber: 2g | Sugar: 3g | Vitamin A: 486IU | Vitamin C: 8mg | Calcium: 35mg | Iron: 1mg
Did you make this recipe?Mention @downshiftology or tag #downshiftology!

This recipe was originally posted June 2020, but updated to include new photos, information and tips for your benefit!

You May Also Like

About the author

Lisa Bryan

Lisa is a bestselling cookbook author, recipe developer, and YouTuber (with over 2.5 million subscribers) living in sunny Southern California. She started Downshiftology in 2014, and is passionate about making healthy food with fresh, simple and seasonal ingredients.

5 from 31 votes (4 ratings without comment)

Leave a comment

Thank you for taking the time to write a review—I always love reading your comments.

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

Did you make this? Rate the recipe!




All comments are moderated before appearing on the site, as per the community guidelines. Thank you for your patience! Please note that anonymous star reviews without comments are not allowed on Downshiftology, to ensure the integrity of recipe reviews.

67 Comments

  1. Wow! Wow! Wow! Killer salsa. I thought I was a salsa connoisseur and you’re right, never again will I make do with store bought salsa (calling out no brands). This recipe is what I will have going forward. Thanks for sharing. Bruce5 stars

  2. Hi Lisa
    I have been looking for a great salsa recipe and this looks amazing. However I live in Australia and I have not heard of fire roasted tomatoes or green chillies in a can. Can you let me know a substitute or where I could find them. I do love your recipes. Many thanks

  3. This was super easy and tasty! I used canned tomatoes with green chilis in it, and it turned out great and we ate it all in a day! I prefer to make my own salsa so I can use organic ingredients.5 stars

  4. Super quick to put together and we loved the freshness of the salsa. I did keep half of my jalapeño seeded as we like a little more kick to our salsa.5 stars

  5. Love this salsa. I made it for a family get together and everyone loved it. I like that I can control the heat. Medium for me and hot for others. I’m growing my own cilantro this year and it taste so good in this recipe. Soon my tomatoes will be ready to use too, but for now I use the can tomatoes. I love this salsa over scrambled eggs with black beans and avocado. What is the serving size for the nutrition?5 stars

  6. Just what I was looking for — an easy, fresh tasting, flexible salsa recipe! Thoroughly enjoyed this with tacos, with eggs, with black bean chili. It lasts several days.

    thank you!5 stars

  7. THE BEST I love this salsa it’s a staple in my fridge vey quick to make and I use it on everything I love it with tortilla chips, in my breakfast burritos and as a salad dressing it’s just super yummy! I have it frozen for emergency gatherings my only hint would be if you know your going to freeze save the lime juice to add whenever you thaw 5 stars

  8. Super simple and easy. I had all the ingredients and the email came this morning! I already have the salsa chilling in the refrigerator. Can’t wait for lunch!5 stars

  9. I love  this salsa. My family loves it too. I make it once a week. It’s fresh and great on everything. So easy too. 5 stars

  10. Absolutely the best flavor of any salsa recipes I’ve ever tried! The ONLY thing I will do next time is to look for a jalapeño with more lines. I hear those have more heat. No reflection on your recipe.
    I have no plans of looking for any other salsa recipe…EVER!5 stars

  11. Am curious to see what you think about making it in batches in a mini food processor. Trying to downsize some of my kitchen appliances and switching to mini food processor as gadget of choice for everyday. 

  12. The title is no lie – BEST SALSA EVER!!! I made this with the guacamole recipe (awesome) and the fajita recipe and my boys tore it up!!! They can’t get enough and 2nd batch tomorrow. Thank you so much for putting this out there, it’s 1st class, the best for sure.5 stars

  13. This looks so good! I’m not a fan of cilantro. Can. I leave it out or sub with parsley? Is the cilantro flavor strong in this recipe? TIA

  14. Amazing! Due to what I had on hand, I couldn’t follow your recipe to the tee, however with the results I have already got – I CANNOT WAIT to make it with the suggested ingredients! And the salsa hasn’t even had its 1 hour+ to marry their flavors. (Used Manzano Whole canned tomatoes with garlic, drained, a can of jalapeños vs chillies, and a serano pepper vs jalapeño since the canned was already that… plus I love spice so o left the seeds in)

    Thank you so very much for sharing this delightfully tasty and easy recipe!!5 stars

    1. Happy to hear you loved this salsa recipe Cheri – despite the fact you didn’t have everything on hand!

  15. This is a delicious recipe! I never thought of making salsa with canned tomatoes, but it’s genius! So much flavor and the perfect restaurant style salsa. 5 stars

  16. Simply the best. You truly will never want to buy pre-made salsa again!! Love that you can adjust the spice level to your taste as well. Thanks Lisa!5 stars

    1. Hi Shirleen – I’ve never used cilantro paste, but you might want to start with a tablespoon or two, then taste and see how you like it.

  17. Excellent recipe! I love how simple yet flavorful this salsa is. A couple extra notes:
    1. The fire roasted tomatoes I used didn’t have much extra juice in the can. I’m glad I thought to drain them over a small bowl, because I ended up adding some of the juice back in to get the perfect consistency.
    2. I used only 1/4 tsp of salt and I think that will be plenty for me. Different canned tomatoes (or beans, or whatever) will have different sodium levels, so just keep that in mind, start small and you can always add more if needed!
    3. After tasting the salsa I did also add about 1/2 tsp of cumin – not at all because it needed it but because I was feeling experimental lol. I think this recipe would lend itself well to whatever customization will suit your tastes, but is absolutely vibrant and flavorful just as written with nothing else added :)5 stars

  18. Has anyone tried making this in a Vitamix?  I’m afraid it will puree it too quickly.  Thanks!

    1. Hi Tani – This will work better in a food processor. However you can try using a Vitamix and pulse in increments and scrape down the sides as you blend!

  19. This recipe is sooo good and took only 5 min with little clean up. Not sure I’ll go back to buying a jarred version again!5 stars

  20. Tonight I had friends with teenagers over so I went for a taco party in the garden with this delicious salsa. Literary done in 3 minutes and so tasty. And I have leftovers, so lucky me!5 stars

  21. Amazing! I often make pico de gallo or use fresh tomatoes to make a salsa. It requires a lot of chopping 😔. Never ever had I thought of using canned fire roasted tomatoes to make my salsa, which I always keep on hand. This recipe is delicious and took me just a few minutes. I didn’t have green chilies in my pantry so I left it out and it was still A++ all around. Can’t wait to make this again with the green chilies.5 stars

    1. Hi Nik- The canned tomatoes definitely add a delicious rich flavor to it! Can’t wait for you to try it with green chilies next time.

  22. Hi Lisa, tried your taco and salsa recipe! Thank you for a quick healthy recipe! The salsa is delicious!5 stars

  23. It’s avocado season now so this salsa will be PERFECT for my next guac batch! It looks so wholesome, I love it! Thanks for sharing :D5 stars