Imagine being able to whip up a batch of thick and chunky restaurant-style salsa in the comfort of your own kitchen. With this homemade recipe, you’ll be able to do just that, using canned tomatoes, jalapeños, green chiles, green bell pepper, onions, and other perfectly blended spices to create a taste sensation. Whether you’re hosting a game night, barbecue, or simply want to elevate your snack game, this delicious and flavorful salsa is sure to impress your guests and satisfy your taste buds.
This post may contain affiliate links. When you click on these links, I get a small percentage back at no cost to you! For more information see my disclosure policy.
Below you will find tips, tricks and helpful hints for making this recipe including step by step instructions with pictures. If you would like to go directly to the recipe, scroll down to the recipe card or tap “Jump to Recipe” at the top of the page.
Why You’ll Love Homemade Salsa with Canned Tomatoes
This homemade restaurant-style salsa recipe is a must-try for anyone who loves bold and flavorful dips. Inspired by the famous El Matador restaurant in Utah, my favorite Mexican restaurant.
This recipe combines canned tomatoes with fresh ingredients such as jalapeños, green chiles, and green pepper, along with a perfect blend of spices that come together to create a deliciously chunky salsa that’s perfect for dipping tortilla chips or topping tacos.
The best part? It can be made easily at home, allowing you to enjoy a taste of your favorite restaurant anytime you want. Whether you’re entertaining guests or want to snack on something delicious, our restaurant-style salsa is sure to impress and satisfy your taste buds.
Why Heat the Easy Blender Salsa on the Stove?
This recipe calls for heating the salsa on the stove before serving. While this may seem like an extra step, it’s actually essential to developing the robust flavor found in restaurant-style salsas.
By simmering the ingredients together, you’re allowing them to mingle and blend nicely, creating a complex flavor that can’t be achieved with just canned tomatoes and fresh vegetables. Plus, it helps the vegetables soften slightly, resulting in a smoother texture and even more flavorful salsa.
What is in Canned Tomato Salsa?
*Ingredient amounts are located in the recipe card at the end of this post.
Canned Tomatoes: I like to use diced fire-roasted tomatoes, but feel free to use your favorite variety of canned tomatoes that can be found at your local grocery store.
Onions: I find that using a yellow onion or white onion gives the salsa the best flavor. I have also used sweet onions and the result was delicious.
Jalapeño Peppers: Fresh jalapenos provide just the right amount of heat to this salsa.
Green Chiles: Diced green chiles are essential for adding an extra layer of flavor and texture.
Green Bell Peppers: Any color bell pepper will work, but green adds some nice color to the salsa.
Carrots: A little bit of grated carrot helps to thicken the salsa and add sweetness.
Garlic: Fresh garlic is preferred for this recipe, but minced garlic from a jar or even garlic powder can also be used.
Cilantro: A few tablespoons of fresh cilantro adds the perfect flavor to this salsa.
Beef Bullion: Adds a subtle richness and depth of flavor.
Sugar: Sweetens up the salsa, counteracting any spiciness from the jalapeños.
Salt: A must for flavoring the salsa.
Oregano: For an extra layer of flavor.
Black Pepper: Balances out the sweetness from the sugar.
Lemon Juice: A little bit of acidity helps to brighten up all the flavors in this salsa. Fresh lime juice can also be used.
How to Make Restaurant Style Salsa with Canned Tomatoes
 Add the can of tomatoes, onion, green bell peppers, jalapeno peppers, green chilies, shredded carrots, cilantro, and garlic to a blender or food processor. Pulse the blender until the vegetables are the desired size.
 Transfer the tomato mixture to a large stock pot, Instant Pot or slow cooker.
 Add the salt, pepper, sugar, oregano, lemon juice, and beef bouillon to the salsa mixture.
 Stove Top Instructions: Stir and simmer the salsa on the stove for 3-4 hours until the salsa has reached your desired consistency. It will thicken as it cooks. Then it is ready to be canned or eaten.
 Instant Pot Instructions: Stir the ingredients together and pressure cook for 15 minutes in the Instant Pot. When done, allow the pressure to release naturally for about 20 minutes.
 Slow Cooker Instructions: Stir all of the ingredients to the slow cooker and cook on low for 4-6 hours or until it reaches your desired consistency.
