Zesty Green Enchilada Sauce

Tired of bland, store-bought enchilada sauces that lack the vibrant, authentic flavors you crave? Discover the secret to truly unforgettable Mexican meals with this incredibly easy and flavorful homemade green enchilada sauce. Ready in just 30 minutes, this bright and tangy recipe will quickly become your go-to, replacing those jars on your pantry shelf for good. Imagine the rich aroma of caramelized Anaheim peppers, sweet onions, and pungent garlic coming together in a perfectly balanced, savory sauce – an ideal foundation for all your favorite enchilada dinners and so much more!

Green enchilada sauce stored in a jar, ready for use
A jar of freshly made, vibrant green enchilada sauce, promising authentic flavor.

Why Homemade Green Enchilada Sauce is a Game-Changer

For far too long, I’ve searched for a store-bought green enchilada sauce that even remotely approaches the quality and taste of a homemade version, but my quest has been largely unsuccessful. While a red enchilada sauce can sometimes be more forgiving, green enchilada sauce has a distinctive sour and acidic profile that store-bought varieties often fail to capture authentically or balance correctly. This makes crafting a homemade green enchilada sauce incredibly rewarding and undeniably worth the effort. Here’s why this recipe stands out and why you’ll fall in love with it:

  • Unrivaled Flavor Profile: The magic begins with cooking and caramelizing the tomatillos, which brilliantly brings out both their inherent sweetness and characteristic tartness. When combined with perfectly roasted Anaheim peppers, sweet onions, aromatic garlic, rich vegetable broth, a zesty splash of lime juice, and a blend of simple yet potent seasonings, this sauce achieves a flavor harmony that is truly a match made in culinary heaven. It’s a complex, layered taste that elevates any dish it graces.
  • Effortless Batch Cooking: This recipe is designed to yield approximately 4 cups of delicious green enchilada sauce, making it incredibly easy to manage for most households. However, its true beauty lies in how simple it is to double or even triple the batch. Preparing a larger quantity allows you to freeze and store portions for future use, ensuring you always have a ready supply of this amazing sauce on hand for those busy weeknights when you need a quick, flavorful meal solution without compromising on taste.
  • Control Over Ingredients: Making your own sauce means you dictate what goes into it. You can choose fresh, high-quality produce, avoid artificial preservatives, and adjust the salt and spice levels to perfectly suit your family’s preferences. This level of control not only ensures a healthier sauce but also guarantees a taste that aligns precisely with your palate.
  • Cost-Effective: While quality store-bought sauces can be pricey, making your own green enchilada sauce from scratch with fresh ingredients is often more economical in the long run. It’s a budget-friendly way to enjoy gourmet-level flavors at home.

Understanding the Difference: Green Enchilada Sauce vs. Salsa Verde

While often confused due to their shared green hue and primary ingredients, green enchilada sauce and salsa verde are distinct culinary creations with different applications and flavor profiles. Both rely on a foundation of tomatillos, chiles, onions, garlic, and often cilantro, but their preparation and resulting characteristics set them apart:

  • Green Enchilada Sauce: This sauce typically highlights Anaheim chiles, which contribute a milder heat and a more earthy, slightly sweet flavor when roasted. Its consistency is generally smoother and thicker, designed to coat tortillas and ingredients within an enchilada dish. The aim is a rich, comforting, and well-rounded flavor that serves as the star of the casserole, balancing tang with savoriness and a subtle warmth.
  • Salsa Verde: In contrast, salsa verde tends to be tangier and brighter, often featuring chiles like jalapeños or serranos more prominently, resulting in a spicier kick. Its texture can range from chunky to smooth, and it’s primarily used as a condiment or a vibrant topping rather than a baking sauce. Salsa verde is designed to be fresh, zesty, and highly acidic, providing a burst of flavor to tacos, grilled meats, eggs, or chips, without the need for extensive cooking once prepared.

Understanding these differences is key to choosing the right green sauce for your Mexican culinary adventures. For a hearty, oven-baked dish like enchiladas, a smooth, robust green enchilada sauce is precisely what you need.

Various fresh ingredients for green enchilada sauce laid out on a wooden board
A colorful display of fresh ingredients, including Anaheim peppers, tomatillos, onion, garlic, and jalapeños, ready for sauce preparation.

Essential Green Enchilada Sauce Ingredients

