This ultimate restaurant-style Blender Salsa beats the pants off any jarred stuff for flavor and takes literally just 5 minutes to throw together. Easy, customizable, and guaranteed to have the same effect as the salsa bowl at your favorite Mexican restaurant — no one can resist!

A chip being dipped into a bowl of restaurant-style blender salsa, surrounded by chips.

This post was originally published July 19, 2019, and has been updated with new photos and more helpful answers to questions throughout the post text.

Easy Blender Salsa Recipe

There’s something particularly enticing about the bowl of salsa they bring out at your favorite Mexican or Tex-Mex restaurant. Relatively smooth, just a touch spicy — although sometimes there’s a little more heat! — and utterly irresistible. This recipe is the best and easiest way to replicate that amazing salsa right at home, and best of all, it takes literally 5 minutes to blitz together in your trusty blender.

This salsa pairs perfectly with baked chicken taquitos, ground beef tacos (so easy in the Instant Pot!), Baja chicken tacos, or a tray of pinto bean nachos.

Why You’ll Love It

  • Just SIX ingredients, plus a smidge of spices: salt, pepper, and cumin. This is so easy to throw together, and there’s no need to mince or dice anything – just a rough chop will do, and the blender takes care of the rest.
  • Major flavor. This salsa has an incredible aroma and taste. Fire-roasted tomatoes provide the base, while fresh cilantro, onion, pepper, and lime deliver crisp, bright flavor no jarred salsa can match.
  • You control the heat and texture. Dial up or down the pepper for more or less heat, and blitz more or less in the blender to make the salsa more chunky or smooth. You can make salsa just the way your family likes it best!
  • Keeps well. Blender salsa is easy to store in the fridge — in fact it tastes best after the flavors have a chance to mingle. Make it today and enjoy with a variety of meals over the next week or two!

Ingredients & Common Substitutions

Can of fire-roasted tomatoes, bowls with cilantro, onion, limes, garlic, jalapeno, salt, pepper, and cumin.
  • Canned fire-roasted diced tomatoes. Using fire-roasted tomatoes is one of my favorite shortcuts to major flavor, like in our favorite Instant Pot tomato soup. You can use regular diced tomatoes in a pinch, just be prepared to add extra seasonings to taste if desired. You can also try using a can of Rotel, which is essentially a blend of tomatoes and green chilis.
  • Fresh cilantro. Fresh is key — although cilantro leaves grow from the coriander plant, dried coriander simply won’t have the same flavor or texture. If you have the gene that makes cilantro taste like soap, (a) I’m so sorry, and (b) just leave it out.
  • Onion. I usually use a standard yellow onion, but red, white, or sweet onions all work well. Experiment to see what you like best.
  • Jalapeno. I use half of a medium-sized jalapeno, and remove all the ribs and seeds, because we like the salsa fairly mild. (Kids!) Even if you like a mild salsa, I would recommend still including the jalapeno. Without the ribs (the little white parts that line the insides) and the seeds, it will add great flavor without much heat.
  • Lime juice. Can’t have salsa without that citrus zing! Fresh is terrific, but bottled is fine.
  • Garlic. I use two small-medium cloves. You could sub garlic powder if necessary; start with 1/4 teaspoon and add more to taste.
  • Spices: salt, pepper, and cumin.

How To Make Blender Salsa

Add all the ingredients to a blender. Just smash the garlic a bit with the back of a knife, and roughly chop the cilantro and onion. No need to dice finely — the blender will take care of that.

One key tip: Remove most of the stems from the cilantro. You can simply cut off any thick stems at the bottom, and pull leaves off of the rest. A few stems are OK, but they don’t break down well in the blender, so you don’t want too many or the salsa may have an “off” texture.

Blender with salsa ingredients, unmixed.

Pulse or blend for about 1 minute, until the salsa is nearly as smooth as you like it. For the absolute best results, stop just shy of where you want the texture. Taste, and add any extra lime juice or salt, then give the salsa another quick pulse. This way you get the flavor just right without over-blending. Boom: salsa perfection!

Tips and Tricks

  • Worth the squeeze. If you don’t love your current method of juicing lemons and limes, I highly recommend this simple manual citrus press. It is so incredibly easy to use, affordable, and efficient. Bonus: kids love using it.
  • Let it linger. This salsa is definitely super tasty straight out of the blender, but develops even more flavor after 24-48 hours in the fridge, as all the flavors mingle and deepen. If you don’t have that kind of time, even letting it hang out in the fridge for 20 minutes before serving gives the salsa a pleasant chill and enhances the taste.
  • Extra onion? Stash in the freezer! This recipe calls for about 1/2 of a small onion. If you find it annoying to have half an onion leftover — me too! But it’s much less annoying once you start putting the extra in the freezer. Literally just chop, pop it into a freezer-safe ziplock, and stash it for up to 3-4 months. Use it straight from frozen in any recipe that calls for chopped onion. Such a time-saver on the back end!
  • Pulse, don’t blend, for a chunkier salsa. If you prefer a salsa with larger pieces of tomato and onion, use the pulse setting on your blender, or just blend for a few seconds at a time, so you can stop when it reaches the consistency you like. Easy.
