Fresh Blender Salsa Just Like Your Favorite Mexican Restaurant
This blender salsa tastes exactly like the bright, slightly smoky salsa you get at your favorite Mexican restaurant, and it’s ready in 5 minutes with no chopping.

Just fire-roasted tomatoes, a handful of fresh ingredients, and a quick blend give you a dip that beats anything from a jar.
Why This Salsa Works So Well
The fire-roasted tomatoes bring a subtle smokiness that fresh tomatoes alone can’t match, and a 30-second spin in the blender does all the work.
It’s fresh, bright, and a little unpredictable in the best way. Each batch has its own character, just like at a busy taqueria.
Ingredients

- 1 (14-oz) can fire-roasted diced tomatoes: the smoky backbone of this salsa, no need to drain
- 1/2 white onion, roughly chopped: adds sharpness; yellow onion works too
- 2 garlic cloves, peeled: use fresh, not jarred, for that raw garlic bite
- 1 jalapeño, seeds removed for mild heat: leave some seeds if you like it spicy
- 1/2 cup fresh cilantro, leaves and tender stems: adds freshness; if you’re not a cilantro fan, you can skip it
- Juice of 1 lime: about 2 tablespoons, brightens everything
- 1/2 teaspoon salt: start with this and adjust after blending
- 1/4 teaspoon ground cumin: adds an earthy, warm note
Variations / Substitutions
- More heat: swap the jalapeño for a serrano or leave in half the seeds.
- Fresh tomatoes: roast 3 plum tomatoes at 400°F for 15 minutes, then use in place of the canned ones.
- Flat flavor: add a pinch of sugar if your tomatoes taste a little flat.
- Creamy twist: add a ripe avocado and an extra handful of cilantro before blending for an avocado salsa.
Crispy Mexican Potato Tacos are one of our favorite ways to use this salsa.
How to Make Fresh Blender Salsa
Step 1: Combine the Ingredients

Set up your blender. Drop in the 1/2 onion, 2 garlic cloves, 1 jalapeño, the entire can of fire-roasted tomatoes (juices and all), the 1/2 cup cilantro, juice of 1 lime, 1/2 teaspoon salt, and 1/4 teaspoon cumin. No need to chop anything finely; the blender will handle it.
Step 2: Blend the Salsa

Pulse the blender 5 to 6 times for a chunky restaurant texture, then run it on low for about 10 seconds if you prefer it smoother. You want it slightly coarse, not completely pureed. A little texture catches the chip better.
Step 3: Taste and Serve

Taste the salsa and add more salt or lime if it needs it. Pour it into a bowl and serve right away with warm tortilla chips, or let it sit for 10 minutes so the flavors come together. The color will be vivid and the smell of lime and garlic will hit you immediately.
A Few Quick Tips for the Best Salsa
- Use fire-roasted tomatoes for that unmistakable smoky depth; plain diced tomatoes will taste flat.
- Let the salsa rest for 10 minutes before serving if you can; the flavors meld and the garlic bite softens.
- Adjust the heat by starting with a deseeded jalapeño, then add a pinch of seeds or a second pepper after blending if you want more kick.
Planning a party? Here is how to scale it up.
| Batch | Canned Tomatoes | Onion | Lime Juice | Salt |
|---|---|---|---|---|
| Double | 2 (14-oz) cans | 1 medium onion | juice of 2 limes | 1 tsp |
| Triple | 3 (14-oz) cans | 1½ medium onions | juice of 3 limes | 1½ tsp |
Keeping Leftover Salsa Fresh
- Refrigerate: Pour leftover salsa into an airtight container and keep in the fridge for up to 5 days. The flavors will deepen overnight. Give it a quick stir before serving again.
What to Serve With This Salsa
Obviously tortilla chips are the classic partner, but this salsa also brightens up morning eggs, spooned over grilled chicken or fish, or mixed into rice and beans for an instant upgrade. The smoky tang cuts through rich dishes beautifully.
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Yes, but roast them first. Halve 3 plum tomatoes and roast at 400°F for 15 minutes to get that smoky flavor before blending.
My salsa turned out watery. How can I fix it?
Drain the canned tomatoes a little next time, or add a handful of fresh chopped tomato after blending to soak up excess liquid.
Can I make this salsa ahead for a party?
Absolutely. The flavor improves overnight in the fridge, so it’s perfect for prepping a day ahead.
How do I make it spicier?
Keep some of the jalapeño seeds in, or swap the jalapeño for a serrano pepper. Start small and taste as you go.

Mexican Restaurant Salsa Recipe
Ingredients
Method
- Place the onion, garlic, jalapeño, tomatoes with their juices, cilantro, lime juice, salt, and cumin in a blender.
- Pulse a few times, then blend on low to your desired consistency, about 10 to 15 seconds.
- Taste and adjust salt or lime. Pour into a bowl and serve.
