If you’ve ever wondered why the salsa at your favorite Mexican restaurant tastes so much better than anything from a jar, the secret is simpler than you might think. This Mexican restaurant salsa recipe delivers that same bright, slightly smoky flavor with just a handful of ingredients and a blender. Ready in 15 minutes, this classic Mexican recipe features tomatoes, chiles, garlic, and a quick pulse to create the kind of salsa that disappears fast once those chips hit the table.

We’re all very familiar with that moment at a Mexican restaurant when the chips hit the table and the salsa shows up right after? I always tell myself I'll have just a few chips. Then suddenly the basket is empty and I'm pretending I don't know how that happened. Here’s how to recreate that experience at home.
What Makes A Salsa Mexican Restaurant Style?
Mexican restaurant style salsa is usually a blended salsa made with tomatoes, onion, jalapeno or serrano peppers, garlic, cilantro, and salt. The texture is thinner than chunky salsa because it's blended quickly. Many salsas Mexican restaurants serve use canned tomatoes so the flavor stays consistent year round. Seasonings may vary from restaurant to restaurant and with regional differences.
Restaurant Salsa vs. Jarred Salsa
Restaurant salsas simply taste better than jarred. The main reason is the ingredients are all fresh, made fresh daily, allowed to rest a bit to meld flavors, and are not cooked like jarred salsas. Which makes them very different from pasteurized and and preservative laden jarred salsas. Restaurant salsa is is made using pulse blending for a thinner texture.
The 5 Main Ingredients Most Mexican Restaurant Use
- Tomatoes: Usually canned. Sometimes fire roasted. Fresh tomatoes most certainly work, but canned tomatoes are reliable and available year round. Reliable because the’ll produce the same flavor every time.
- Onion: White onion is used in traditional Mexican food due to its sharp bright flavor.
- Chile peppers: Jalapeños or serranos. Serranos bring a little more heat, so when you order “hot” rather than mild salsa, it’s more than likely due to serrano peppers.
- Garlic: Just a clove or two. Enough to give depth.
- Cilantro and salt: Fresh cilantro for that unmistakable flavor. Salt pulls everything together.
Other adds ins include spices chosen by the restaurant, an acid that usually is a combination of lime juice and vinegar.
Restaurant Salsa Ratio
Just like making a good vinaigrette (1 part acid, 3 parts oil) , restaurants can also follow a basic ratio before adding their own signature spices. A basic rule to follow is:
- 28 ounce can tomatoes
- ¼ cup onion
- 1-2 jalapeños
- 1 garlic clove
- 2 tablespoons cilantro
- 1-1½ teaspoons salt
From there make it yours and add your own signature seasoning ingredients.
I was lucky to have an Executive Chef of a popular local Mexican restaurant share her combination of ingredients. I happen to think it’s the best restaurant salsa around. Let’s take a look:
Ingredients You’ll Need

- Vegetables: Canned Tomatoes, Jalapeno Pepper, Onion
- Tomato Juice: You may be wondering why drain the tomatoes and then add tomato juice. Tomato juice is a smooth product made by pureeing tomatoes and then straining. The juice in a can of tomatoes is a watery product produced by processing and canning tomatoes.
- Seasonings: Cilantro, garlic, cumin, salt, red chile powder, Mexican oregano, sugar, cumin
- Acid: Adding acid brightens flavors. For this recipe we’re using lime juice and apple cider vinegar.
Mexican Oregano is preferred for this recipe. It's peppery, grassy, earthy flavor is a good compliment for Mexican Food. If you don't have Mexican Oregano, substitute Marjoram. Known for its aroma and delicate flavor, its related to oregano and will bring a sweet undertone to any recipe.
How To Make Table Salsa, Mexican Restaurant Style
Mexican restaurants make huge batches of their salsas daily in large commercial blender machines. It’s basically a blender salsa that creates that smoother scoopable texture. The chef relayed the recipe to me in gallons, pints and cups, and did so by memory. It took me making many batches of this salsa to scale it down for the home cook.
I have a 14-Cup Cuisinart Food Processor that easily holds all of the ingredients for this salsa. Just a rough chop for the vegetables and add the rest of the ingredients, all you need is about twelve good pulses and you’re done.
If you have a smaller food processor you might need to make this in two batches. This can also a blender salsa recipe.


