Green Enchilada Sauce Recipe is one of those things I used to buy in a jar because, honestly, weeknights can be chaotic. But after one too many bland, watery sauces, I started making my own and I have not looked back. If you are new to tomatillos, it helps to know what you are working with, and this quick little guide on what is a tomatillo clears up the confusion fast. This sauce is bright, tangy, and just spicy enough to wake up your tacos or enchiladas. And the best part is it tastes like you actually tried, even when the whole thing only takes about 20 to 25 minutes.

Table of Contents
Ingredients for Green Enchilada Sauce
I keep the ingredient list simple on purpose. You do not need anything fancy, and you can adjust the heat easily. The main goal is getting that bold tomatillo flavor and a sauce that clings nicely to whatever you pour it on.
Here is what I use most of the time:
- Tomatillos, husked and rinsed well (they are sticky under the husk, totally normal)
- White onion
- Garlic cloves
- Jalapenos or serranos (use less for mild, more for spicy)
- Cilantro (stems are fine too, they blend up)
- Lime juice
- Ground cumin
- Salt
- Chicken broth or veggie broth (water works in a pinch)
- A little oil (just to soften the onions and bloom the flavor)
A quick note on spice: serranos are smaller but usually hotter than jalapenos. If you are cooking for kids or spice sensitive people, start with one jalapeno and remove the seeds. You can always blend in more heat later, but you cannot unspice a sauce once it is in there.
If you want a slightly richer finish, a small pinch of sugar can round out the tang, but I rarely need it if the tomatillos are ripe. Also, if cilantro tastes soapy to you, you can skip it and add a small handful of parsley. It will not be the same, but it will still be fresh and tasty.
Why Homemade is Sauce Worth the Effort
I get it, the store bought stuff is convenient. But homemade sauce has that fresh zip you just cannot fake, and you control everything. Jarred sauces can be overly salty, weirdly sweet, or just flat. When you make it yourself, the flavor actually tastes alive.
Here is why I keep coming back to this homemade version:
It tastes brighter. Tomatillos bring a tangy punch that really shines when they are cooked fresh and blended right away.
You control the texture. Want it smooth for enchiladas? Blend longer. Want it a little rustic for tacos? Pulse it and stop.
You can make it match your meal. If I am making chicken enchiladas, I keep it medium spicy. If it is going on eggs, I make it hotter. If I am serving a crowd, I go mild and put hot sauce on the table.
Also, it freezes surprisingly well. I will sometimes double the batch and freeze half in a jar or freezer bag. On a tired night, pulling out homemade sauce feels like a gift from my past self.
One more thing that matters: when you cook the ingredients yourself, you can avoid preservatives and fillers. I am not a strict anything, but I do like knowing exactly what is in my dinner.
Recipe Testing Notes
I have made this sauce a lot of times, and I have definitely learned a few things the hard way. So here are the little notes I wish someone told me early on.
1) Rinse the tomatillos really well. That sticky layer can make the sauce taste a little bitter or just off. I rinse them under warm water and rub them lightly with my fingers. Easy fix.
2) Boil or roast, depending on your mood. Boiling is fast and gives you a clean, tangy flavor. Roasting takes a little longer but adds a deeper, slightly smoky taste. If I have the oven on already, I roast. If I am rushing, I boil.
3) Start with less broth than you think. You can always thin it out later. If the sauce ends up too runny, it will not cling as well to enchiladas, and it can make tortillas soggy.
4) Let it simmer for a few minutes after blending. This step is small but important. Simmering helps the flavors settle down and taste more “together” instead of sharp and raw.
5) Salt at the end. Broth brands vary a lot. I blend first, simmer, then taste and salt. That way I do not accidentally overdo it.
When I am using this sauce for enchiladas, I usually warm it first. Pouring cold sauce over tortillas can make them stiff and more likely to crack. Warm sauce is just friendlier.
How to Make Green Enchilada Sauce
This is the part where you realize it is not complicated at all. It is basically cook, blend, simmer, done. I will walk you through it the way I do it in my own kitchen, usually with a sink full of dishes and someone asking what is for dinner.
Step by step directions
Step 1: Cook the tomatillos and peppers.
You have two options:
Boil method: Put tomatillos and peppers in a pot, cover with water, and simmer about 8 to 10 minutes until tomatillos turn a dull green and soften.
Roast method: Place tomatillos, peppers, onion wedges, and garlic on a sheet pan. Roast at 425 F for about 15 to 20 minutes until you see some blistering and browning.
Step 2: Blend it up.
Add the cooked tomatillos, peppers, onion, garlic, cilantro, cumin, lime juice, and a splash of broth to a blender. Blend until smooth. If you like it super silky, blend an extra 30 seconds.
Step 3: Simmer for flavor.
Heat a small bit of oil in a saucepan, then pour in the blended sauce carefully. Simmer on low for 5 to 8 minutes. Stir once in a while so it does not splatter. If it seems too thick, add a little more broth.
Step 4: Taste and adjust.
Add salt until it tastes right to you. Want more tang? Add another squeeze of lime. Want more heat? Blend in another pepper or a pinch of chili flakes.
This Green Enchilada Sauce Recipe usually makes enough for a full pan of enchiladas plus a little extra for drizzling on top, which is my favorite part. And if you are wondering what to actually do with it next, this is amazing with shredded chicken. I have used it with these chicken enchiladas with tomatillo sauce and it hits that cozy, saucy dinner spot every time.
Storage tips: Keep it in the fridge up to 5 days in a sealed container. For freezing, I let it cool completely, then freeze up to 3 months. Thaw in the fridge overnight and warm it gently on the stove.
Common mistakes that mess with the flavor
If your sauce tastes bitter, it is usually either under rinsed tomatillos or over blended cilantro that has been sitting too long and turned a little sad. If the sauce tastes flat, it probably needs more salt or lime. If it tastes too sharp, simmer it a few extra minutes and see if it calms down.
More Must Try Mexican Food Recipes
Once you have this sauce ready, you are basically set up for a bunch of fast meals. I use it in ways that are not even traditional, and nobody complains because it tastes good.
Here are a few easy ideas:
Weeknight enchiladas: Dip tortillas in warm sauce, fill with chicken or beans, roll, cover with more sauce, and bake with cheese.
Taco night upgrade: Drizzle over carne asada, chicken, or roasted veggies.
Breakfast rescue: Spoon it over scrambled eggs, breakfast burritos, or crispy potatoes.
Soup shortcut: Stir a cup of sauce into chicken soup or white bean soup for instant flavor.
If you want to go down the rabbit hole of sauces, roasting methods, and pepper combinations, I also like comparing my version to other cooks who have tested it a hundred different ways. This one is a great read when you are in the mood for extra ideas: Homemade Green Enchilada Sauce Recipe – Chili Pepper Madness. I do not follow any recipe perfectly every time, but seeing how other people build flavor helps you get more confident with your own.
Anyway, I hope you make this Green Enchilada Sauce Recipe at least once. It is one of those small cooking wins that makes you feel like you have your life together, even if the laundry is still sitting in a pile. And when you taste that fresh tomatillo bite with warm cumin and a squeeze of lime, you will get why homemade is worth it.


Green Enchilada Sauce
Ingredients
Instructions
- Cook the tomatillos and peppers using either boiling or roasting method.
- For boiling: Put tomatillos and peppers in a pot, cover with water, and simmer for about 8 to 10 minutes until tomatillos turn dull green and soften.
- For roasting: Place tomatillos, peppers, onion wedges, and garlic on a sheet pan and roast at 425°F for about 15 to 20 minutes until you see blistering and browning.
- Add the cooked tomatillos, peppers, onion, garlic, cilantro, cumin, lime juice, and a splash of broth to a blender and blend until smooth.
- Heat a small bit of oil in a saucepan, then carefully pour in the blended sauce and simmer on low for 5 to 8 minutes.
- Stir occasionally to prevent splattering and add more broth if the sauce seems too thick.
- Taste the sauce and adjust the salt, lime juice, or heat as needed by adding more chili or lime.