Helpful Kitchen Tools
How to Store Salsa
Once it is cooked and cooled, leftover salsa can be stored in an airtight container in the refrigerator for up to 10 days. If you wish to store it longer, you can can it.
Recipe Tips & Variations
- If you want a spicier salsa, add more jalapeños or diced chiles to the recipe.
- For extra sweetness, use honey instead of sugar in this recipe.
- Feel free to add corn or black beans for an added boost of flavor and nutrition.
- If you don’t want to heat the salsa on the stove, you can just blend all the ingredients together and eat it as a fresh salsa.
- You can also use this recipe to make a delicious enchilada sauce or green chili. Just add some extra spices and seasonings to taste.
- My favorite way to devour this salsa is to heat it and stir in some shredded cheese to eat with my favorite tortilla chips, just like they serve it at El Matador.
- Add 1/2 – 1 teaspoon of liquid smoke for a smoky flavor.
Frequently Asked Questions
Yes, you can definitely make this salsa in an instant pot. Just add all of the ingredients to the Instant Pot and cook on high pressure for 15 minutes.
Yes, you can freeze salsa with canned tomatoes. Be sure to let it cool completely before freezing it in airtight containers for up to 6 months. When you’re ready to use it, let it thaw overnight in the refrigerator before reheating.
This delicious salsa is great for dipping chips or topping your favorite Mexican foods like tacos, nachos, or burritos. You can also enjoy it as a side dish with grilled meats like chicken or steak.
Yes, you can definitely cook this salsa in a slow cooker. Just add all of the ingredients to the slow cooker and cook on low for 4-6 hours or until it reaches your desired consistency.
Yes, this recipe can easily be adapted to use fresh tomatoes instead of canned. Just blanch and peel the tomatoes before adding them to the pot. You may also need to adjust the cooking time or add some extra liquid if needed.
What to Serve with Restaurant-Style Salsa
- Baked Tortilla Chips
- Chili’s Guacamole
- Seven Layer Dip
- Cheese Enchilada Casserole
- Sour Cream Enchiladas
- Spicy Chicken & Rice Skillet
Large Batch Salsa Ingredient Amounts
When I make this salsa for my family, I like to make a lot of salsa and then use the water bath canning method to store it in a pint mason jar. If you would like to do this as well, here are the ingredient amounts:
- 12 Cups Diced Tomatoes
- 1 1/2 Cups Onions, chopped
- 1 Cup Jalapenos, chopped
- 2 (7 ounce) Cans Diced Green Chiles
- 1 Cup Green Bell Peppers, chopped
- 1 Cup Carrots, grated
- 3 Teaspoons Garlic, minced
- 1 Tablespoon Cilantro, chopped
- 3 Tablespoons Beef Bullion
- 3 Tablespoons Sugar
- 2 Tablespoons Salt
- 1 Tablespoon Oregano
- 1 Tablespoon Black Pepper
- 1 1/2 Tablespoons Lemon Juice
Making salsa with canned tomatoes is an easy and delicious way to add flavor to your dishes. With the right combination of vegetables, spices, and seasonings, you can make a restaurant-style salsa that’s perfect for any occasion.
So next time you’re in the mood for something flavorful and fresh, make the best homemade salsa recipe. You won’t be disappointed!
Wednesday 22nd of September 2021
Ahh my like el matador salsa recipe I shared! It’s sooo much better if your using fresh veggies also- your missing an ingredient!!!!
Sunday 13th of November 2022
@Racquel, are you willing to tell us which ingredient she is missing? :)
Saturday 22nd of September 2018
I am still confused about how many Tomatoes to use. Can you look at your recipe again and tell me how many cups of tomatoes it calls for,because 12 cups will only yeild about 6 pints not 12 pints. Do I need to up the tomatoes. The Recipe says 12 Cups Diced Tomatoes approximately 2 #10 cans - Online 1 #10 can of diced tomatoes is aprox 12-3/4 cups. So how many cups or #10 cans??????????
Saturday 15th of September 2018
What brand of Beef Bouillon do you use.
Sunday 16th of September 2018
I've used a few different brands. It shouldn't make much of a difference :)
Saturday 15th of September 2018
I love El Matadors salsa, but I am confused about the amount of Tomatoes and the 12 pint yeild. I doubled the recipe with 24 cups of tomatoes and only had just under 12 pints. Your yeild for 12 cups or 2 #10 Cans of tomatoes is 12 pints????? Shounldn,t I have gotten about 24 pints?????? My salsa was a little strong with 24 cups of tomatoes. Online 1 #10 can of diced tomatoes is aprox 6 lbs.6 oz. 12-3/4 cups.
Sunday 16th of September 2018
Thank you for pointing that out! You are correct, it should yield about 24 pints. I'll get that changed :)
Wednesday 28th of March 2018
We LOVE El Matador Salsa! I made this recipe last week and it was amazing! I'd like to make another batch and can it, but don't know how long to process it? And is water bath enough or does it need to be pressure canned because of the carrots? Any recommendations?
Friday 30th of March 2018
I've always done a water bath and it has been ok. But I would do what you are most comfortable with :)