Mexican Food Journal

  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
×
Home » Salsas & Sauces

Restaurant Style Salsa

Douglas Cullen, This blog generates income via ads and affiliate links which earn us a small commission.

Salsa Roja or Salsa de Mesa or Salsa Mexicana

Simple, fresh, and easy to make. A winning Mexican restaurant style salsa prepared with plum tomatoes, onion, cilantro, and serrano peppers. Fresh tomatoes, not canned, star in this recipe.

Mexican Restaurant Salsa

In Mexico, it is known as salsa roja (red sauce)or salsa de mesa (table sauce). And just like in the U.S., it is served in every restaurant before your meal with tortilla chips.

Try With These Dishes

This salsa goes really well with quesadillas, carne asada, chorizo tacos, chicken fajitas, chicken taquitos, and nachos.

This is an easy Mexican salsa recipe that you will make again and again. Follow the simple steps to get great results every time.

Start with Fresh Ingredients. They Count

Homemade salsa starts with fresh ingredients. The fresher they are the better the results. Don’t use canned tomatoes. It gives the salsa a metallic taste.

You’ll notice that there aren’t any limes in the recipe. Whhhaaattt? Lime juice throws off the balance of flavors by overpowering the flavor of the tomatoes. But, if you prefer your salsa with lime try adding the juice from only one lime at a time until you get it perfect.

Ingredients

  • 1 pound plum (Roma) tomatoes
  • 1 half medium white onion
  • 2 serrano chiles or small jalapeños
  • 1 clove garlic (optional)
  • 8 sprigs fresh cilantro
  • 2 tablespoons cooking oil
  • 1 teaspoon salt
Restaurant Salsa Ingredients

Chop the Ingredients Before Blending

You need to chop the ingredients before adding them to the blender. Precise chopping isn’t important. You just need smaller pieces so that it is easier to blend without adding water.

Chopped Ingredients Restaurant Salsa

Don’t Add Water

Put all of the ingredients in your blender. Adding the tomatoes first makes it much easier to blend.

Do not add water unless it won’t blend and then only add 2 tablespoons of water at a time. Most of the time you won’t have to add any. Too much water makes the salsa runny.

You want a full-bodied slightly chunky tomato salsa.

Salsa Ingredients in Blender

Pulse to Get It Started

The easiest way to get it started it to pulse the blender 5 or 6 times until the blades start to catch. Then blend for about 30 to 45 seconds until it is fully blended but still has a coarse texture. The salsa sticks to tortilla chips better when it has a little texture.

Blended Salsa

Fry in Hot Oil

Once the salsa is blended, you are going to fry it in 2 tablespoons of hot cooking oil. To fry it you just pour it into the hot oil. This step is important to develop the flavor of the salsa and helps bind it. Don’t skip it.

Cooking Salsa

Simmer Until Perfect

Bring it to a boil and then reduce the heat to low. Simmer for 15 minutes until it has taken on a deep red color and has more body. Looks good, doesn’t it? The tomatoes need to be very ripe for the sauce to take on the deep red color in the photos.

Simmering Salsa Roja

There you have it, a delicious cooked salsa recipe!

Cool and Serve

Allow your restaurant salsa to cool and then serve with tortilla chips, tacos, or anything else you enjoy with salsa.

It is so easy to make you should always have some in your refrigerator. Let us know what you think!

Make it Your Go To Homemade Salsa Recipe. Provecho!

Mexican Restaurant Salsa and Chips
Print Pin
3.69 from 505 votes

Restaurant Salsa Recipe

Authentic Mexican restaurant salsa prepared with fresh plum tomatoes, white onion, cilantro, and serrano peppers just like they make in Mexico. It's simple, fresh-tasting, and easy to make.
Course Salsa
Cuisine Mexican
Keyword How to Make Restaurant Salsa, Restaurant Salsa, Restaurant Salsa Recipe
Prep Time 10 minutes minutes
Cook Time 15 minutes minutes
Total Time 25 minutes minutes
Servings 4 servings
Calories 60kcal
Author Douglas Cullen

Ingredients

  • 1 pound plum Roma tomatoes
  • 1 half medium white onion
  • 2 serrano chiles or small jalapeños
  • 1 clove garlic optional
  • 8 sprigs cilantro fresh
  • 2 tbsp. cooking oil
  • 1 tsp. salt

Instructions

  • Remove the seeds and veins from the chiles (Leave them in if you want a hotter salsa)
  • Roughly chop the tomatoes, onion, chiles, and cilantro
  • Add the chopped vegetables to your blender (Do not add extra water unless needed and then add a couple of tablespoons at a time)
  • Add ½ teaspoon salt
  • Blend the salsa until it has a coarse texture
  • Preheat 2 tablespoons of oil in a pan
  • Pour the blended salsa in the hot oil
  • Bring to a boil and then reduce the heat to low
  • Simmer for 15 minutes
  • Adjust the salt

Notes

Only use 1 serrano chile if you prefer a milder salsa.
Add any or all of the following:
  • 1 clove of garlic
  • Juice from 1 lime
  • ¼ teaspoon cumin

Nutrition

Serving: 1/4 cup | Calories: 60kcal | Carbohydrates: 5g | Protein: 1g | Fat: 5g | Sodium: 338mg | Sugar: 3g

Tools

  • Cutting board
  • Kitchen knife
  • 4-quart pot
  • Kitchen spoon
  • Serving bowl