- Step 1: Rough chop the onion, drain the tomatoes and, if you’re wanting a milder salsa, remove the seeds and veins from the jalapeno.
- Step 2: Place all of the ingredients into a food processor or blender.
Pro Tip: How to remove seeds and veins from a jalapeno pepper: Cut off the top of the jalapeno pepper, use the handle of a spoon or fork to easily scrape out the seeds and veins.


- Step 3: About a dozen pulses will blend the salsa into restaurant quality texture.
- Step 4: Serve immediately or store in the refrigerator. I like to use a Mason-style jar for storage.
What To Serve With Mexican Restaurant Style Salsa
It isn’t just for chip dipping, this type of salsa is great on:
- Beef Tacos
- Burritos
- Tostadas
- Mexican Grilled Chicken
- Grilled Flank Steak
- Nachos, and especially my recipe for Air Fryer Nachos
- And my favorite, on scrambled eggs.
Tips For Success
- Heat Factor: The fresh heat flavor comes from a fresh jalapeno pepper or serrano peppers. When I make this salsa, I use jalapeno and remove the seeds and the veins for a milder heat. If you’re one of those who loves a burn baby burn salsa, add more jalapeno, leave the seeds and veins in or use serrano peppers.
- Chile Powder (not chili seasoning): Use a single ground chile New Mexico Chile Powder for this recipe. Ancho Chile Powder will work. I prefer the warm heat from New Mexico Red Chile Powders. Avoid a Chili Seasoning blend used for chili soup recipes. These blends already contain other seasonings which would dramatically change the flavor of this salsa.
- Cilantro: Always use cilantro. It’s part of the restaurant salsa experience.
- Texture Is Everything: Restaurant salsa is much thinner than pico de gallo. It should almost pour without being watery. And just loose enough that a chip easily dips. The blender or food processor does most of the work here.
- Seasoning Balance: Don’t be afraid of salt here. Restaurants aren’t. Restaurant salsa usually has more salt than home cooks expect. Without it, once you dip a chip, it will taste flat. I always add a pinch of sugar, not enough to make it sweet, but to balance the acidity in the tomatoes, lime and vinegar.
- Let It Rest: You can serve this salsa immediately, but if you give it 30 minutes in the refrigerator the ingredient flavors will marry.
How To Adjust Heat Levels
Mild, medium or hot, what do you order at your favorite Mexican Restaurant? Here are tips to make the adjustments.
- Mild: Remove the seeds from the jalapeño.
- Medium: Use one or two jalapeños.
- Hot: Add serranos. Or toss in a chile de árbol if you're feeling brave.
Storage:
- This homemade Mexican restaurant style salsa will keep nicely in the fridge for a couple of weeks, if it lasts that long. It makes about three cups. I like to store it in a Mason style jar.
FAQ’s
When canned tomatoes are pulse blended, they release water. Plus, many Mexican restaurants add tomato juice for added flavor and color. And it’s simply easier to eat chips with a thin salsa. Chunky salsas can be messy from bowl to mouth.
That’s an easy one. Cold salsa served directly out of the refrigerator has a dull flavor. The answer is, for best flavor, let is come to room temperature before serving. About 30 minutes will work well here.
Yes, many do. They’re available year round, reliable with flavor and color. Some Mexican restaurants may alter the flavor profile by using fire roasted.
Mexican Restaurant Salsa Recipe

When I was in culinary school, we spent a lot of time talking about technique. Fancy sauces, reductions, all that stuff. But one of the things that stuck with me most was how simple great food can be. Restaurant salsa is a perfect example. Tomatoes, chiles, onion, garlic. Blend it. Season it, taste it. Done.
This recipe is my go-to salsa Mexican restaurant style version. Fast. Bright. And a little addictive.
This restaurant salsa recipe is a must have, and a must make.
Explore More Mexican Salsa Recipes
If you love making Mexican sauces and salsas at home, try exploring other classics like Red Chile Sauce, a must have for any serious cook looking to improve their Southwestern cooking skills and elevate the flavor of Mexican main courses. And if you’re looking for a queso recipe for those chips, don’t miss my Mexican Queso Blanco Recipe. It’s so easy.
And don’t miss my Mexican Food Category. Lots of classic recipes to bring a fiesta to your family. This recipe for Red Chile Guajillo Sauce is great to make Pork Tenderloin Tacos.
If you liked this recipe, please leave a star ⭐⭐⭐⭐⭐ rating in the recipe card below and leave a comment. I always appreciate your feedback and hearing how everything went.
And, don’t forget to subscribe to my newsletter for more delicious recipes and cooking tips. Make it a delicious day … every day.

