Roasted tomato and tomatillo salsa is one of those amazing dips that can really make so many dishes really sing. The roasting of the salsa ingredients brings out a slightly smoky flavor and intensity and the mixture of the tomatoes and tomatillos creates the perfect balance between sweetness and tartness. This roasted salsa recipe with tomatillos and and tomatoes is delicious and so easy to make and the perfect snack for any occasion.
About this salsa recipe with tomatillos and tomatoes
Salsa in Mexican cooking is usually not meant as a condiment to take or leave but a required part of the flavor profile of the dish that it is served with. There are many different varieties of salsa in Mexican cooking for this reason.
Sometimes salsa will already be served right on top of the dish like in huevos rancheros (an egg, salsa and tortilla dish) which uses a salsa called salsa ranchera. This tomato and tomatillo salsa recipe is very similar to the salsa ranchera because both roast the vegetables for extra flavor.
Ingredients you need for this roasted salsa:
- Serrano chile
- Spanish onion
- Fresh cilantro
- Fresh lime
If you are not familiar with tomatillos, they look like a green tomato but with a husk around them. They are actually not related to tomatoes and are very tart before cooking.
You may have had salsa verde before. Tomatillos are the main ingredient in salsa verde (one of my favorite salsas!)
How to make tomato and tomatillo salsa
Making this roasted tomato and tomatillo salsa is so easy. You can roast the ingredients on the stove top, in the oven or on the grill.
Here are the steps:
- Roast tomatoes, tomatillos and onion until slightly charred on the outside.
- Add the roasted tomatoes and tomatillos to a blender along with all of the other ingredients and mix well.
- Taste for seasoning. This is the time to add any additional salt.
Here are some ideas for the ingredients you can substitute and the ones you cannot:
- Tomatillos (if you cannot find these at your grocery store, you can substitute with tomatoes)
- Tomatoes (these you will need since they are the base)
- Serrano chile (if you cannot find serrano chiles, you can use a fresh jalapeno pepper. You want to make sure the pepper you use is fresh since you will roasting it)
- Spanish onion (you can substitute with the same amount of red onion. Do not use vidalia onions or sweet onions though)
- Fresh cilantro (this cannot be substituted for dried cilantro or left out)
- Fresh lime (you can use bottled lime juice. Lemons will not work as a substitute)
- Salt (to taste but in my experience, anything with tomatoes sucks up quite a bit of this 🙂
Why Roasting the Salsa Ingredients makes the best salsa
Roasting the salsa ingredients before you make the salsa helps bring a slightly smoky umami flavor to the salsa. The longer you roast your ingredients, the stronger this flavor becomes.
I have had some amazing salsa at restaurants that were actually brown in color because it was left to roast to the point of charring on all sides of the vegetables. In this roasted salsa, we char the vegetables just a bit on a really hot griddle surface just until the juices begin to release.
Ways to use this roasted salsa
Roasted tomato and tomatillo salsa goes so well with so many dishes. The most obvious way to enjoy this roasted salsa is with chips.
We also love making this as a pulled pork side, especially when we are making tacos from the pulled pork.
I love just making a batch of this and keeping in the refrigerator for snacking. It is so good!
There is no wrong way to use this tomato and tomatillo salsa. Once you make it you will see how delicious it is.
This tomato and tomatillo salsa recipe makes about 1 regular sized mason jar worth of salsa. It will keep in the refrigerator for up to a week (if it lasts that long)!
The tomato and tomatillo salsa is great for making ahead of time. It store really well in the fridge and tastes amazing chilled.
This roasted salsa will last for up to 5 days in the fridge. When storing this salsa, make sure you seal the top of the container that it is in very well so the salsa stays fresh.
If you are looking for what to serve with this, here are some ideas for you:
More Delicious Dips
If you love this roasted salsa recipe, you may also like some of these:
Roasted Tomato and Tomatillo Salsa
Tried the Recipe? We Would Love To Hear From You In The Comments Below!
- 4 vine ripe tomatoes or 2-3 larger ones
- 2 tomatillos
- 1 serrano pepper
- ½ cup cilantro
- ½ spanish onion Outside skin removed and cut in half. reserve the other half of the onion for another dish.
- 1 fresh lime or 3 tablespoon of lime juice
- 1 tablespoon salt plus more to taste
- 1 tablespoon vegetable oil
Roasting on the grill or griddle
- Pre-heat a large griddle or cast iron pan on your stove top or grill to high heat.
- While your griddle is pre-heating, clean your vegetables and remove the husks from the tomatillos (these are not edible). Clean off any sticky residue from your tomatillos as well.
- Once your griddle or pan is nice and hot, brush a little vegetable oil evenly across it, just to coat the metal.
- Now add your tomatoes, tomatillos, onion and serrano pepper to your hot pan and let them cook for about 10 minutes.
- After 10 minutes, turn them to cook the other side.
- Keep rotating the vegetables every 10 minutes until you see charring on all sides and they begin to soften and about 30 minutes has passed. You will hear popping and sizzling during the cooking.
- Remove from the heat and let cool for about 15 minutes.
Roasting in the oven
- You can also use the oven to roast these by pre-heating the oven to 400 degrees.
- Place tomatoes, onion, pepper and tomatillo on to a sheet pan and roast for 20-25 minutes.
Making the salsa
- In a blender, add your charred vegetables lime, cilantro and salt.
- Pulse for 3 seconds at a time on medium speed until it is a a medium consistency (a little chunky but no large bits). You can also adjust the consistency at this point to your liking. If you like a thicker salsa, pulse for less time.
- Taste for salt. Tomatoes absorb salt so you may need to add more to taste.
- Once done, pour into a container and refrigerate for 2 hours if you like a chilled salsa. Alternately, you can eat it at room temperature right away!
- Serve with chips or along side your favorite savory dish.
Nutrition Values are estimates only.See full nutrition disclaimer here