Restaurant-Style Salsa is an easy, homemade salsa that tastes just like your favorite Mexican restaurant! Made with mostly pantry ingredients and takes less than 10 minutes!

Originally posted September 14, 2010. Updated March 20, 2025.
This restaurant-style salsa tastes just like the one from your favorite Mexican restaurant. I have one specific Mexican restaurant near me that I go to just because of their salsa and this recipe makes such a similar salsa.
It’s also very adaptable. I have the jalapenos listed as 1 – 4 whole jalapenos. If you don’t like it spicy, start with 1 jalapeno. If you like a lot of spice, add more. I like it spicy so sometimes I’ll even add a 5th.
This is probably one of my most made recipes. I’ll make it on a Sunday to add to breakfast tacos all week or just to use as an afterschool snack. It also makes a ton – I fill up 1 ½ takeout soup containers – so I know it’ll last through the week.
And did I mention it’s super easy?! All the tomatoes come from cans, everything gets blended together in a blender (I have to do it in batches), and it seriously takes less than 10 minutes.

Ingredients
- Canned whole tomatoes – you’re going to use the tomatoes and the juice they are packed in.
- Rotel – diced tomatoes with green chiles. I use the original Rotel but you can use mild or the spicy one to adjust how much heat is in the recipe.
- Onion – if you like a more onion-y salsa, feel free to add even more onion!
- Jalapeno – adjust the amount of jalapeno based on how much heat you prefer in your salsa. I like to add a lot but you might want to start with 1, taste it, and add more if you want more spice.
- Sugar – this does not make the salsa sweet, just balances all the acidity in the tomatoes.
- Salt – depending on your preference, you may need more salt. Taste on a salty tortilla chip and then add more if needed.
- Cumin – just a tiny bit. It doesn’t make it taste like cumin, just adds a little something extra.
- Lime juice – fresh lime juice will add the best flavor but if you have bottled, it will work just fine.
- Cilantro – if you are a cilantro hater, leave it out.

How To Make Restaurant Style Salsa
- Combine. Put whole tomatoes, Rotel, onion, jalapeno, garlic, sugar, salt, cumin, lime juice, and cilantro in a food processor
- Taste. Taste and adjust seasonings and spice as needed.
- Chill. Refrigerate salsa for at least an hour
How Long Is It Good For?
This homemade salsa will stay good for up to 7 days. Make sure to store it in an airtight container in the fridge. Then you can use it all week in recipes or just serve with tortilla chips for a delicious snack.
Can You Freeze It?
You can freeze homemade salsa for up to 3 months. Make sure to store it in an airtight container.
When you are ready to serve it, let it defrost overnight in the fridge and then give it a good stir before serving.

What To Serve With Homemade Salsa
- Cowboy Queso
- Cream Cheese Chicken Enchiladas
- Queso Fundido
- Ground Beef Tater Tot Nachos
- Sweet Pork Tacos with Cilantro Ranch Dressing
- Three Bean Enchilada Casserole
- Mexican Rice
Make sure you subscribe to my email list to get all my new recipes delivered right to your inbox!
You can also follow me on Instagram, Facebook, or Pinterest for even more!
Restaurant Style Salsa
Restaurant-Style Salsa is an easy, homemade salsa that tastes just like your favorite Mexican restaurant! Made with mostly pantry ingredients.
Ingredients
- 1 can, 28 Ounce whole tomatoes With juice
- 2 cans, 10 Ounce Rotel (diced tomatoes and green chilies)
- ½ cup onion, diced
- 3 clove garlic, minced
- 1 - 4 whole fresh jalapenos, sliced
- ¼ teaspoon sugar
- ¼ teaspoon cumin
- ½ teaspoon salt
- ½ cup cilantro
- ½ cup fresh lime juice
Instructions
- Combine whole tomatoes, Rotel, onion, jalapeno, garlic, sugar, salt, cumin, lime juice, and cilantro in a blender or food processor. Pulse until you get the salsa to the consistency you like - do about 10 to 15 pulses.
- Taste and adjust seasonings and spice as needed.
- Cover and refrigerate for at least 1 hour before serving.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
10Serving Size:
1Amount Per Serving: Calories: 39Total Fat: 0gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 0mgSodium: 126mgCarbohydrates: 9gFiber: 1gSugar: 6gProtein: 1g


Hannah says
I never review recipes! This salsa is the most amazing recipe ever! Cannot wait to make this again!
Amanda Livesay says
Yay, I love to hear that! My kids have been asking me to make it again soon.
Jen @ How To: Simplify says
I crave chips and salsa just about every day of the week! I would love to devour a whole bowl of this! It looks great!
.-= Jen @ How To: Simplify´s last blog ..Tips & Tricks Zesting Citrus Fruit =-.
Linda Schirmbeck says
I, too, love this salsa. This makes a huge batch. But for just my husband and me, I only use two cans of tomatoes (one regular and one Rotel), but I keep the rest of the ingredients the same. Spicy. A little heat. Good stuff.
Jamie says
I adore this salsa. My muffin top also clings to it.
.-= Jamie´s last blog ..The Post About South by Southwest Part I =-.
Kim says
I also published a salsa recipe today! Your’s looks so good that I want to prepare it!
.-= Kim´s last blog ..Salsa mexicaine =-.
Amanda says
Yum, that looks really good! Dane and I are huge salsa fanatics and we try to mix it up each time we make a new batch. We’ve really been in to grilling the tomatoes and peppers on the grill (We use all different kinds of peppers from habeneros, jalapenos, bell peppers, anaheims, well you get the idea ;)) to create a fire-roasted effect and throw it in the blender with a bunch of other yummy ingredients. It’s my fav way to make salsa so far!! :D
Stacey says
Randomly saw this picture on the slashfood flickr stream and had to print the recipe – can’t wait to try it! It looks like just the kind of salsa I love!
Erin says
This salsa is amazing…Ive been known to whip up a batch on a whim as well!
.-= Erin´s last blog ..Football Sugar Cookies =-.
Eliana says
This looks super delish! And don’t worry girl. I won’t judge cuz I love me some Chelsea!
.-= Eliana´s last blog ..Potato- Onion and Gruyere Galette =-.