Crafting the perfect green enchilada sauce starts with selecting fresh, high-quality ingredients that contribute to its distinctive taste and texture. Each component plays a crucial role in building the layered flavors:

  • Anaheim Peppers: These mild, versatile chiles are also known as “New Mexico” or “Hatch” chiles (depending on their origin). They are the backbone of this sauce, offering a fantastic earthy flavor. Roasting them until the skin is blistered and charred is paramount, as this process unlocks a depth of smoky sweetness that is simply irreplaceable. They provide body and a foundational taste without overwhelming heat.
  • Tomatillos: These unique green fruits are central to the tangy, bright character of the sauce. Their natural tartness adds a vibrant layer of flavor. Crucially, cooking them significantly mutes their raw acidity and introduces a subtle, pleasing sweetness, creating a more balanced and complex profile. Always husk and rinse them thoroughly to remove the sticky residue before cooking.
  • Yellow Onion: When properly caramelized, yellow onions lend a wonderful, sweet, and savory depth to the sauce. Their slow cooking process transforms their sharp pungency into a mellow, rich flavor that complements the chiles and tomatillos beautifully.
  • Jalapeños: For just the right hint of spice without overpowering the other flavors. In this recipe, I recommend removing the seeds and membranes (the white ribs inside) to keep the heat mild and approachable. However, if you enjoy a bolder, spicier sauce, feel free to leave some or all of the seeds in to amp up the kick.
  • Garlic: A generous amount of fresh garlic (typically 4 cloves for this recipe) is essential for its aromatic, savory punch. When sautéed, garlic releases its sweet, nutty notes, enriching the overall flavor of the sauce.
  • Vegetable Broth: While some recipes opt for water, using vegetable broth adds a significant layer of umami and savoriness, making the sauce more robust and flavorful. It also helps achieve the desired smooth consistency without diluting the taste.
  • Seasonings: A simple yet effective blend of kosher salt, ground cumin, and dried oregano (preferably Mexican oregano for an authentic touch) provides the perfect balance of warmth and earthiness, enhancing the natural flavors of the fresh ingredients. These spices are key to that authentic Mexican taste.
  • Olive Oil: Used for sautéing and caramelizing the peppers, onions, and garlic, olive oil helps build the foundational flavors of the sauce. You can use any neutral-flavored cooking oil you prefer, such as avocado oil or canola oil.
  • Lime Juice: A final touch of fresh lime juice is crucial for adding a bright, zesty acidity that wakes up all the flavors and provides a refreshing finish. You can adjust the amount to your personal liking, adding more for extra tang.
  • Cilantro: This fresh herb is optional, but highly recommended for those who appreciate its distinctive, vibrant flavor. Adding it to the blender at the end infuses the sauce with a wonderful freshness that brightens the entire profile.

By thoughtfully combining these ingredients, you’ll create a green enchilada sauce that is far superior to any store-bought alternative, bursting with authentic Mexican taste.

How to Make the Best Homemade Green Enchilada Sauce

Making your own green enchilada sauce is a straightforward process that involves a few key steps to coax out maximum flavor from each ingredient. Follow these instructions for a perfectly balanced and incredibly delicious sauce:

  1. Prepare the Anaheim Peppers: Begin by lining a large baking sheet with aluminum foil, which will make cleanup a breeze. Arrange the Anaheim peppers evenly on the sheet. Position your oven rack directly underneath the broiler element and preheat the broiler. Broil the peppers for 4-5 minutes per side, or until their skin is beautifully blackened and blistered. This charring is essential for developing a deep, smoky flavor.
  2. Soften the Peppers: Immediately after removing the peppers from the oven, cover the baking sheet tightly with an additional piece of aluminum foil. Allow the peppers to steam for about 5 minutes. This steaming process creates a humid environment that helps soften the charred skin, making it much easier to peel.
  3. Peel and Seed the Peppers: Once cooled slightly, carefully peel the blackened skin off the peppers using your hands or a butter knife. Don’t worry if a few small charred bits remain; they will only add to the smoky flavor. Next, cut a vertical slit into each pepper, then scoop out the ribs and seeds. Discard the skin, ribs, and seeds, and set the prepared, cleaned peppers aside.
