15-Minute Tomatillo Enchilada Sauce
This bright, tangy sauce is the reason a pan of cheese enchiladas tastes like a weeknight celebration. Roasted tomatillos, onion, and a bit of jalapeño get blended into a smooth, spoon-coating sauce that’s ready in about 15 minutes.

You only need a few fresh ingredients and a blender. Once you taste it, you’ll find yourself spooning it over everything from eggs to shredded chicken.
Why This Sauce Is a Weeknight Win
Every time I make this, I’m reminded that a good sauce can tie a whole meal together. The roasted tomatillos give it a deep, slightly smoky tang that’s far more interesting than anything from a jar. A little jalapeño adds a gentle warmth, and fresh cilantro brightens the finish.
It’s forgiving, too. If you like more heat, leave in the seeds. If you’re feeding kids, skip the pepper entirely and you’ll still have a bright, citrusy sauce that coats a tortilla beautifully.
Ingredients

- 1 lb tomatillos: husked, rinsed, and halved
- 1/2 small white onion: cut into two thick slabs
- 2 garlic cloves: peeled
- 1 jalapeño pepper: stemmed and halved lengthwise
- 1 tbsp vegetable oil
- 1/2 tsp kosher salt: plus more to taste
- 1/4 cup fresh cilantro leaves: packed
- 1/2 cup water: or light chicken or vegetable broth
Variations / Substitutions
- Swap jalapeño for serrano: makes a noticeably spicier sauce, so start with half of one and taste.
- Use flat-leaf parsley: if cilantro isn’t your thing, parsley brings a clean, grassy note that still works.
- Add a pinch of cumin: just a 1/4 teaspoon gives the sauce a warmer, earthier depth.
- Skip the roasting: boil the tomatillos in water for 5 minutes instead for a milder, slightly more acidic result.
- Make it dairy-free: the sauce is already vegan, so it’s good to go as is.
Try it over my Chicken Enchiladas Verdes for a classic pairing.
How to Make Tomatillo Enchilada Sauce
Step 1: Roast the Tomatillos and Aromatics

Preheat your broiler and position a rack about 6 inches from the heat. Toss the halved tomatillos, onion slabs, garlic cloves, and jalapeño with the vegetable oil on a rimmed baking sheet. Arrange everything cut side up. Broil for 5 to 6 minutes, until the tomatillos slump and the edges of the onion get a few dark spots.
The garlic should smell nutty, not burnt. If the garlic is browning too fast, flip it with a spatula. The goal is soft, charred vegetables that will blend into a silky sauce.
Step 2: Blend Until Smooth

Let the roasted vegetables cool for just a minute so you don’t steam the blender. Scrape everything into the blender, including any juices on the baking sheet. Add the 1/2 teaspoon salt, the cilantro, and the 1/2 cup water. Blend on high until the sauce is completely smooth, about 30 seconds.
If the sauce looks too thick, pour in another tablespoon of water and pulse to reach a pourable consistency. You want it to coat the back of a spoon without running off too fast.
Step 3: Simmer to Marry the Flavors

Pour the blended sauce into a saucepan and set it over medium heat. Bring it to a gentle simmer, then reduce the heat a little so it just barely bubbles. Cook for 5 minutes, stirring a few times, until the color deepens from a bright green to a softer olive and the sauce thickens slightly.
Raw tomatillo can taste a little tinny. Simmering for five minutes rounds off that sharp edge and melds everything together.
Step 4: Ladle and Serve

Taste the sauce and add a pinch more salt if it needs it. Ladle the warm sauce directly over enchiladas, and scatter a few extra cilantro leaves on top. The sauce is ready right now, while it’s still hot and vivid.
A Few Notes Before You Start
- Choose tomatillos that feel firm with tight, dry husks. Avoid any that are shriveled or sticky through the paper.
- For the smoothest sauce, strain it through a mesh sieve after blending. This catches stray seeds and any tough bits of cilantro stem.
- Double the batch while you’re at it. The sauce freezes like a dream, so future enchilada nights are even faster.
- If you don’t have a broiler, char the vegetables in a hot cast-iron skillet. A dry pan over high heat will blacken them nicely in about the same time.
Scale it up easily:
| Batch | Tomatillos | Onion | Garlic | Jalapeño | Water |
|---|---|---|---|---|---|
| Standard (serves 4, about 2 cups) | 1 lb | 1/2 small | 2 cloves | 1 | 1/2 cup |
| Double (serves 8, about 4 cups) | 2 lb | 1 small | 4 cloves | 2 | 1 cup |
Storing Leftover Sauce
Refrigerate: Spoon the cooled sauce into an airtight container; it keeps well for up to 1 week.
Reheating: Warm it gently in a saucepan over low heat, adding a splash of water if it thickened too much. A quick zap in the microwave works too.
Freezing: Pour it into a freezer-safe jar or bag and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
What to Serve With Tomatillo Enchilada Sauce
This sauce is built for cheese or chicken enchiladas, but it goes a lot further than that. Spoon it over shredded beef tacos to add brightness, or use it as a quick braising liquid for boneless chicken thighs. It’s also a great last-minute stir-in for scrambled eggs or a topping for a rice bowl with black beans and avocado.
Frequently Asked Questions
Can I use canned tomatillos?
You can, but the flavor won’t be the same. Canned tomatillos lack the fresh, tangy lift that makes this sauce so good. If you go that route, skip the roasting step and simmer the canned tomatillos with a little sautéed onion and garlic.
Is this sauce spicy?
It has a gentle warmth from the jalapeño, but it’s not fiery. You control the heat by how much of the pepper you include. Remove the seeds and white ribs for a very mild sauce, or leave them in and add a second pepper if you want more kick.
Can I make it without cilantro?
Absolutely. Just leave the cilantro out and maybe finish with a squeeze of lime juice for extra brightness. The roasted tomatillo and onion can carry the sauce on their own.
Can I skip the broiling?
You can boil the tomatillos instead, but you’ll lose the smoky depth. Bring a pot of water to a boil, drop in the whole tomatillos, onion, garlic, and jalapeño, and simmer for 5 to 7 minutes until soft. Drain and blend. The sauce will be tangier and a bit more acidic.

Tomatillo Enchilada Sauce Recipe
Ingredients
Method
- Preheat the broiler. Toss tomatillos, onion, garlic, and jalapeño with the oil and arrange cut side up on a baking sheet. Broil 5 to 6 minutes until charred and soft.
- Transfer the roasted vegetables and any juices to a blender. Add the salt, cilantro, and water. Blend until completely smooth.
- Pour the sauce into a saucepan and bring to a simmer over medium heat. Cook 5 minutes, stirring occasionally, until thickened and the color deepens.
- Taste and adjust salt. Ladle over enchiladas and serve hot.
