This easy green enchilada sauce is packed full of tangy and spicy flavors. Use it for enchiladas, of course, but also casseroles, tacos and more.

Green Enchilada Sauce

Sure, it’s easy to use the canned stuff, but nothing compares to homemade enchilada sauce. Unlike red enchilada sauce, which uses tomatoes and dried red chiles, this green enchilada sauce recipe combines tangy tomatillos and spicy green chiles with onions and garlic to make an authentic sauce packed with flavor. Roasting the vegetables beforehand adds depth you won’t find in a store-bought sauce. Delicious on enchiladas and other Mexican recipes, this sauce is also perfect for braising meat or as a tasty topping on your favorite vegetables and grains.
What’s the difference between green enchilada sauce and salsa verde?
Green enchilada sauce and salsa verde are very similar. Both sauces typically contain tomatillos, peppers, garlic and onion. However, while both recipes commonly cook the tomatillos, the remaining ingredients in salsa verde are raw. In contrast, enchilada sauce includes cooked ingredients. Salsa verde is chunky, and homemade green enchilada sauce gets blitzed in the blender for a smoother texture.
Ingredients for Green Enchilada Sauce
- Tomatillos: Also referred to as husk tomatoes, tomatillos are common in Mexican cuisine. When eaten raw, they have a bright, tart and tangy flavor. Roasting them results in a mellower and sweeter taste. Tomatillos are unique because they grow inside a papery husk. They are typically bright green when ripe, but some varieties are yellow or purple. When choosing tomatillos at the store, look for firm fruits and paper husks that are intact, not dried or moldy.
- Onion: Yellow or white onions work well in this recipe.
- Green chiles and jalapeno: This enchilada sauce uses green chiles, which are usually peppers that range from mild to eye-watering. Any variety will add a kick of spicy flavor to the sauce. Most of the heat is in the white membranes, so you can remove them for a milder sauce. Jalapenos are most common in green enchilada sauce recipes. For a spicier sauce, use serrano peppers; for a milder flavor, you can use Anaheim or poblano peppers.
- Garlic cloves: Whole, peeled garlic cloves add a punch of spice and savoriness to the sauce. Roasting garlic deepens its flavor and mellows out its sharp bite.
- Olive oil: Drizzle olive oil over the fruits and vegetables before roasting.
- Seasonings: This homemade green enchilada sauce recipe uses simple seasonings, including ground cumin, salt and pepper.
- Vegetable broth: Broth turns the roasted vegetables into a sauce. Use a low-sodium variety, whether homemade veggie broth or store-bought, to control the salt in the sauce. You can also use chicken broth.
How to Make Green Enchilada Sauce
Step 1: Roast the vegetables
Preheat the oven to 400°F. Place the tomatillos, chiles, onions, jalapeno and garlic on a rimmed baking sheet.
Drizzle with oil and sprinkle with salt, cumin and pepper. Toss to thoroughly coat.
Roast until the tomatillo skins brown and the vegetables are tender, 20 to 25 minutes. Let everything cool for 10 to 15 minutes.
Step 2: Puree the sauce
Transfer the roasted vegetables to a blender and add the vegetable broth. Puree until smooth.
How to Use Green Enchilada Sauce
- For enchiladas: This green enchilada sauce recipe is perfect for nearly any variety of enchiladas. Try it in a traditional enchilada recipe, such as enchiladas verdes or hearty chicken enchiladas. Or, use the sauce in an enchilada-inspired recipe such as enchilada casserole or enchilada pasta.
- As a braising sauce: Homemade green enchilada sauce is a flavorful sauce for braising meat, such as a pork shoulder or chuck roast.
- Replace salsa verde: You can use green enchilada sauce instead of salsa verde (or salsa roja) in recipes such as huevos rancheros, chilaquiles or salsa verde chicken casserole.
- As a topping: Green enchilada sauce makes a tasty topping or stir-in for potatoes (baked, mashed or roasted!), rice or beans.
Green Enchilada Sauce Variations
- Add a little lime: To brighten the flavor, add the juice of one or two limes.
- Heap on the herbs: Stir in some fresh chopped cilantro to add fresh flavor to the enchilada sauce.
- Spice it up: To increase the heat in the sauce, don’t remove all the membranes or seeds from the green chiles.
- Make it creamy: If you’re wondering how to make green enchilada sauce creamier, after pureeing, stir in a few tablespoons of heavy cream, sour cream or Greek yogurt.
How to Store Green Enchilada Sauce
Store homemade green enchilada sauce in an airtight container in the refrigerator. It will last up to five days.
Can you freeze green enchilada sauce?
You can freeze green and red enchilada sauce for longer storage. After the sauce has completely cooled, transfer it to an airtight freezer-safe container. Store it for up to three months.
Green Enchilada Sauce Tips
What’s the best way to thin out green enchilada sauce?
If your enchilada sauce is thicker than you’d like, stir in more vegetable broth until it reaches your desired consistency.
What’s the best way to thicken green enchilada sauce?
For a thicker homemade green enchilada sauce, cook it on the stovetop. Pour the pureed sauce into a saucepan and simmer it over medium-low heat for 10 to 15 minutes or until thickened. Flour or a cornstarch slurry are also reliable thickeners for sauces.
Green Enchilada Sauce
Ingredients
- 1 pound tomatillos, husked, halved
- 2 whole green chiles, seeded, halved
- 1 medium onion, cut into wedges
- 1 jalapeno pepper, seeded, halved
- 5 garlic cloves
- 1 tablespoon olive oil
- 1-1/2 teaspoons salt
- 1 teaspoon ground cumin
- 1/2 teaspoon pepper
- 1/2 cup reduced-sodium vegetable broth
Directions
- Preheat oven to 400°. Place tomatillos, chiles, onion, jalapeno and garlic on a rimmed baking sheet. Drizzle with oil; sprinkle with salt, cumin and pepper. Toss to thoroughly coat. Roast until skins begin to brown and vegetables are tender, 20-25 minutes. Let cool 10-15 minutes.
- Transfer to a blender; add broth. Puree until smooth.
Nutrition Facts
1/4 cup: 30 calories, 2g fat (0 saturated fat), 0 cholesterol, 308mg sodium, 4g carbohydrate (2g sugars, 1g fiber), 1g protein.