Peeled and deseeded Anaheim peppers on a cutting board
Roasted Anaheim peppers, with their charred skins peeled and seeds removed, ready for the next step.
  1. Sauté the Aromatics: In a large skillet, heat the olive oil over medium-high heat. Add the husked and halved tomatillos, roughly chopped yellow onion, seeded and chopped jalapeño, and minced garlic cloves. Sauté for approximately 10 minutes, stirring occasionally, until the tomatillos begin to soften and change color to a lighter green-yellow, and the onions start to caramelize and become translucent. This step is crucial for building a rich flavor base.
Sautéed tomatillos, onions, jalapeños, and garlic in a skillet
The aromatic blend of tomatillos, onions, jalapeños, and garlic sautéing in a hot skillet, releasing their sweet and savory notes.
  1. Blend Until Smooth: Carefully transfer the roasted Anaheim peppers and the sautéed tomatillo mixture to a high-speed blender. Add the vegetable broth, fresh cilantro (if using), kosher salt, ground cumin, dried oregano, and fresh lime juice. Blend all the ingredients until the sauce is completely smooth and creamy. Taste the sauce and adjust the seasonings as needed, adding more salt or lime juice to achieve your desired balance of tang and savoriness.
All ingredients for green enchilada sauce in a blender, being processed until smooth
The final blending stage, where all roasted and sautéed ingredients are combined to create a smooth, vibrant green enchilada sauce.
  1. Serve or Store: Your homemade green enchilada sauce is now ready! You can serve it immediately with your favorite enchilada recipes or transfer it to an airtight jar and refrigerate it for up to 5 days. For longer storage, see the freezing instructions below.

Recipe Tips for Perfect Green Enchilada Sauce Every Time

Achieving a consistently delicious homemade green enchilada sauce is easy with these helpful tips and tricks:

  • Master the Art of Multitasking: To save valuable time in the kitchen, embrace multitasking! While your Anaheim peppers are roasting under the broiler, simultaneously begin sautéing the tomatillos, onions, jalapeños, and garlic in a separate skillet. With a little coordination, both components should be ready around the same time, significantly streamlining your cooking process.
  • Optimize for Batching and Freezing: This recipe is perfect for preparing in larger quantities. Consider doubling or tripling the ingredients to make a big batch. Once cooled, pour the sauce into freezer-safe bags, seal them, and lay them flat in your freezer. Freezing flat allows for quicker thawing and more efficient storage. This way, you’ll always have delicious homemade green enchilada sauce readily available for quick weeknight meals, eliminating the need for last-minute cooking.
  • Adjust the Heat Level to Your Liking: The recipe as written produces a mild green enchilada sauce, allowing the vibrant flavors of the tomatillos and roasted peppers to shine. If you prefer a spicier kick, you have a couple of options:
    • Jalapeños: Leave some or all of the seeds and membranes (the white ribs inside) in your jalapeño before chopping. Most of the capsaicin (the compound responsible for heat) is concentrated here.
    • Serrano Peppers: For a significantly hotter sauce, substitute one or two serrano peppers for the jalapeño. Serranos are typically much spicier than jalapeños, so start with a small amount and adjust to your taste.
  • Control the Thickness: The standard recipe yields a sauce with a great consistency for enchiladas. However, if you prefer a thicker sauce, perhaps for a dip or a very rich coating, simply reduce the amount of vegetable broth to ½ cup when blending. For a thinner sauce, add a tablespoon or two more broth until you reach your desired consistency.
  • Say No to Canned Chiles: While canned Hatch chiles might seem like a convenient shortcut, I strongly recommend taking the extra step to roast your own fresh Anaheim peppers. Canned chiles often have an overly acidic and sometimes metallic taste that can detract from the fresh, bright flavor of a homemade sauce. Roasting fresh peppers not only provides a superior flavor but also develops a beautiful sweetness and smoky depth that simply cannot be achieved with store-bought canned alternatives.
  • Taste and Adjust: Always taste your sauce before serving. Fresh lime juice can vary in acidity, and your personal preference for salt might differ. Don’t hesitate to add a little more salt, a squeeze of fresh lime, or a pinch more cumin if you feel it needs it. This final adjustment makes all the difference!

Versatile Ways to Use Your Green Enchilada Sauce

