Last updated on June 6th, 2018 at 02:04 pm
Homemade Salsa with fresh ingredients and full of flavor, just like the one you’re served at your favorite restaurant! This restaurant style salsa is made with roasted tomatoes and onions which enhances all the flavors. Delicious and simple!
You know that salsa you get at Mexican restaurants the minute you walk in with lots of chips, well that’s my favorite salsa ever and I’ve never been able to get that out of a jar. But salsa is simple enough that you can make yourself at home with a handful of fresh ingredients.
I really believe that salsa is best when only a few key ingredients are involved. While there are literally millions of salsa recipes, many with dozens of ingredients, I still believe in my mantra, that simple is always best. For my salsa recipe I like to stick with the key ingredients, which in my book are tomatoes, garlic, onions, cilantro, chiles or jalapeños and a little bit of lime juice for some tanginess.
I also believe that roasting your tomatoes and onions gives the salsa a complexity of flavor. I prefer to roast my own tomatoes rather than buy canned roasted tomatoes. It literally only takes minutes. I like to roast the tomatoes just until they start to slightly char. I did choose canned diced chilies in this recipe only because I wanted a milder salsa with a hint of smokiness, but if you want a spicier salsa, leave out the diced chiles and roast a couple of jalapeños along with the tomatoes. Or you can even use both, totally up to you. Keep in mind though that jalapeños can range wildly in heat level, so I would try them before adding them to the salsa.
I added a bit of lime juice, which could also be optional if you don’t like a tangy salsa, and last but not least, don’t forget to season your salsa well with plenty of salt and pepper.
For more great dips, try these:
- Easy Hummus
- Crockpot Bacon Queso Blanco Dip
- Red Lentil Hummus
- Spicy Cheesy Corn and Tomato Dip
- Baba Ghanoush
If you try this recipe, please let us know! Leave a comment, rate it and tag a photo #jocooks on Instagram so we can see it. I always love to see what you guys come up with!
- 8 medium tomatoes halved, (I used Roma tomatoes)
- 2 medium onions quartered
- 6 cloves garlic peeled
- 4.5 oz mild diced green chiles (1 can)
- 1/2 cup fresh cilantro
- 2 tbsp lime juice freshly squeezed
- 1/2 tsp salt or to taste
- 1/2 tsp pepper or to tste
- Preheat your oven to 350 F degrees.
- Place the tomatoes, onions and garlic on a baking sheet and roast for 15 minutes or just until the onions and tomatoes start to get a little char on them. Remove the baking sheet from the oven and let the tomatoes cool for about 5 minutes.
- Add the tomatoes, onions, garlic, green chiles, cilantro, lime juice and salt and pepper to a food processor and pulse a few times until you get the desired consistency.
- Pour in a bowl and cover with plastic wrap (or an airtight container) and refrigerate for 2 to 4 hours before serving.