This classic salsa is made restaurant style, just like your favorite brand, with juicy tomatoes, jalapeno, onion, lime and more, and a special ingredient that makes it extra awesome! Also try my pico de gallo recipe!
Homemade Salsa Recipe (Restaurant Style Salsa)
It's Chips and Salsa time, my friends? Would you care for some? It's so hard to pass up a delicious salsa. Every time they bring it over at my favorite Mexican restaurant, I can't stop eating it!
If you want to enjoy your salsa at home that tastes just like your favorite restaurant, this is the best way to make it.
This is very much a salsa fresca, made with lots of fresh ingredients, but also a special ingredient that gives it that restaurant quality, similar to your favorite store bought jarred brand, but without so many preservatives.
What's the special ingredient? Canned Tomatoes! Canned tomatoes add both texture and juiciness that you crave. You won't believe what a difference it makes.
Homemade salsa is a MUST for awesome recipes like Chilaquiles, Carne Asada, Birria Tacos, Carnitas, or Huevos Rancheros!
Let's talk about how to make salsa, shall we?
Homemade Salsa Ingredients
The full ingredients list with measurements is listed in the printable recipe card at the bottom of the post.
- Fresh Tomatoes. Roma tomatoes are great, though I love using any and all of my fresh tomatoes from our garden.
- Canned Tomatoes. I love diced tomatoes with their juices, though you use others. Or, use more fresh tomatoes if you prefer for fresh tomato salsa.
- Onion. White or red onion works, though I prefer white. Yellow onion is good, too.
- Jalapeno Pepper. Used serrano pepper for spicier! Remove the seeds and innards for milder heat.
- Fresh Garlic.
- Fresh Cilantro.
- Fresh Lime Juice.
- Seasonings. Cumin, salt, optional sugar.
How to Make Salsa - Step by Step
- Add all of the ingredients to a food processor or blender.
- Pulse several times to combine until you reach a consistency you prefer. I like it best when it is still a bit chunky.
- Refrigerate at least 1 hour to let the flavors mingle, and serve.
Boom! Done! So easy to make, isn't it? Is this the best salsa recipe out there? It just might be! Just like your favorite restaurant. I'd be very happy if you made this for me.
Recipe Tips & Notes
- The amount of liquid in the tomatoes can affect your final consistency. You can strain it if needed to thicken it up, or add the juices from the canned tomatoes later to achieve a consistency you prefer.
- Feel free to change up the type of canned tomatoes. You’ll find different results with canned whole tomatoes or delicious fire roasted tomatoes.
Serving Salsa
Serve with tortilla chips, though it's such a versatile dish, you'll want it for adding flavor and texture to your tacos, burrito bowls, quesadillas, omelets, and more.
It's great served chilled or at room temperature. It's an absolute MUST alongside Classic Guacamole!
It really is better when served the next day. Letting the dish mingle in the refrigerator in a sealed containers allows the overall flavors to develop that much more.
Storage & Leftovers
Homemade salsa will last up to 5 days in the refrigerator in a sealed container. You can easily make it 1-2 days ahead and bring it to your party or gathering.
It tends to break down and get soggier after 5 days or so. You can freeze it, though this also affects the texture of the dish.
That's it, my friends. I hope you enjoy this fresh salsa recipe. Let me know if you make it. I'd love to hear how it turned out for you, and if you decided to spice it up!
Try Some of My Other Popular Recipes
- Salsa Verde
- Mango Salsa
- Salsa Macha
- Pineapple Salsa
- Salsa Brava
- See all of my Salsa Recipes
Got any questions? Ask away! I’m happy to help. If you enjoy this recipe, I hope you’ll leave a comment with some STARS. Also, please share it on social media. Don’t forget to tag us at #ChiliPepperMadness. I’ll be sure to share! Thanks! — Mike H.
Homemade Salsa Recipe
Ingredients
- 1 pound fresh tomatoes diced
- 15 ounce can diced tomatoes with their juices – or use more fresh tomatoes, if desired
- 1 small onion chopped (use white or red)
- 1 jalapeno pepper chopped (use 2 for spicier, or serrano pepper)
- 3 cloves garlic minced
- 1/3 cup fresh chopped cilantro
- Juice from 1 lime 2-3 tablespoons
- 1 teaspoon salt or to taste
- ½ teaspoon cumin
- ½ teaspoon sugar optional – or to taste
Instructions
- Add all of the ingredients to a food processor or blender. Pulse several times to combine until you reach a consistency you prefer. I like it best when it is still a bit chunky.
- Refrigerate at least 1 hour to let the flavors mingle, and serve.
Anne Tarsin says
I love this salsa and I love your recipes. Keep them coming.
Mike Hultquist says
Thanks so much, Anne!
Chrisanda Phillip says
Excellent!! Made a second batch right away; had lots of tomatoes. Used fired roast canned tomatoes, omitted the sugar, but added 2 tsp of balsamic vinegar and that did the trick, the vinegar.
Mike Hultquist says
Very nice!! Glad you enjoyed it, Chrisanda! I love it.
Ricky Prado says
Fantastic! Really wonderful after it sits and refrigerates for a while. This salsa was as good as any salsa I had in any Mexican Restaurant.
Mike Hultquist says
Excellent! Thanks, Ricky! I appreciate you sharing this!
Bonvivant says
I made this only using canned cherry tomatoes. Caterpillars ate my tomato plants. ;( Salsa is excellent. I will surely prepare this again.
Mike Hultquist says
Glad you enjoyed it! Sorry to hear about those pesky caterpillars! Blargh.
Kyla says
Could I can this salsa without out changing anything to the recipe? So tasty like it is, I would hate to change it.
Mike Hultquist says
Kyla, you should be able to, but might need to add some acid, like more lime juice. I recommend shooting for a pH of 4.0 or lower for home canning with the water bath method, or you can just pressure can.
Cynthia H says
From the photo, it looks as if there's been corn added to this salsa, which wouldn't be a bad idea.
Mike Hultquist says
No corn added here, Cynthia, but I agree! It would be a very nice addition. Cheers!
Ramya says
Cant wait to make this soon for me i never had homemade salsa before perfect for snacks love your recipes as always brightens up my day everyday after work
Mike Hultquist says
I hope you enjoy it, Ramya.