Blender with salsa ingredients, just mixed together.

More Frequently Asked Questions

Can you make good salsa with canned tomatoes?

Yes! Canned tomatoes are usually packaged near the peak of freshness, and a good-quality brand will have excellent flavor. Plus, fire-roasted tomatoes have extra sweetness and heat that is perfect for infusing flavor into salsa, and this effect would take considerable time and effort to replicate at home. So canned tomatoes are a terrific option for making great salsa year-round.

Should I drain the juices from the tomatoes?

This recipe is written for one 15 ounce can of diced tomatoes undrained, meaning you pour the entire contents of the can into the blender. That said, if you know you want a thicker, yet still smooth salsa, go ahead and drain all or part of the liquid out. If you double the recipe, you could also drain just one can to split the difference.

Can I use a food processor instead of a blender?

Yes, absolutely! Simply add all of the salsa ingredients to the bowl of a food processor fitted with the standard metal blade. I do recommend using the food processor’s pulse setting, to give you full control over the final texture.

What does “restaurant-style” salsa mean?

Restaurant-style salsa most often has a relatively smooth texture and thin consistency, which is achieved by finely dicing the ingredients and including the right balance of liquids. A blender or food processor is the perfect tool for replicating this style of salsa at home! In contrast, you’d hand chop the tomatoes for pico de gallo or another more chunky salsa.

Is homemade salsa economical?

You might wonder, is it cheaper to make your own salsa? In truth, the ingredients for homemade salsa cost about the same as a jar of store-bought salsa — and possibly a bit more, if you have to buy more produce than you need for just the salsa. Homemade salsa’s advantage is all in the taste and the ability to adapt it to your own preferences.

Storage Tips

Store this salsa in a mason jar or any other air-tight container for up to two weeks in the fridge.

Some say you can freeze homemade salsa, but candidly, I don’t recommend it. You lose a lot of the vibrancy and fresh flavor, and the texture can be slightly off, owing to the formation of small ice crystals. You’re better off just eating the whole batch, then making more as needed.

Bowl of blender salsa on a tray surrounded by tortilla chips.

Serve Blender Salsa With These Mexican Favorites

More Easy Homemade Salsas and Dips

If you try this Restaurant-Style Blender Salsa, don’t forget to rate the recipe and leave a comment below. I love hearing how recipes turn out in your kitchen, and it helps other readers, too.

You can also FOLLOW me on PINTEREST, INSTAGRAM, FACEBOOK, and TWITTER for more great recipes and ideas!

5-Minute Blender Salsa

Incredibly easy to make and perfectly matches the smooth, slightly spicy salsa you love at Mexican restaurants.

Ingredients

  • 1 (15 ounce) can fire-roasted diced tomatoes
  • 1/2 small yellow onion sliced
  • 2 cloves garlic smashed
  • 1/2 jalapeno pepper I prefer to remove the ribs and seeds
  • 1/2 cup fresh cilantro leaves remove most stems but a few are OK
  • 1-2 tablespoons fresh lime juice
  • 1/4 teaspoon ground cumin
  • pinch kosher salt
  • 8-10 cranks fresh-ground black pepper

Instructions

  • Combine all ingredients, beginning with just 1 tablespoon lime juice, in a high-speed blender or food processor. Blend for about 1 minute.
  • Taste. Add extra lime juice and salt to adjust salsa to taste. Dig in!

Notes

  • Store salsa in the fridge for up to two weeks.
  • This recipe is written for one 15 ounce can of diced tomatoes undrained, meaning you pour the entire contents of the can into the blender. If you prefer thicker salsa,  drain all or part of the liquid out. If you double the recipe, you could drain just one can to split the difference.
  • You can also use a food processor on its pulse setting to make this salsa.

Nutrition Estimate

Calories: 14kcal, Carbohydrates: 3g, Protein: 1g, Fat: 1g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Sodium: 66mg, Potassium: 19mg, Fiber: 1g, Sugar: 1g, Vitamin A: 233IU, Vitamin C: 3mg, Calcium: 16mg, Iron: 1mg
Did you make this recipe?Leave a review below, then snap a quick picture and tag @nourishandfete on Instagram so I can see it!