Homemade Mexican Restaurant Style Salsa
Ingredients
- 2 15-ounce Can diced tomatoes drained
- ½ cup fresh cilantro leaves or more to taste
- 1 medium onion rough chopped
- 2 clove garlic rough chpped, or ½ teaspoon garlic powder
- 1 whole jalapeno Top cut off and rough sliced. Make this with 2 jalepeno peppers, depending on heat tolerance.
- ½ teaspoon ground cumin
- 1 teaspoon salt
- ½ teaspoon New Mexico Red Chile Powder or Ancho will work well
- ¼ teaspoon Mexican oregano
- ½ to 1 Tablespoon sugar
- 1 lime juiced
- 1 Tablespoon cider vinegar
Instructions
- Combine all ingredients in the bowl of a 14-cup food processor, If you have a smaller food processor, you can process the ingredients in batches and then mix everything together in a large mixing bowl.
- Pulse until you get the salsa to the consistency you’d like. I do about 10 to 15 pulses. Test seasonings with a tortilla chip and adjust as needed.
- Refrigerate the salsa for at least an hour before serving.
Notes
-
Heat Factor: The fresh heat flavor comes from a fresh jalapeno pepper or serrano peppers. When I make this salsa, I use jalapeno and remove the seeds and the veins for a milder heat. If you’re one of those who loves a burn baby burn salsa, add more jalapeno, leave the seeds and veins in or use serrano peppers.
-
Chile Powder (not chili seasoning): Use a single ground chile New Mexico Chile Powder for this recipe. Ancho Chile Powder will work. I prefer the warm heat from New Mexico Red Chile Powders. Avoid a Chili Seasoning blend used for chili soup recipes. These blends already contain other seasonings which would dramatically change the flavor of this salsa.
-
Cilantro: Always use cilantro. It’s part of the restaurant salsa experience.
-
Texture Is Everything: Restaurant salsa is much thinner than pico de gallo. It should almost pour without being watery. And just loose enough that a chip easily dips. The blender or food processor does most of the work here.
-
Seasoning Balance: Don’t be afraid of salt here. Restaurants aren’t. Restaurant salsa usually has more salt than home cooks expect. Without it, once you dip a chip, it will taste flat. I always add a pinch of sugar, not enough to make it sweet, but to balance the acidity in the tomatoes, lime and vinegar.
-
Let It Rest: You can serve this salsa immediately, but if you give it 30 minutes in the refrigerator the ingredient flavors will marry.
Nutrition
Mexican Restaurant Salsa Recipe … it’s what’s for dipping chips.
Why Trust My Recipes? I am a Culinary School Graduate and a lifelong student of home cooking. I hope to inspire you try to cook as often as you can. I’ve been cooking for 50 years, and my recipes are tried and true tested and tested and then tested again before published. To read more take a look at my About Page.










This sounds amazing and what we would enjoy in a restaurant! I’d love to try this over the summer with my garden’s tomatoes.
Thanks Lea Ann!
Roz
Hi Roz. So good to hear from you …. and Thank you!
It is salsa season! And I’m always looking for great recipes. Thanks LeaAnn!
Just made this! Can’t wait to have it in an hour!!! I can’t edit any store salsa unless it’s from a Mexican market. Double jalapeños. 🙂
Bobby just requested chips and salsa for lunch tomorrow. (I know – but that’s one of the perks of retirement :)) I have everything listing in your recipe. It looks just like the kind of salsa we love. Thanks Lea Ann!
This is a bright recipe for the winter when good tasting tomatoes are hard to get. I’ve got a similar favorite from a local restaurant: http://eliotseats.com/2016/04/04/restaurant-style-salsa/
Looks perfect Chef and this is so easy to whip up, I refuse to eat the stuff from a jar.