This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.
This restaurant style salsa recipe is so good, it’s the very first recipe I ever shared on my blog. More than a decade later, it’s still the best salsa recipe ever, blending fresh tomatoes, canned tomatoes, garlic, cilantro, onion, and serrano peppers together into the most vibrant and flavorful chip dip you can imagine. It’s truly restaurant quality, seeing as it’s an exact copycat of the salsa from my all-time favorite Mexican restaurant!

🌶️ About This Recipe
I’ve been making this incredible salsa for well over a decade at this point. In fact, the first time I made it was back in law school (did you know I went to law school?). Back then, 40 Aprons was just a tiny little personal online journal called Legally Eating. It was mainly my attempt at a creative outlet in the midst of the dry, immersive wasteland that is the legal world. Dramatic? Maybe a tad, but that’s how it felt to me.
Since you’re here now, reading my 15-plus-year-later update to my favorite salsa recipe, you can probably guess how much longer the law school thing and I lasted. But this restaurant style salsa and me? We’re still going strong.
🍅 What Makes This Recipe So Good
- I’m not exaggerating when I call this a restaurant style salsa. It’s so restaurant style, in fact, that it literally IS the salsa from my favorite Mexican restaurant. How I got the recipe is a long story that includes outdated references to things like recipezaar, but believe me. This is an authentic salsa recipe, straight from the woman who ran the restaurant. (And for anyone wondering just how outdated we’re talking, recipezaar became food.com back in 2007, so.)
- This recipe uses a handful of simple ingredients, with no added sugar, no liquid smoke, and no vinegar. Just gorgeous, fresh flavors. What really separates this salsa from all the others, though, is the combination of the fresh Roma tomatoes and the cooked canned tomatoes. While other salsas use exclusively cooked tomatoes or exclusively fresh tomatoes, this recipe uses both. That gives it a depth that the other variations lack, and believe me, it really makes a difference!
- Homemade salsa is not only ridiculously easy to make, it’s also pretty cost-effective, too. Sure, you can usually get chips and salsa for free at your local Mexican restaurant. That “free” salsa comes with the understanding that you’ll be ordering more food to follow it up, though, so you could end up paying a good bit for it by the end of the meal. And yes, store-bought jarred salsa is cheaper than a full restaurant meal, but you’d be looking at a minimum of $2.00 or so for 16 ounces of salsa. Ingredients for this restaurant style salsa recipe come out to around $4.50-ish, and you get at least twice as much salsa. Plus it tastes better, so.
Never Miss A Meal!
New Recipes Straight To Your Inbox
A curated selection of our most recent recipes, delivered straight to your inbox once a week.






This salsa sounds wonderful but, um, where is the recipe? Am I overlooking something?
The recipe card should be right at the bottom of the post, just below the “More Recipes” list! If you’re on mobile, try scrolling past all the photos and text — it sometimes takes a second to load. Let me know if you still can’t find it!
Can this be canned/processed after making?
We haven’t tested canning this salsa. So sorry!
I wanted to halve the recipe but when I do, the tomatoes go from 3-14 oz cans to 1-8.5 oz can? Which is not right. Am I reading it wrong?
Thanks!
So sorry about that, Deb! This is an older post that apparently didn’t format quite right when we migrated it over. I’ve fixed the recipe card formatting just now so it should update correctly when you adjust the number of servings!
Can I freeze some of it? Super yummy but not sure I’ll eat all in one month
We haven’t tried freezing this one. If you try it, let us know how it turns out!
What kind of canned tomatoes do you recommend/use?
Any kind, really!
Would you recommend the Serrano or jalapeno?
It depends on your heat and taste preference! On average, a Serrano pepper is about five times spicier than a jalapeño.
Simple components, awesome taste! The best recipes just require quality ingredients not complicated mixes.
🙂
Definitely agree! High quality ingredients make ALL the difference.