Blender Mexican Restaurant Salsa Recipe

Use fresh tomatoes to make this easy recipe for Mexican restaurant salsa in a blender! One of the best salsas to use for canning or the freezer.

This recipe is an oldie I thought I'd would bring back today! Since it's that time of year for fresh tomatoes, I know that many of you will get some use out of this Mexican restaurant salsa recipe you can make in the blender.

The Inspiration Behind This Mexican Restaurant Salsa Recipe

This recipe was originally inspired by my tomato garden. The first year we lived in our home, I planted a garden with a few tomato plants. Fast-forward a few months: I didn't quite plan for the amount we had.

We had our garden put in in the late spring, so I knew I had to get going on planting ASAP if I wanted a garden this year. The weekend after it was ready to go, we headed to Lowe's for our plants – mindlessly, we threw 15 (yes, 15) tomato plants in our cart. I don't know what we were thinking!

I'm not one to waste things, so we planted all of the tomato plants. Needless to say, we were absolutely swimming in tomatoes. There are only so many tomato sandwiches that you can eat, so I've came up with creative ways to preserve them to enjoy all year.

Can You Freeze Salsa?

Little did I know that you can actually freeze homemade salsa! We go through at least a jar of salsa a month, so this was the perfect solution for a big batch of garden tomatoes. We absolutely love restaurant-style salsa, so making a copycat Mexican restaurant-style salsa recipe was a no-brainer. This Mexican restaurant salsa recipe tastes so incredibly fresh, even after it's been thawed. The cilantro and onion flavors added at the end really give it a pop that it needs to taste even better than the kind you find at your favorite Mexican restaurants. I love this – I could snack on it with a big bowl of tortilla chips every day!

Adjustments to This Blender Salsa

I used fresh tomatoes for this recipe, but canned tomatoes would definitely work too. I would use about 2 28oz cans of whole tomatoes for this recipe. And of course you can use a food processor instead of a blender – there's really not much of a difference there.

This recipe can absolutely be doubled if you want to make a large batch for the freezer. It's got a great spice from the jalapeno, but that can be adjusted as needed for your desired spice level. You could even use a less-spicy pepper (like serrano peppers or green chilies) to dial down the spice level.

Here's how you can make a big batch of Mexican restaurant salsa for yourself.

Blender Mexican Restaurant Salsa Recipe

Use fresh tomatoes to make this easy recipe for Mexican restaurant salsa in a blenderOne of the best salsas to use for canning or the freezer.
5 from 6 votes
Prep Time 10 mins
Cook Time 4 hrs
Total Time 4 hrs 10 mins
Course Appetizer
Cuisine Mexican
Servings 8 cups
Calories 50 kcal


  • 8-10 large tomatoes (can use 15-20 roma tomatoes instead)
  • 1 bell pepper
  • 1 large red onion
  • 1/2 large yellow onion
  • 2-3 jalapeño peppers stems and seeds removed
  • 3 oz tomato paste
  • 1/2 bunch cilantro stems removed
  • 1/2 cup fresh lime juice (use 6-8 fresh limes)
  • 2 tbsp salt
  • 1/2 tbsp garlic powder
  • 1/2 tbsp pepper


  • Core tops of tomatoes and cut an “x” in the bottom of the skin. Place in boiling water for 2-3 minutes – immediately remove and place in an ice bath. Allow tomatoes to cool and (easily) take off skins.
  • Puree tomatoes in a blender to desired consistency. Pour into a large stock pot.
  • Roughly chop the remaining ingredients, reserving 1/2 of the red onion and 1/2 bunch cilantro for the end. Adjust jalapeño amount as needed for spice level. Place ingredients in the blender and puree. Add to tomato mixture in stock pot.
  • Put stock pot over medium heat until mixture lightly boils. Reduce heat to low and simmer for 3-4 hours, until salsa has reduced by about 1/3. Stir occasionally.
  • Cool salsa. Puree reserved red onion and cilantro in your blender and mix into salsa. Pour into quart-sized freezer bags (this recipe made roughly 8 cups of salsa for me). Freeze for up to 6 months or store in the fridge for up to a week.

Nutrition Facts