More Salsa Recipes

  • Easy Salsa Roja
  • Salsa Verde
  • Guajillo Salsa
  • Grilled Tomato Salsa
  • Enchilada Sauce

Comments

  1. Timaree says

    August 11, 2016 at 4:13 pm

    This sounds good. I usually make a salsa with both canned and fresh tomatoes plus the lime (my kids love the lime more than I do). I think I will try this one as mine is great but not quite “restaurant” tasting.

    Reply
    • El Vato Gordo says

      September 02, 2017 at 8:17 pm

      5 stars
      To prevent it from being runny like so many salsas, pierce the tomatoes individually with a fork and squeeze out the juice and seeds into the sink.
      Other than that, adding in a diced poblano never hurts.
      Also, you can separately simmer black beans with a diced white onion until the onion is completely dissolved, along with salt and pepper. Mix that half and half with the cooked salsa, as well as a couple fresh avocados and you’ll have a salsa/dip that’s incredible with blue corn chips or pretty much anything else you can think of.
      Agreed on Serranos, they just have a better flavor than jalapenos.
      Orange bonnets are really good with this, too.

      Reply
  2. Darin says

    September 28, 2016 at 7:14 pm

    5 stars
    That is a great way to make salsa. I’ve been making it with canned tomatoes and not heating/simmering like your recipe. I tried it and I’m now hooked! Great recipe! No more cans for me :-)

    Reply
    • Douglas Cullen says

      September 30, 2016 at 9:51 pm

      Glad you enjoyed the recipe. Nothing compares to salsa made from scratch. Cheers!

      Reply
      • Shannon Altman says

        March 10, 2018 at 1:29 am

        Especially if it’s the El Adobe recipe!!!!

        Reply
  3. Laurence tempest says

    November 12, 2016 at 12:27 pm

    5 stars
    The best there is. I have been eating it at the restaurant for third years . Great stuff

    Reply
    • Shannon Altman says

      March 10, 2018 at 1:31 am

      How about four generations God I miss El Adobe!!!

      Reply
  4. Liz says

    March 08, 2017 at 4:00 pm

    Just wondering if you can use jalapenos instead of serrano peppers. Also, can you not use canned plum tomatoes if they have the white lining? I think this counteracts the metallic taste. And…no garlic?

    Reply
    • Douglas Cullen says

      March 08, 2017 at 10:26 pm

      The recipe is really flexible. Jalapeños will work really well. Canned plum tomatoes should work too. Omitting the garlic shouldn’t be a problem either. Cheers!

      Reply
  5. William Davey says

    March 18, 2017 at 5:42 pm

    5 stars
    I made some today. Flavor was good but color never made it past an orangish brown. Boiled on low at least 45 – 60 minutes.

    Reply
  6. Carl says

    March 23, 2017 at 10:42 am

    We lived in West Texas for 18 years and now live in NE Pennsylvania. Didn’t have to worry about Salsa in Texas as there was a Mexican restaurant on almost every corner. Not so in PA. I have been making my Salsa (Mexican Chili) from a good Mexican friend of ours now for 12 years with some adjustments, 1 large can of Furmano’s whole tomatoes, jalapenos, cumin, coriander, salt fresh cilantro (when we can get it), minced garlic, diced yellow onions, lemon and lime juice, and some other spices. Will have to say it is VERY good.Have had many people Rave about it who are transplants like myself from Texas and California.

    One thing though, I have never heard of simmering it. I switch up making mine to where I add all ingredients into a food processor and process until well mixed and chopped and then serve, or I only place the tomatoes and spices in the food processor and process until well chopped and then add the finely chopped onions, jalapenos and cilantro and then mix manually until all is well mixed. This makes for a chunkier salsa, and again I serve immediately.

    What advantage does simmering the Salsa make? Is this how it is done in most Mexican Restaurants? Believe me I am not criticizing I am just trying to learn. If this is a necessary step that I have been omitting and it will make my Salsa taste better I am all for it. I have just never heard of doing it before.

    Thanks so much for sharing this! :-)

    Reply
    • Charlie says

      May 05, 2017 at 7:18 pm

      @Carl. My wife is Mexican and I’ve traveled there many times; particularly the state of Michoacán where she’s from. In Mexico, the sauce that you make is called a “Salsa Cruda” (Raw Sauce). It is perfectly fine to make it without frying/simmering since it’s just one of the MANY ways to make a sauce in the Mexican kitchen. I must say that adding cumin to a sauce is more typical of Tex Mex than the authentic Mexican style sauce. Also, lime is only added to something such as pico de gallo. Salsa verde is another sauce that made by cooking tomatillos, jalapeños and a couple garlic cloves in slightly boiling water for about 10 min. Once the tomatillos are cooked, you add them with a little bit of the cooking water, the chilies, garlic, a piece of white onion, cilantro and salt to a food processor. This is carefully processed due to the hot liquid. Tomatillos can be pretty acidic so a pinch of sugar can be added to counter that. I’ve been in a ranch in Michoacán where they cooked a goat over a wood fire. I saw them make the “birria” (typical Mexican sauce for roasted meats) over the same wood fire. It picked up the smoke taste and I’ll tell you, it was the best BBQ goat that I EVER had!

      Reply
  7. kelly vetch says

    April 01, 2017 at 3:02 pm

    5 stars
    I was dying to recreate pur favorite restaurant’s salsa and this has done it!! Spot on.

    We use jalepenos for our kiddos batch and serranos for the adults.

    I hace made a lot of “ok” salsas in the past. and what makes this perfect is the fresh tomatoes and that the onions have some of the rawness cooked off.

    No upset tummys from raw onions after dinding this. Love it!

    Reply
  8. Mark Pickrell says

    April 25, 2017 at 9:17 pm

    Can you can this particular recipe for salsa or is there another close version that could be canned? Also, how long does this keep in the refrigerator? Thank you in advnce for any and all comments on this topic.

    Reply
    • Shanda says

      May 24, 2017 at 8:08 am

      I was wondering if this can be canned too. Not canned, as in using canned tomatoes, but actually canning the salsa to have some for later.

      Reply
    • Jerry Marcantel says

      September 13, 2018 at 4:07 pm

      I’ve been trying to make salsa for about the last 3 years, and up until this recipe, my endeavors were all dismal failures. Found this one today, and I will probably settle on it as my goto recipe. Thanks. …..Jerry (in Tucson)

      Reply
  9. Tabitha Mathers says

    May 30, 2017 at 9:22 am

    4 stars
    Thank you for sharing! I made this salsa yesterday and it still has a very raw tomato taste. Wondering how to fix this for next time – maybe more cooking time?

    Reply
    • Douglas Cullen says

      May 30, 2017 at 9:47 am

      Tabitha,

      If the salsa tastes undercooked, keep simmering until it gets the taste you want. Maybe another 10 to 15 minutes. Cheers!

      Reply
  10. Noelle says

    July 15, 2017 at 6:49 pm

    5 stars
    Wow! That was really good. It had an almost roasted flavor with just the right amount of spice. I used 8 seeds, chopped up a little bit, and the heat was right on.

    Reply
    • Douglas Cullen says

      July 19, 2017 at 2:07 pm

      Glad you enjoyed it! Cheers!

      Reply
  11. Cheryl Christian says

    August 07, 2017 at 3:53 pm

    5 stars
    Made this today and added one adobe chili and half a lime to the recipe. It is delicious and I was using up the adobe chilies, so it worked. Chilling in fridge as I keep wanting to sneak a taste. :)

    Reply
    • Douglas Cullen says

      August 10, 2017 at 6:47 pm

      I like the ideo of adding chiles in adobe. I’ll have to give it a try. Cheers!

      Reply
  12. Susan says

    August 11, 2017 at 2:31 pm

    5 stars
    THANK YOU for sharing this recipe. I have tried so many other recipes that have been a major fail. This salsa is spectacularly flavored! I used jalapeños because I am wimpy. My husband is ready for another batch, and so am I. Again, thank you for sharing this perfectly flavored salsa. YUM!

    Reply
    • Douglas Cullen says

      August 11, 2017 at 3:21 pm

      Susan, glad you liked it! Cheers!

      Reply
  13. Dan says

    August 15, 2017 at 9:55 pm

    Looking forward to this. Does it freeze well?

    Reply
    • Douglas Cullen says

      August 15, 2017 at 10:43 pm

      It freezes really well. Hope you enjoy it. Cheers!

      Reply
  14. Andrew Z says

    August 15, 2017 at 11:16 pm

    5 stars
    Hi Douglas,
    This recipe looks very tasty. Have you ever modified it for canning (making it shelf stable, not using canned tomatoes as an ingredient)?

    I’ve got about 30lbs of tomatoes that are a few days away from meeting their salsa jars.

    Thanks!
    Andrew

    Reply
    • Douglas Cullen says

      August 15, 2017 at 11:33 pm

      Andrew,

      I would imagine it could be canned but keep in mind I have no experience with canning so I am really just making a guess. You will have to check with a more reliable source that knows about canning tomatoes. It does freeze very well though. Sorry I couldn’t be of more help.

      Cheers!

      Reply
  15. Kathryn says

    August 17, 2017 at 4:02 pm

    How long will it keep just in the fridge?

    Reply
  16. Jack says

    September 27, 2017 at 12:45 pm

    I just made this using jalapeños instead of serrano. I used a larger onion and one more tomato. Now I boiled then simmered but it didn’t get as red as the photo above. Is this normal or did I do something wrong? How do I get that deep red tone?

    Reply
    • Douglas Cullen says

      September 27, 2017 at 10:51 pm

      The color varies depending on the tomatoes. So just naturally turn darker when cooked. Did you use plum tomatoes or regular tomatoes? Plum tomatoes will get darker than regular tomatoes. Did use do the step where you cook the salsa in hot oil? This step helps a lot to darken it. Cheers!

      Reply
  17. Stuart Laub says

    November 16, 2017 at 10:18 am

    5 stars
    Yo preparé una salsa. Fue muy picante y muy bueno. Fue salado y dulce pero se ve delicioso. Tenia bueno sabor. El jalapeño y los pimientos son muy picantes. Yo encanta la comida picante y la salsa. Mi salsa es mas jugoso que mi amigo Will salsa. Salsa es bueno para fiestas. Salsa es mas cremoso que otro salsa.

    Reply
  18. Kelly says

    December 22, 2017 at 6:25 pm

    5 stars
    Made this recipe about an hour ago for a Christmas salsa contest! Turned out amazing and hope everyone likes it!

    Reply
    • Douglas Cullen says

      December 24, 2017 at 10:27 am

      Let us know how it goes. Cheers!

      Reply
  19. Samantha Esparza says

    December 22, 2017 at 7:52 pm

    4 stars
    I followed the recipe and also added cumin, a garlic clove, and simmered after boiled for 45 minutes, but the color is still orange, not red. How do I get the red color?

    Reply
    • Douglas Cullen says

      December 24, 2017 at 10:30 am

      Samantha, it really depends on the tomatoes. We started with really red ripe tomatoes. If the tomatoes are a little more pale the salsa tends to be on the orange side. It will be just as tasty though. Cheers!

      Reply
  20. Rachel says

    January 03, 2018 at 1:36 pm

    5 stars
    So excited to try this! (Have to use jalapeño because i couldn’t find Serrano in two different stores). Do you know how much it makes? I have several size jars and want to use the right size.

    Thanks!

    Reply
    • Douglas Cullen says

      January 04, 2018 at 10:46 am

      Rachel, you can substitute jalapeños for the serrano chiles and get great results. Try the recipe with 2 jalapeños and if the salsa is too spicy reduce it to one. Removing the seeds and veins from the chiles reduces the heat too. Cheers!

      Reply
  21. Abby says

    January 05, 2018 at 2:20 pm

    5 stars
    This is the BEST salsa! The Verde is great too. I didn’t habe Serranos so used jalapenos. Salsa wasn’t “right” so sent son to store, added Serranos. Perfection! Note i use both peppers in recipe. When people come in and see tomatillos on counter they get very happy! This recipe had enhanced our lives bc it’s great. Freezes well and i can use non gmo organic ingredients. Thank you.

    Reply
  22. Nona Y says

    February 15, 2018 at 9:38 am

    I made this salsa today; included the cumin, lime and garlic as suggested. However, I had to use diced green chiles instead of the serrano peppers because the peppers are too hot for my family (I like it but…they won out). Mild and delish! Next time I may use roasted romas instead of regular roma tomatoes. Great recipe. Gracias!

    Reply
  23. Ryan says

    February 23, 2018 at 7:17 pm

    2 stars
    No, no, no. This is some white people shit. The stuff I get at Mexican Restaurants is wayyy better. I don’t know what it is. I made this recipe 3 times and it never tastes how I like it. It isn’t bad salsa but not the way It’s made at a resturant. At least near me.

    Reply
    • mistergreen says

      July 02, 2018 at 1:48 pm

      5 stars
      You are incredibly rude. What type of hateful person types out curse words like to describe food that on a peaceful recipe site? If I was an admin I would delete it and of course ban you. FYI – This salsa is very good. I am pretty sure this poster does not know how to cook or else it would taste good to him as well.

      Reply
    • Allen says

      September 02, 2018 at 4:07 pm

      5 stars
      I am Iroquois, Dutch, Jewish and Irish mix and I make some mean salsa. It is not a requirement last I checked to be Hispanic to make great salsa. Is it required to be Italian to make pizza? I like be many cultures and you sir need a lesson in etiquette. Thank you for putting this recipe here. No recipe has to stay a certain way to be delicious.

      Reply
  24. Brittany says

    May 07, 2018 at 4:46 pm

    I made this tonight and it was JUST what I was looking for. It tasted JUST like restaurant salsa. I subbed 1/4 bell pepper for the serranos since we don’t do spice. Also, I removed all juice and seeds and that gave me the nice, thick texture I was aiming for.

    Thank you!

    Reply
    • Douglas Cullen says

      May 13, 2018 at 10:42 pm

      Glad you liked it. The bell pepper is a great substitution if you don’t want too much spice. Cheers!

      Reply
  25. Deborah Silverman says

    July 10, 2018 at 1:54 pm

    5 stars
    Had some tomatoes from the Albuquerque grower’s market at their peak (and perhaps a tad beyond). Made the recipe as written except for an extra 3rd serrano (seeds, ribs, and all), 3 large and very fresh garlic cloves, and one chipotle en adobo. It’s cooling in the pan on the stove as I write, but I can already tell this is my new “signature” salsa. Hot diggity!

    Reply
    • Douglas Cullen says

      July 23, 2018 at 7:04 am

      That’s awesome! Glad you like the recipe!

      Reply
  26. Ron Weakley says

    July 15, 2018 at 12:58 pm

    Can I take this recipe and can it in quart jars? If so, how long will it last?

    Reply
  27. JB says

    July 15, 2018 at 10:32 pm

    I know this is an older thread but hope I get an answer. First, is it necessary to remove the skin of the tomatoes before blending? Second, is there anything that would keep you from canning this salsa after preparing it? Thanks!

    Reply
    • Douglas Cullen says

      July 23, 2018 at 7:02 am

      Ron, You don’t need to remove the skin before blending. I would guess that you could can this salsa but I can’t say for sure because I have never done any canning. You would need to double check to ensure that the ingredients can be safely canned. Cheers!

      Reply
  28. AZ says

    August 05, 2018 at 1:47 am

    1 star
    My salsa turned out orange even after simmering and just looked like penne vodka sauce :(

    Reply
    • Douglas Cullen says

      August 05, 2018 at 10:07 pm

      That’s too bad. The color depends on the tomatoes and the final color can definitely vary quite a bit. I hope the salsa was tasty even if you didn’t get the color you wanted. Let us know if you have any questions. Cheers!

      Reply
  29. Sharon says

    August 07, 2018 at 5:20 pm

    5 stars
    I used rotel canned tomatoes (mild, which has a bit of spice for my palate), and I loved how this turned dark red just like the restaurants! Thank you for sharing!

    Reply
    • Glen Spencer says

      March 13, 2019 at 5:07 pm

      How many cans of Rotel tomatoes did you use to make your salsa I use 7 tomatoes one onion to garlic to Serrano’s in 12 cilantro but it still comes out looking like baby food or I’m trying to make it more watery

      Reply
  30. Sharon D says

    August 24, 2018 at 5:09 pm

    5 stars
    Delicious! My variation, using what I had in the garden: jalapenos instead of serranos, cumin, roma tomatoes, but no cilantro (I’m one of those who can’t stand it).

    Can this salsa be preserved by canning (boiling water bath), or will that process impact the flavor? It’s in jars–should I freeze it instead?

    Thanks!

    Reply
  31. Vanessa Sparrow says

    September 05, 2018 at 6:35 pm

    5 stars
    This is soooooo good! Just made it using plum toms and jalapeños straight from my garden, and am having trouble leaving it for the potluck it supposed to be for :)

    Reply
  32. Rom Slone says

    September 07, 2018 at 1:22 pm

    I’ve tried the recipe both ways simmering and no simmer. I like the no simmer only because it tastes a bit more fresh. I add the garlic and just a bit of lime juice. Was wondering whether or not it requires refrigeration. I’ve heard that storing tomatoes in the fridge is not good for them. My wife wants me to make a batch for her to enter in the salsa cook off at her school. Making over and over while the fresh tomatoes are in season

    Reply
  33. Jerry Marcantel says

    September 13, 2018 at 4:10 pm

    The best recipe so far. Probably will not search out any others as this is a winner………. Jerry (in Tucson)

    Reply
  34. Aaron says

    September 19, 2018 at 12:23 pm

    5 stars
    Just an extra thought, chipotle peppers are canned in adobo. Adobe is a mud based building material. Or a software company. 😃

    Reply
  35. Sheena says

    December 22, 2018 at 10:28 am

    I LOVE this salsa recipe and my husband does too. I make it all the time now. Thank you so much for sharing :)

    Reply
  36. Larry scott. buffalo ny says

    December 29, 2018 at 5:16 pm

    Can’t stand most jar salsas. Been looking for a restaurant type salsa and this worked out great..

    Reply
  37. Leslie Larson says

    January 31, 2019 at 9:19 am

    1 star
    I emailed this jerk-off Douglas-C 3 times over 2 weeks to say that the sauce NEVER turned a dark red. I made it twice. The jerk-off NEVER responded. Don’t place your recipe on social media if you are going to be a JERK-OFF. Your sauce sucks.

    Reply
    • Emma says

      July 03, 2019 at 4:54 pm

      lol

      Reply
  38. Glen Spencer says

    February 14, 2019 at 5:41 pm

    Hello Douglas my name is Glenn and I’m wondering about all the different red salsas is it okay to charge the vegetables on all of them and then fry them or just charm and don’t need to fry em does it make a difference looking forward to your response thank you and God bless by

    Reply
  39. Glen Spencer says

    February 17, 2019 at 10:48 am

    Hello Douglas this is Glenn I’m sorry for the misuse of the words that was the operator of the phone malfunction I was wondering about Charing the vegetables on all the red salsa recipes if it’s a good thing and frying them or not a good thing thank you

    Reply
  40. Danielle says

    March 05, 2019 at 6:55 pm

    Do I really need a lender or is there a way around it please!!!thank you!

    Reply
  41. Jonnny Rocket says

    March 16, 2019 at 10:31 pm

    2 stars
    A good idea, sounds great, but underwhelming. It’s a bit like finely chopped, cooked pico. I think cooking it killed the fresh cilantro and onion. Net time, I will use stewed tomatoes and then put in everything else fresh before I pulse in the food processor. Still chasing that dream!

    Reply
    • Geoff says

      March 02, 2020 at 9:43 pm

      2 stars
      I agree. I had a similar problem. Everything tasted great until I “fried” it in the oil. It completely removed the punchy cilantro and pepper flavors. It made the salsa taste like bland tomatoes with a little heat. I ate it, but I had to re-add fresh cilantro and peppers. Flavor should take priority over “binding”. Also, I like it more runny, less chunky… like you get at a Mexican restaurant.
      Sounds like we had the same dream.

      Reply
      • Douglas Cullen says

        March 03, 2020 at 10:11 pm

        Thanks for giving the salsa a try and sharing your feedback. Cheers!

        Reply
  42. Glen Spencer says

    March 21, 2019 at 10:14 pm

    If a person doubles or triples this to make five or six cups would that work?

    Reply
  43. Laurie McCabe says

    June 26, 2019 at 12:14 am

    5 stars
    Terrific recipe … the frying tip really adds to the overall flavor!

    I roasted and blistered the tomatoes, jalapeño (I had those on hand), and garlic, and I used a half bunch of cilantro. It was easy and flavorful.

    Thanks!

    Reply
  44. Mark says

    August 06, 2019 at 10:49 pm

    5 stars
    Fry it Huh.
    That must be the secret , mine came out dark red and sweet ,had to add some Cholula .
    My tomatoes were really ripe, I also think I blended a little to long.
    I hate raw tomatoes and this is perfect
    Thanks

    Reply
    • Colin says

      July 05, 2020 at 6:01 pm

      Mine was orange….

      Reply
      • James says

        May 06, 2021 at 4:04 pm

        Normally when you blend tomatoes in a blender, it turns them orange due to all of the air being added. Use a food processor to solve the problem. Same thing when you make marinara.

        Reply
  45. Ray says

    September 29, 2019 at 5:40 pm

    No offense but this isn’t the real deal you left out two key ingredients… Kinda hard to believe you’ve been studying Mexican cuisine for twenty years and this is what you post. I blame Google.. I search for authentic Mexican salsa to compare to what I’ve learned in Mexico and from Mexcian friends and it takes me to websites like this. This recipe is more like the kind tourist traps use here in San Diego.

    Reply
    • Chris says

      October 10, 2019 at 11:04 am

      And what left out ingredients are you referring to?

      Reply
    • Geoff says

      March 02, 2020 at 9:55 pm

      2 stars
      Ray,
      I suspect you don’t know what you are talking about because you haven’t told us what you are talking about.

      Reply
    • Lisa says

      March 10, 2020 at 6:38 pm

      So what’s the 2ingredients Ray?

      Reply
      • Nicole says

        September 12, 2020 at 6:51 pm

        Maybe he’s referring to tomatillos as one of the ingredients. I figure out the other since you mentioned garlic and lime further down the recipe. My guess is Ray didn’t read that far and he’s referring to garlic clove.

        Reply
  46. Jennifer says

    April 11, 2020 at 11:04 pm

    Thank you! This is great! I just made it. I always see those big tubs of Pico de Gallo in Mexican grocery stores. I’m going to buy that with some extra tomatoes and cilantro to make my own salsa in the future. It makes sense that easily available ingredients are used in restaurant salsa.

    Reply
  47. Kevin says

    April 28, 2020 at 3:00 pm

    5 stars
    The days of buying grocery store pre-made salsa brands are over. This salsa tastes like the restaurant salsa we enjoy the most. and its fun to make! Also fun to tinker with the heat intensity. The variations with lime, cumin, etc have all been good as well. Didn’t realize how easy it was to make. THanks !

    Reply
  48. Jen says

    May 02, 2020 at 5:06 pm

    5 stars
    Excellent!! I live in La Paz, Bolivia and try not to consume raw veggies even if they are cleaned because the risk of getting sick is too great. So the cooked salsa is perfect. The only difference is I added garlic and a bit of salt. Thank you for the perfect recipe

    Reply
  49. Janet says

    June 30, 2020 at 2:47 pm

    5 stars
    Love the recipe I make it all the time better than can tomatoes

    Reply
    • Douglas Cullen says

      July 05, 2020 at 2:49 pm

      Glad you liked it!

      Reply
      • Nancy says

        July 07, 2020 at 4:03 pm

        I call bull****, first of all lime does NOT take away from the overall salsa taste it ENHANCES IT! Second, I am sitting here this very minute eating my homemade salsa I’ve made for years, and I DO USE canned tomatoes and canned Rotel and it not one bit tastes tinny or like a can. I do however take a few fresh romas and oven blister them till the skin is black then chop them and put those in too.. I has a friend years ago that worked in a high end Mexican restaurant, he even told me they used canned tomatoes he gave me the recipe I use now. I’d put mine up against your “fried” (blegth!) anyday.

        Reply
        • Sherls says

          July 11, 2020 at 10:04 am

          For a more intense and smoky flavor try roasting all of the ingredients (except for the cilantro) with 2 cloves of garlic and a few grinds of black pepper and salt at 350 degrees until the vegetables are soft and browned(you can sub jalapenos for the serrano chiles if you’d like; different flavor but still very tasty!) Then add everything to a blender/food processor with a little cumin and fresh cilantro and blend to your desired consistency. So tasty!

          Reply
  50. Matilda says

    July 22, 2020 at 2:00 pm

    I followed the instructions exactly. What I got was a cream of tomato soup. The texture was just like the video but it looked orange red. I even thought maybe I need to fry it longer. Frying killed the flavor all together. So I added per NOTES: garlic, lime and cumin. Still gross. This is by far the worst recipe I’ve ever tried and I’ve been cooking for over 26 years. My husband thought it tasted fishy. Had to toss in the trash. Positive comments must be other friendly bloggers, who post lies.

    Reply
  51. pam says

    August 05, 2020 at 5:51 pm

    I wonder if you can can this.

    Reply
  52. Greg Marshall says

    September 02, 2020 at 4:36 pm

    5 stars
    Best salsa I have ever had!!!

    Reply
  53. Weda says

    September 08, 2020 at 4:23 pm

    4 stars
    This is the salsa de mesa I grew up eating in Sonoran style restaurants in Arizona. Served in a syrup dispenser: press the lever on top of the handle/the lid pops up/pour salsa directly onto the chips, YUM! Of course everything is a matter of taste, but I certainly prefer this to bland, watery pico or chunky mango, sweet mess salsas. Thank you for the recipe.

    Reply
  54. Deborah says

    September 12, 2020 at 4:37 pm

    5 stars
    Best Salsa Ever! It tastes just like restaurant salsa and even better because I can adjust the spiciness. I used jalapeno peppers. Frying really makes the difference. Thank You!!!

    Reply
  55. Angela says

    September 19, 2020 at 6:28 am

    5 stars
    I’ve made this salsa a couple of times in the last week with tomatoes that no one wanted. It is SO simple to make & delicious. Something that happened the first time I made it: I didn’t have any onions, so I used minced onions. I wasn’t sure how well they would work, but I think they helped thicken the sauce. I also added a little black pepper.

    Reply
  56. Ralph B Frahm II says

    October 15, 2020 at 6:05 pm

    2 stars
    The simplicity is great, the flavor is bland. I live in Mexico and this would make a good base for a salsa, but I would be embarrassed to serve it to my neighbors. It needs some fire roasting on the tomatoes and the chiles. I will experiment a little and revise my comment later if possible.

    Reply
    • Sandy Talley says

      August 02, 2021 at 4:07 pm

      What is the main ingredient that the American Mexican restaurants use to make their salsa, I know it’s more that just peppers, tomatoes, garlic and onions???

      Reply
      • Dave says

        October 04, 2021 at 10:58 am

        I know cilantro for sure, I can see the leaves in the salsa. I also think they use lime juice too. Definitely salt, other than that, I can’t tell what else I’m missing. One cook once told me garlic salt, but he worked at a more Americanized Mexican restaurant.

        Reply
  57. Claudia J Davis says

    October 20, 2020 at 1:40 pm

    How long will this keep in refrigerator and can you freeze it??

    Reply
  58. Lambert Helena says

    October 21, 2020 at 8:31 am

    In my experience, adding just a bit of sugar to tomato dishes cuts the acidity. Unless you re using canned tomatoes that already have sugar added, or San Marzano tomatoes which are naturally sweeter, I always add a bit of sugar to my tomato recipes, like spaghetti sauce. But if you re a person that prefers without, you definitely wouldn t have to add it. :) If you can find them Dei Fratelli Seasoned diced tomatoes make a great salsa. This recipe is very similar to what we make and it is marvelous!

    Reply
  59. Delight Connelly says

    April 28, 2021 at 12:03 pm

    I Love the dishes that you serve this Wonderful Mexican Food on!
    Where can I buy them?
    For me, they add to the dining experience and is a “must have “ on my table at home.
    Thanks in advance.

    Reply
  60. Lisa says

    May 22, 2021 at 11:03 am

    5 stars
    I grew up in San Diego, and lived in Jalisco for about a year. I was looking for the basic, straightforward salsa recipe I remembered for years. This is EXACTLY as I remember…incredible. I use a little more cilantro, omit the garlic, and add only a pinch of cumin, but this will be my go-to recipe. I was so happy, I ate it at literally every meal after I made it the first time, and somehow managed to lose 3 lbs. that week as well…lol…it made vegetables tolerable. HIGHLY RECOMMENDED.

    Reply
    • Roz says

      July 07, 2021 at 7:26 am

      I made this today and added in lime and pinch of sugar as someone suggested,plenty of cumin and it was delish.

      Reply
  61. Cate says

    July 25, 2021 at 12:20 pm

    I put my tomatoes, peppers, and onion the smoker and smoked for 2 hours; then followed recipe.

    Reply
    • Ronald D Morrison says

      August 21, 2021 at 6:47 pm

      That sounds like a great idea. I will try it.

      Reply
  62. Rosemarie ALHOLM-DICK says

    September 04, 2021 at 8:46 am

    Since you do not recommend the lime, when should you add it? Before or after you simmer it for 15 minutes?

    Reply
    • Douglas Cullen says

      September 06, 2021 at 9:59 pm

      I would add it after simmering.

      Reply
  63. Freeman says

    September 12, 2021 at 10:48 am

    Thank you, Douglas! A note for all ‘restaurant’ style salsa roja makers is that you can tweak the recipe to your liking. Want it spicier? Add more chiles (jalapeño, serrano, habanero, etc.). For less spicy salsa use milder chiles like Anaheim or poblanos. You can roast or charbroil some or all of your veggies if you want a smokier flavor or stew them if you do not. Also to balance excess acidity from fresh tomatoes you can add a sweet mini bell (‘snacking’) pepper in place of adding white granulated sugar. Baby bells are naturally sweet, even more so when roasted or charred and add chile pepper flavor to the sauce. Chunkier salsa? Blend less, add fresh hand diced and rinsed onion. Thinner? Add small amount of water, lime juice or stock and balance your flavors with a bit of salt.

    In other words the sky’s the limit, experiment and enjoy! And don’t forget the chips and guacamole!

    Reply
  64. Erin says

    September 27, 2021 at 11:34 am

    2 stars
    I don’t blend the ingredients first. It tastes better when you roast the tomatoes, onion, garlic, and peppers on a comal first so they get nice and charred on all sides. Then take out the seeds if you don’t like it really hot or keep them in if you do.
    Then you can blend to the consistency you like for your salsa and add the salt and cilantro at this time. Really easy and tastes great! You can keep it in the fridge for up to 3 days but I freeze it in a couple different bags and I believe that lasts up to 3 months in freezer.

    Reply
  65. Emily says

    September 27, 2021 at 1:37 pm

    5 stars
    Everyone who has tried this is obsessed and told me I should sell it. Thank you for this, I feel like a rock star.

    Reply
    • Joshua says

      February 22, 2022 at 3:21 pm

      5 stars
      Feeling is believing.

      Reply
  66. Susan. Hewston says

    January 14, 2022 at 11:57 am

    4 stars
    Really good but I think roasting the veggies may give it a good flavor also. How can I can this in jars for winter with my fresh veggies and have it on my shelf to grab and use?

    Reply
  67. Joshua says

    February 22, 2022 at 3:29 pm

    5 stars
    This recipe has been on my radar and I finally made it, albeit with jalapenos. Fresh Romas are nice, but the stuff at the supermarket is basically flavorless. I honestly would go with whole peeled in a can. Ironically I used fresh Romas that I had picked and canned myself.

    It came out amazing! I’m super excited to have tried my first stewed salsa recipe.

    Reply
    • Douglas Cullen says

      February 23, 2022 at 5:59 pm

      That’s awesome! We’re glad you like the recipe. Cheers!

      Reply
  68. Cindy says

    March 13, 2022 at 10:22 am

    I cannot use any oil due to health reasons, can I just simmer?

    Reply
    • Douglas Cullen says

      March 18, 2022 at 11:04 am

      Yes, you can simmer it without oil and it will be delicious. Cheers!

      Reply
  69. Kristina says

    May 31, 2022 at 12:57 am

    5 stars
    This recipe is pretty mild for someone who eats a lot of spicy foods so if you like spicy I would recommend using a hotter pepper. That being said it is delicious and flavorful! I will definitely be making it again albeit with jalepenos or habeneros.

    Reply
  70. Terri Hood Noojin says

    July 18, 2022 at 12:05 pm

    Can this salsa be canned?

    Reply
    • Christine says

      July 21, 2022 at 6:34 am

      Yes this can be canned. I made this with 10 lbs of Roma tomatoes and increased the ingredients to fit the poundage of the tomatoes. It’s great

      Reply
      • Erika says

        November 05, 2022 at 7:09 pm

        5 stars
        Did you still fry in the oil prior to canning?

        Reply
        • Laurie B says

          January 22, 2023 at 2:48 pm

          I would ask your local university extension office. Or, go to simplycanning.com, that lady is super smart!

          Reply
  71. Kendra says

    August 25, 2022 at 6:10 pm

    When adding the garlic do you add it after it’s been simmered or along with the other vegetables?

    Reply
  72. Cherisse says

    September 09, 2022 at 6:40 am

    Can this be frozen? I have lots of rims tomatoes.

    Reply
  73. Laurie B says

    January 22, 2023 at 2:47 pm

    5 stars
    This recipe will work perfectly for they whole romas I canned this fall. But, no lime juice? That’s a surprise to me. However, I will follow your directions!

    Reply
  74. Tara says

    April 09, 2023 at 11:38 am

    4 stars
    This taste pretty good, it taste like the salsa that I used to have at the chain restaurant Azteca in Seattle.

    Thanks!

    Reply
  75. Cameron says

    June 14, 2023 at 10:26 am

    5 stars
    I made this with jalapeños. It was spicy without being too fiery, and pretty easy to make. Tasty, better than shop bought, and a good consistency.

    Reply
  76. Gary says

    July 22, 2023 at 7:01 am

    4 stars
    Can the cooking oil be manteca or bacon fat?

    Reply
    • ann hunting says

      September 19, 2023 at 7:55 am

      I tried it with bacon fat. Not a fan.

      Reply
  77. Linda says

    December 15, 2023 at 2:37 pm

    5 stars
    This is my go-to recipe for tomato-based salsa. In the summer months I use my garden grown Roma tomatoes which take it to another level. I just bought 12 lbs of Roma tomatoes at a Mexican supermarket in December and the sauce is still coming out a nice deep red color after cooking it. I’m filling pint jars of this recipe and your site’s recipe for Salsa Verde (another winner!) to give as Christmas gifts. I thought the red and green salsas would be a fun gift idea for the holidays.

    Reply
    • Teresa H says

      February 11, 2024 at 10:00 am

      5 stars
      Awesome. I love it!! Thank you

      Reply
  78. Steve says

    July 26, 2025 at 2:54 pm

    I’ve Been looking for someone to tell me how to make this perfect salsa. Thank you so very much. I’m so happy you shared this with us Douglas. I love it !
    You are the man…

    Reply
  79. Di says

    July 28, 2025 at 2:36 pm

    5 stars
    How do you get the red color? Mine is sorta orangy-green with all this froth from the blender. Did I do something wrong? No matter how long I cook it, the color does not change.

    Reply
  80. Melinda M says

    November 01, 2025 at 1:06 pm

    5 stars
    FANTASTIC, EASY recipe! Thank you so much! Very authentic tasting and I can see you can do many things to make it fancy or keep it simple and it would be a go to for salsa hands down. Thank you, Thank you, Thank you!

    Reply