Don’t let the name fool you! While “enchilada sauce” is in its title, this vibrant green concoction is incredibly versatile and can elevate a wide array of dishes beyond just traditional enchiladas. Its bright, tangy, and savory profile makes it a fantastic addition to many meals. Here are a few of my favorite ways to incorporate this delicious sauce:

  • Classic Enchiladas (of course): This is its primary calling! Simply swap out any mentioned enchilada sauce for this homemade green version in your favorite chicken enchiladas or beef enchiladas. It brings a fresh, zesty twist that is truly unmatched. For a pure green enchilada experience, try it with cheese or bean fillings.
  • Effortless Weeknight Dinners: Transform your everyday meals into something extraordinary. Use this sauce as a base for hearty recipes like a quinoa enchilada bake or as the flavorful star in chicken enchilada stuffed sweet potatoes. It adds instant depth and a vibrant Mexican flair.
  • Elevate Your Breakfast & Brunch: Drizzle a generous amount of this green enchilada sauce over your breakfast dishes for an extra flavorful start to your day. It’s sensational on migas, a Mexican egg tortilla breakfast skillet, or as the defining component of classic chilaquiles verdes.
  • Sauce for Tacos, Burritos, and Bowls: Use it as a zesty topping or a base sauce for your homemade tacos, burritos, and grain bowls. It provides a fresh alternative to traditional red salsas.
  • Marinade for Meats: Its acidic and flavorful profile makes it an excellent marinade for chicken, pork, or even fish. Allow your protein to soak in the sauce for a few hours before grilling or baking for incredibly tender and flavorful results.
  • Stirred into Soups and Stews: Add a dollop or two to your favorite Mexican-inspired soups or stews, like a chicken tortilla soup or a pork chili, to infuse them with a bright, tangy depth.

With a batch of this homemade green enchilada sauce in your fridge or freezer, your culinary possibilities are truly endless!

Freshly made green enchilada sauce in a glass jar, perfectly smooth and ready to be stored
A close-up of the smooth, vibrant green enchilada sauce, meticulously prepared and stored in a jar.

Storing and Reheating Your Green Enchilada Sauce

Proper storage ensures you can enjoy your homemade green enchilada sauce for days or even months to come, making it a fantastic meal prep component:

  • Refrigerating: For immediate use or short-term storage, simply pour the cooled sauce into an airtight jar or container. It will keep beautifully in the refrigerator for up to 5 days. Ensure the container is sealed well to maintain freshness and prevent odor absorption.
  • Freezing: This sauce freezes exceptionally well, which is perfect for batch cooking. For best results, place the cooled sauce into freezer-safe bags (ziplock bags work great) and press out as much air as possible before sealing. Lay the bags flat on a baking sheet to freeze. Once frozen solid, you can stack them, saving valuable freezer space. Alternatively, you can freeze individual portions in ice cube trays, then transfer the frozen cubes to a larger bag. Frozen green enchilada sauce can be stored for up to 3-4 months without significant loss of quality.
  • Reheating from the Refrigerator: When ready to use, simply place the refrigerated sauce in a microwave-safe bowl and heat in 30-second intervals, stirring in between, until it is warmed through. Alternatively, you can reheat it on the stove in a medium skillet over medium heat, stirring occasionally, until it reaches your desired temperature.
  • Reheating from the Freezer: For frozen sauce, transfer the desired amount to a saucepan or microwave-safe container. Thaw it in the refrigerator overnight, or gently reheat it directly from frozen on the stove over low-medium heat, stirring frequently, until it is fully thawed and warmed. You may need to add a splash of vegetable broth or water to achieve the original consistency if it has thickened slightly after freezing.

More Mexican Recipes to Explore

If you loved making this homemade green enchilada sauce, you’ll surely enjoy exploring more authentic and delicious Mexican recipes. Expand your culinary repertoire with these other fantastic dishes:

  • Enchiladas Verdes: A classic dish featuring green salsa-based enchiladas.
  • Authentic Red Enchilada Sauce: For those who prefer the rich, deep flavors of a traditional red sauce.
  • Easy Enchilada Sauce: Another simple recipe to get you started with homemade sauces.
  • Enchiladas Suizas: Creamy, cheesy enchiladas typically made with a green sauce base.
Green enchilada sauce in a jar.

Green Enchilada Sauce

By:
Isabel Orozco-Moore
This green enchilada sauce made from Anaheim peppers, onions, and garlic will quickly become your new favorite sauce for enchiladas!
Prep:
5 minutes
Cook:
25 minutes
Total:
30 minutes
Yield:
4 cups

