Making this restaurant-style salsa is super-simple and absolutely delicious. And even better, you can enjoy it right away or can it for long-term storage, since it's safe for canning!

Perfect Restaurant Style Salsa

This post may contain affiliate links, including those from, which means we earn a small commission off your purchases. And here's the thing: We only mention services and products that we think are truly worth your attention, whether they're free, paid, or otherwise. This site relies on YOUR trust, so if we don't stand behind a product 110%, it's not mentioned. Period.

Making this restaurant-style salsa is super-simple and absolutely delicious. And even better, you can enjoy it right away or can it for long-term storage, since it's safe for canning!

Restaurant style salsa has a special place in my heart.

When my now-teenaged daughter was a preschooler, we went out to dinner at our favorite authentic Mexican restaurant to celebrate a birthday. She was the only child at the table and as we adults dived deep into conversation, she pulled the bowl of homemade salsa on the table toward her and proceeded to dip her fingers in it and lick them clean until the entire bowl was emptied.

We oh-so-observant adults only noticed when she lifted up the bowl to ask for more.

Make using essential oils EASY with our at-a-glance cheatsheets.

Be confident in using essential oils safely AND effectively! Simply click the button to download these two popular cheatsheets and see just how easy using essential oils SAFELY can be.

Needless to say, restaurant style salsa has been a staple in our house ever since – and this recipe is our absolute favorite.

This weekend has seen me plowing through several bushels of tomatoes. Our greenhouse has put out a gorgeous harvest this year, and having already canned stewed tomatoes, tomato sauce, and pasta sauce – as well as running out of salsa on taco night last week – it was definitely time to make salsa.

And with all the tomatoes, jalapeños, peppers, onions, and garlic that have recently been harvested, why not make several batches to can to use all winter long?

Now, as with many of you, I assume, I'm picky about how I like salsa. The flavors need to be well-balanced, just the right amount of heat, and neither pasty nor watery. Namely, the kind of salsa we all chowed down on at our favorite Mexican restaurant.

And it's this recipe, which I've used for years in small quantities and now have scaled for larger batches, that never fails to deliver a rave-winning salsa that everyone scoops up with gusto.

(My husband also likes to use it as an enchilada sauce, but that's just an added bonus.)

The beauty of this restaurant style salsa recipe is that you can enjoy it right away, or you can can it to last for up to a year. You can make it very quickly, or use a slower method to deepen the flavors. It's quite versatile, provided you don't stray too far from the original ratio of ingredients – which is unusual for a recipe that is safe for canning.

An Important Side Note: Canning Safety for Homemade Restaurant Style Salsa

So, a quick note about canning safety….

Canning is more chemistry than it is cooking. This is because you are trying to keep foods safe to eat for a long-term period, which means this isn't the time to get creative or just “wing it.”

Canning requires foods to be rather acidic, so it's important to maintain ratios here because all the ingredients except for the tomatoes and vinegar are low acid, so if they make up too much of the recipe, the final canned product will be too alkaline and won't be shelf-safe.

And worse – you won't know because the jar will still seal as expected and the most dangerous bacteria that grow in home canned food proliferate in anaerobic conditions (meaning, without oxygen), which is exactly the condition you've created by sealing the jar, and can't be killed by standard canning methods, as water bath canning doesn't get foods hot enough to kill those pathogens.

But don't let that frighten you! Just keep the ratio of tomatoes and vinegar as directed, and you're welcome to change the amount of any other ingredient to taste, as long as you DON'T INCREASE them. The amounts here are perfect for flavor and safety. 🙂

Want more info about canning safety?

Want more delicious preserving recipes?

Making this restaurant-style salsa is super-simple and absolutely delicious. And even better, you can enjoy it right away or can it for long-term storage, since it's safe for canning!
Making this restaurant-style salsa is super-simple and absolutely delicious. And even better, you can enjoy it right away or can it for long-term storage, since it's safe for canning!
Print Recipe
5 from 1 vote

Perfect Restaurant-Style Salsa

Prep Time3 hours
Cook Time1 hour
Total Time4 hours
Author: Kresha Faber


  • 8 cloves garlic
  • 2 cups chopped white or yellow onions, approximately 2 medium onions
  • ½ cup diced hot peppers, approximately 8 jalapeños or 2 serranos
  • 3 quarts peeled, cored & chopped Roma tomatoes (approximately 15 lbs or 30-40 tomatoes)
  • 1 tablespoon ground cumin
  • 2 tablespoons chopped fresh cilantro
  • 1 teaspoon black pepper
  • 1 tablespoon salt
  • 2 tablespoons evaporated cane sugar
  • 2 cups white vinegar, at least 5% acetic acid, preferably 7%
  • ½ cup lemon juice, must be commercially bottled, unfortunately, for this purpose


  • First, peel the tomatoes following these instructions. Set aside in a large bowl.
  • Next, working in batches, add all ingredients to a food processor and pulse until the mixture is fairly (but not completely) smooth. This can be done according to your preference, but I prefer the largest pieces to be no larger than about 1/8-inch.
  • After each batch has been processed in the food processor, pour it into a large stock pot. When all ingredients have been added, bring to a boil over medium-high heat, then reduce heat to medium-low and simmer and reduce to thicken and intensify flavors (5 minutes – 2 hours), stirring frequently, especially as the salsa thickens.
  • To eat fresh, let the salsa cool and store in the refrigerator for up to two weeks. To can for long-term storage, keep the salsa hot and continue with the recipe.
  • While the salsa is simmering, prepare your jars.
  • Wash eight pint jars, along with their lids and bands, in hot, soapy water; rinse and drain. Fill a water-bath canner with water and place the jars in the rack, making sure the water just covers them. Cover and bring to a simmer over medium heat. Let simmer for 10 minutes, then reduce heat and keep jars hot until you're ready to fill them.
  • Place the flat lids in a saucepan and cover with water; bring just to a simmer over medium heat (a magnetic wand is SUPER helpful for lifting them out when you're ready for them!) Simply set the screw bands near your work area, as there's no need to heat the bands.
  • When both the salsa and the jars are hot, ladle the salsa into the jars, leaving 1⁄2-inch headspace (not all jars may be used). Remove air bubbles and adjust headspace if needed, then wipe rims. Adjust lids and process 15 minutes at 0–1,000 feet altitude; 20 minutes at 1,001–6,000 feet; or 25 minutes above 6,000 feet.
  • Place several towels in a draft-free area and remove salsa jars to the towels after processing. Let sit for 12-24 hours, until all lids have popped and sealed. If any lids have not sealed within 24 hours, place them in the refrigerator and enjoy within a couple of weeks.


  • Note that volume measures are very difficult to be accurate since definitions of what a “chopped” onion or “diced” hot pepper might look like – if in doubt, use the SMALLER amount (e.g. if you're chopping hot peppers and reach 1/2 cup  after only chopping 5 jalapeños, then don't add more – you've got enough)


Print Friendly, PDF & Email


  1. I didn’t know all that information about canning. I guess it is not as easy as it looks. I will think twice before winging it. Especially if our garden brings in a good harvest. It was nice to meet you at Activate!

Leave a Reply

Your email address will not be published.

Recipe Rating

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