Calories: 50kcalCarbohydrates: 12gProtein: 2gFat: 0.4gSaturated Fat: 0.1gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.1gSodium: 1836mgPotassium: 494mgFiber: 3gSugar: 6gVitamin A: 1298IUVitamin C: 41mgCalcium: 28mgIron: 1mg
Keyword dip, salsa
Tried this recipe?Rate it in the comments below!

Hope you enjoy this homemade salsa recipe as much as we did!

Blender Mexican Restaurant Salsa – Video

Check out a few more of my more of my recipe posts


Subscribe to get my latest content straight to your inbox. You'll also receive exclusive access to my collection of printables!

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

Leave a Reply

Your email address will not be published.

Recipe Rating

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


  1. Could you do this if you used cannned 🍅?

      1. THomas Goss says:

        Canning experts warn you not to can tomato recipes that have too high of a ph. Salsa recipes for canning have either vinegar, lime juice, or lemon juice to lower the ph. Sorry, I don’t agree with your answer.

        1. Yes, and you have to use bottle lemon or lime juice to reach the ph level you need. I checked with our county master gardeners/canners on year when we were going to use fresh lemons.

        2. Mark Richards says:

          The question was not “can you can?” But rather “can you use canned 🍅?” as in, canned tomatoes. Your answer Thomas, does not relate to the question.

  2. 5 stars
    I have made this 4 times now with all my tomatoes. The only change I made was to decrease the salt, but other than that, this salsa is delicious!!! Thank you so much for sharing the recipe!

    1. So glad you’re loving it, Julene!

  3. 5 stars
    I did t have time to summer this all day so I used my InstaPot. It came out so yummy! My family loves it. I just finished my second batch which I doubled because I had so much produce from my garden. I even added some sweet banana peppers to this batch. Delicious! Thanks for sharing this recipe.

    1. Sounds amazing! I love the idea of banana peppers, I bet that was a great addition.

    2. How long in the instant pot?

  4. Could you can this recipe? Like waterbath for 45 mins? 🤔

    1. I don’t see why not! I’m not really familiar with the canning process, but I’ve had salsas that were canned before.

    2. Check out recipes for canned salsa, you will need to add vinegar or bottled lemon juice. We checked w/our county master gardeners/canners for the answer some years ago. Just made this for the freezer, it’s awesome!

  5. Can you substitute apple cider vinegar for lime juice?

    1. That should give you the acid you need in the recipe, but I can’t speak to the flavor.

    2. When I have used apple cider vinegar I think the end product is too sweet.

  6. Barbara J McCammon says:

    Could you use a slow cooker?

    1. I don’t think that would be an issue, but it might not get quite as hot as needed (meaning it won’t thicken up as much).

  7. 5 stars
    My daughter and I made this salsa yesterday and it’s the best we’ve ever made! We used approximately 10 pounds of tomatoes and for us, we kept the seeds in the jalapenos. And we only used 1 TBSP salt. Awesome flavor and it definitely is medium + in spiciness. Yummy! Our yield was about 20 cups.
    Thank you!! No more canning!

  8. BARB PAWLIK says:

    5 stars
    BEST SALSA WE’VE EVER MADE! When I moved to Oregon in late 2012 and tomato season came along in 2013, my daughter and I started canning salsa. I decided that this year we were not canning (so much work!) and began looking for recipes. Yours hit the spot and today, after making about 25 cups last week, we can both heartily say, “Best Ever”! And the only modification we made is we left the seeds in the jalapenos. The whole process (outside of the 4-hour cooking on stovetop), was done and cleaned up in 3.5 hours, half the time of canning and 99% less mess! We’ve found our ‘keeper’ recipe and wanted to come back here and thank you! Barb & Sara

    1. I’m so glad you loved it, Barb and Sara! Thanks for the kind review. 🙂

    2. Sherry Scott says:

      Can I leave the skins on the tomatoes?

      1. Leslie Lambert says:

        That shouldn’t be an issue, since you’re blending it.

  9. Julie shafer says:

    This was good but we found it to be too salty! I would definitely decrease the salt especially when serving with tortilla chips!

  10. 5 stars
    This is such a time saver and delish! I will surely make this again. Thanks for the recipe.

  11. 5 stars
    This sounds good, but we prefer raw salsa. Would this recipe freeze (and thaw well) if uncooked?

    1. Leslie Lambert says:

      I don’t know that I’d recommend freezing from raw, just because of the texture – raw veggies never seem to freeze well if you’re thawing to eat still raw.