Once you make your own tomatillo salsa at home, it’s hard to go back to the jarred stuff from the grocery store.
Sure, you might still grab a jar in a pinch, but homemade tomatillo salsa brings a smoky, bold flavor that store-bought versions just can’t match.
This recipe uses charred tomatillos, onion, garlic, and a mix of jalapeño and Serrano peppers to build a salsa with real depth and just the right amount of heat.
What makes this salsa special is the charring step. Blistering the vegetables in a hot skillet before blending brings out a smoky, slightly caramelized flavor that raw ingredients simply don’t have.
It’s a small extra step that makes a big difference in the final taste.
This recipe is also easy to adjust based on how much spice you like. If you’ve tried a milder restaurant-style salsa before and want to match that heat level here, using two jalapeños and one Serrano pepper gets you close to that same balance.
If you want it spicier, using two Serrano peppers instead brings the heat up a notch.
Below, you’ll find the full ingredient list, step by step instructions, a few helpful tips, and answers to common questions people ask when making tomatillo salsa at home.
Why This Tomatillo Salsa Recipe Works So Well
Tomatillos have a naturally tart, slightly citrusy flavor that’s different from regular tomatoes, and that tartness is exactly what gives this salsa its signature taste.
When charred in a hot skillet, tomatillos develop a smoky sweetness that balances out their tang, creating a more rounded flavor overall.
The onion and garlic get the same charring treatment, which softens their sharpness and adds a deeper, almost roasted flavor to the mix.
Meanwhile, the jalapeño and Serrano peppers bring the heat, and because they’re charred right alongside the other vegetables, their spice mellows slightly while still packing a real kick.
A splash of lime juice at the end brightens everything up, while a touch of chicken bouillon (if you choose to use it) adds a savory depth that rounds out the flavor even further.
Fresh cilantro finishes the salsa with a burst of herby freshness that ties the whole thing together.
Ingredients
Here’s everything you’ll need to make a batch of spicy tomatillo salsa:
- Olive oil
- 9 to 10 tomatillos
- 1/2 onion, halved
- 2 jalapeño peppers
- 2 Serrano peppers (use just one for a milder salsa)
- 4 cloves garlic, with the peel left on
- Salt and pepper, to taste
- Juice from 1/2 lime
- 1 teaspoon chicken bouillon, optional
- A handful of fresh cilantro, to taste
- Tortilla chips, for serving
A quick note on spice level: if you’ve made a milder, restaurant style version of this salsa before and enjoyed that heat level, try using two jalapeños and just one Serrano pepper.
If you want a bolder, spicier salsa, stick with two Serrano peppers as listed above.
Step by Step Instructions
Step 1: Char the vegetables Heat about 1 tablespoon of olive oil in a large skillet over medium high heat.

Once the oil is hot, add the tomatillos, onion, jalapeños, Serrano peppers, and garlic (with the peel still on) directly to the skillet.
Step 2: Blister everything until charred Let the vegetables char for about 10 to 15 minutes, flipping them occasionally so they develop color on all sides.

The more charring you get, the more flavor you’ll bring into the final salsa, so don’t be afraid to let them get some real color.
Step 3: Peel the garlic Once everything is charred and slightly softened, carefully peel the skins off the garlic cloves. The charring process makes the peels easy to remove.
Step 4: Blend the salsa Add all the charred vegetables directly to a blender, along with the salt, pepper, chicken bouillon (if using), lime juice, and cilantro.

Pulse the mixture until it reaches your desired consistency, whether you like it chunky or smooth.
Step 5: Taste and adjust Give the salsa a taste and adjust the seasoning as needed, adding more salt or lime juice to bring out the flavors. Once it tastes right to you, it’s ready to serve.

Step 6: Serve Serve the salsa with tortilla chips for dipping, or use it as a topping for tacos, eggs, grilled meat, or any dish that could use a smoky, spicy kick.
Tips for the Best Tomatillo Salsa
Look for tomatillos that are firm and bright green, with their papery husks removed and skins rinsed before cooking, since they can be slightly sticky underneath the husk.
Don’t rush the charring step. Getting good color on the vegetables is what gives this salsa its signature smoky flavor.
Adjust the spice level by controlling how many Serrano peppers you use, and remove the seeds from the peppers if you want to tone down the heat further.
This salsa can be made ahead of time and actually tastes even better after sitting in the fridge for a few hours, since the flavors have time to blend together.
Store leftover salsa in an airtight container in the refrigerator for up to about a week.
Tomatillos are small, tart, green fruits related to tomatoes, typically found in the produce section of most well-stocked grocery stores. They come wrapped in a thin, papery husk that needs to be removed before cooking.
Yes, the papery husk should be removed and the tomatillos should be rinsed before cooking, since they can be a little sticky underneath.
Yes. Using just one Serrano pepper instead of two, or removing the seeds from the peppers before blending, will noticeably reduce the heat level.
No, it’s optional. It adds a savory depth to the salsa, but the recipe works well without it if you prefer to keep things simpler or need a vegetarian version.
Charring the garlic with its peel on protects the clove from burning too quickly while still allowing it to soften and develop flavor. The peel becomes easy to remove once the garlic has cooked.
Stored in an airtight container, this salsa typically stays fresh for about a week in the refrigerator.
Yes, this salsa can be frozen in an airtight, freezer-safe container for a few months. Thaw it in the refrigerator before serving.
Beyond serving with tortilla chips, this salsa works well as a topping for tacos, scrambled eggs, grilled chicken, or even as a base for other dishes that need a smoky, spicy element.
Final Thoughts
This spicy tomatillo salsa recipe brings restaurant-quality flavor into your own kitchen with just a handful of ingredients and one skillet.
The charring process is the real secret here, turning simple vegetables into a smoky, bold salsa that’s far more flavorful than anything you’ll find in a jar. Once you make it yourself, it’s easy to see why homemade always wins.
Spicy Tomatillo Salsa Recipe (Smoky, Bold, and Better Than Store-Bought)
Ingredients
- 1 tablespoons olive oil
- 9.5 tomatillos
- 0.5 onion halved
- 2 jalapeño peppers
- 2 Serrano peppers use 1 for less spice
- 4 garlic cloves with peel
- 1 teaspoons salt
- 0.5 teaspoons black pepper
- 0.5 lime juiced
- 1 teaspoons chicken bouillon optional
- 0.3 cups fresh cilantro to taste
Instructions
- Heat skillet and add vegetables: Heat 1 tablespoons olive oil in a large skillet over medium-high heat. Add the 9.5 tomatillos, 0.5 onion, halved, 2 jalapeño peppers, 2 Serrano peppers (use 1 for less spice), and 4 garlic cloves, with peel.
- Char vegetables: Char for 15 minutes
- , flipping occasionally so they blister on all sides.
- Peel garlic: Carefully peel the charred garlic and add all the charred ingredients directly to a blender.
- Blend the salsa: Add 1 teaspoons salt, 0.5 teaspoons black pepper, 1 teaspoons chicken bouillon (optional), 0.5 lime, juiced, and 0.3 cups fresh cilantro, to taste to the blender. Pulse until you reach your desired consistency.
- Taste and adjust: Taste and adjust salt or lime juice as needed.
- Serve: Serve with tortilla chips.