Ingredients

  • 4 Anaheim peppers
  • 1 tablespoon olive oil
  • ½ pound tomatillos, husked, rinsed, and halved
  • 1 yellow onion, roughly chopped
  • 1 jalapeño, seeded and stemmed, roughly chopped (leave seeds for more heat)
  • 4 garlic cloves, roughly chopped
  • 1 cup vegetable broth
  • cup packed cilantro, optional
  • 2 tablespoons lime juice (from about 1 lime, adjust to taste)
  • 1 teaspoon kosher salt, plus more to taste
  • ½ teaspoon ground cumin
  • ½ teaspoon Mexican oregano

Instructions

  • Line a large baking sheet with aluminum foil and place the Anaheim peppers on top. Set your oven rack directly underneath the broiler and turn the broiler on.
  • Broil for 5 minutes per side until the skin is blistered and blackened.
  • Remove the peppers from the oven and immediately cover them tightly with an additional piece of aluminum foil for 5 minutes to allow the skins to soften through steaming.
  • Once cooled enough to handle, peel the charred skin off the peppers using your hands or a butter knife, removing as much of the charred skin as possible.
  • Make a vertical slit on each pepper and carefully scoop out the ribs and seeds. Discard the skins, ribs, and seeds. Set the cleaned peppers aside.
  • Heat the olive oil in a large skillet over medium-high heat. Add the husked tomatillos, chopped onion, chopped jalapeño, and garlic. Cook for about 10 minutes, stirring occasionally, until the tomatillos start to soften and turn a lighter green-yellow, and the onions begin to caramelize and become translucent.
  • Transfer the cooked vegetables (from the skillet) and the roasted, peeled peppers to a large blender. Add the vegetable broth, cilantro (if you’re using it), lime juice, salt, cumin, and oregano. Blend until the mixture is completely smooth. Taste the sauce and adjust seasonings, adding more salt or lime juice if necessary to balance the flavors.
  • Serve your fresh green enchilada sauce immediately, or pour it into an airtight jar and refrigerate for up to 5 days. For longer storage, freeze according to the instructions above.

Notes

  • Save some time and multitask! While the peppers are roasting under the broiler, start sautéing the rest of the fresh ingredients. They should both finish at approximately the same time.
  • Great for batching. This recipe is ideal for doubling or tripling. Freeze extra portions flat in freezer-safe bags for easy thawing and quick weeknight meals.
  • Adjust the heat. For a spicier sauce, leave some or all of the jalapeño seeds and membranes in, or add a serrano pepper. The recipe as written is mild.
  • Adjust the thickness. If you prefer a thicker consistency, reduce the vegetable broth to ½ cup. For a thinner sauce, add a tablespoon or two more broth as needed.

Nutrition


Serving:
1
serving

|

Calories:
67
kcal

|

Carbohydrates:
9
g

|

Protein:
1
g

|

Fat:
4
g

|

Saturated Fat:
1
g

|

Sodium:
1006
mg

|

Potassium:
60
mg

|

Fiber:
2
g

|

Sugar:
3
g

|

Vitamin A:
230
IU

|

Vitamin C:
17
mg

|

Calcium:
14
mg

|

Iron:
1
mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Frequently Asked Questions (FAQs)

  • Can I use a different type of green chili? Yes, you can experiment! For a spicier sauce, consider using poblano peppers (which are hotter than Anaheims but still relatively mild) or even serrano peppers if you love significant heat. Adjust the quantity according to your spice preference.
  • What if my sauce is too sour? Tomatillos can vary in tartness. If your sauce tastes too sour, a pinch of sugar or a touch more vegetable broth can help balance the acidity. Cooking the tomatillos thoroughly as directed also helps mellow their tartness.
  • Can I make this sauce without cilantro? Absolutely! If you’re not a fan of cilantro, simply omit it from the recipe. The sauce will still be incredibly flavorful due to the roasted peppers and other aromatics.
  • How can I make this sauce vegetarian/vegan? This recipe is already vegetarian and vegan as written! Ensure your vegetable broth is plant-based, and you’re good to go.
  • Do I have to roast the peppers? While you *could* boil or steam the peppers, roasting is highly recommended. Roasting imparts a crucial smoky depth and sweetness that is essential to the authentic flavor profile of this green enchilada sauce. Without roasting, the sauce will lack complexity.

This post was originally published in October 2019 and has since been thoughtfully updated with new photos, expanded content, and more helpful tips and tricks to ensure you achieve the best possible results with your homemade green enchilada sauce.

Photography by Ashley McLaughlin.