3.69 from 505 votes (451 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




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

Bio pic, Douglas Cullen of The Mexican Food Journal

I'm Douglas

I spent 25 years living across Mexico, from Durango and Monterrey to Puerto Vallarta and San Miguel de Allende. Since 2014, we have published nearly 200 of our own Mexican recipes and we have collaborated with professional chefs, established food bloggers, and writers to bring you even more. 

About me

Most Popular Mexican Recipes

  • bowl of salsa verde with spoon
    Classic Salsa Verde
  • Bowl of Mexican Restaurant Style Salsa
    Restaurant Style Salsa
  • Bowl of Traditional Mexican Sopa de Fideo
    Traditional Sopa de Fideo
  • Bowl of Authentic Red Pozole
    Red Pork Pozole Recipe — Authentic Pozole Rojo with Ancho & Guajillo
  • Bowl of Chicken Tinga
    Chicken Tinga
  • pitcher of agua de jamaica drink
    Agua de Jamaica (Hibiscus Tea) Recipe
  • Tres Leches Cake with Berries
    Tres Leches Cake
  • Beet Salad Citrus Balsamic Vinaigrette Recipe
    Beet Salad with Feta Cheese and Citrus Balsamic Viniagrette
  • Cheese Enchiladas with Red Enchilada Sauce
    Red Enchilada Sauce
  • Authentic Mole Poblano
    Authentic Mole Poblano with Chicken

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate we earn from qualifying purchases.

Copyright © 2026 Mexico Publishing LLC

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.