Homemade Creamy Green Enchilada Sauce: A Family Favorite Recipe
Experience the unparalleled flavor and velvety texture of this homemade creamy green enchilada sauce. Perfectly balanced with a delightful kick of spice, this versatile sauce is destined to become a staple in your kitchen. Whether you’re making classic enchiladas, a hearty casserole, or exploring new Mexican-inspired dishes, its rich taste will elevate every bite.
PIN IT FOR LATER!
There’s a unique satisfaction that comes with crafting your favorite dishes from scratch, especially when it comes to Mexican cuisine. From vibrant tomatillo salsa to a robust classic homemade salsa, and even rich, creamy refried beans, preparing these staples at home isn’t just easy, it’s incredibly rewarding. The flavors are fresher, the ingredients are wholesome, and the end result always surpasses store-bought alternatives. Today, we’re diving into another homemade essential that promises to revolutionize your Mexican meals: a creamy green enchilada sauce.

Why Choose Homemade Green Enchilada Sauce?
When I first ventured into the world of home cooking, the idea of making something as seemingly complex as enchilada sauce from scratch felt daunting. After all, canned versions are readily available and incredibly affordable. Yet, a culinary journey often reveals that the simplest ingredients, when combined with care, yield the most extraordinary results. And this homemade green enchilada sauce is a perfect testament to that principle.
Once you experience the depth of flavor and luscious texture of this scratch-made sauce, you’ll likely find it impossible to revert to the bland, often overly acidic taste of canned sauces. The difference is truly night and day. Canned sauces, while convenient, often lack the vibrant freshness and nuanced spice profile that only comes from using fresh chiles and quality ingredients. They can also contain unnecessary preservatives and additives that detract from the authentic experience.
The Unforgettable Creamy Texture
What truly sets this particular green enchilada sauce apart from many traditional recipes is its luxurious creaminess. Unlike typical broth-based sauces, our recipe utilizes buttermilk as its foundation. This ingenious addition not only imparts an incredibly smooth and velvety texture but also introduces a subtle tang that beautifully complements the heat of the chiles. This creamy element is a game-changer, transforming an already delicious sauce into something truly exceptional. It’s a richness that will have you eager to pour it over everything on your plate.

Essential Ingredients for Your Green Enchilada Sauce
Despite its gourmet taste and texture, this green enchilada sauce requires surprisingly few ingredients. You only need five core components to create this flavorful masterpiece, making it an accessible recipe for cooks of all skill levels. Each ingredient plays a crucial role in building the sauce’s distinct character.
The Heart of the Sauce: Chiles
Chiles: The star of any green enchilada sauce! Anaheim chiles are widely available in most grocery stores year-round, offering a mild to medium heat that’s perfect for a family-friendly sauce. If you’re lucky enough to be cooking during Hatch green chile season, these would be a superior choice, renowned for their incredible flavor and varying levels of heat. Alternatively, poblano peppers make an excellent substitute, providing a slightly earthier flavor with a similar mild spiciness. When selecting chiles, look for firm, unblemished peppers. The quality of your chiles will significantly impact the final taste of your sauce, so choose wisely!
The Creamy Foundation: Buttermilk
Buttermilk: This is the secret ingredient that gives our sauce its signature creamy texture and a delightful, subtle tang. Buttermilk is a fermented dairy product that is thicker than regular milk and has a slightly sour taste, which adds a complex layer of flavor without being overpowering. It’s the base that binds all the flavors together, creating a sauce that’s both rich and refreshing. Do not substitute with regular milk or cream; the unique properties of buttermilk are essential here.
The Perfect Thickener: Flour
Flour: Just a small amount of all-purpose flour is used to slightly thicken the sauce, ensuring it coats your enchiladas beautifully without becoming too heavy or pasty. It helps create a smooth consistency, preventing the sauce from being watery. The flour combines with the fat in the buttermilk to form a roux-like base, ensuring a stable and consistent texture.
Flavor Enhancer: Salt
Salt: The importance of salt in any recipe cannot be overstated, and this sauce is no exception. Salt is crucial for enhancing and balancing all the other flavors. Without enough salt, the sauce can taste flat. It’s vital to taste the sauce as you go and adjust the salt content to your preference. A properly seasoned sauce will have all its individual components shining through in harmony.
The Smoothing Touch: Sour Cream
Sour Cream: While technically optional, incorporating sour cream at the end adds an extra layer of smoothness and richness. It also helps to temper any excessive heat if your chiles turn out to be spicier than anticipated. It mellows the flavors, adding a cooling, tangy counterpoint that makes the sauce even more irresistible. For a slightly lighter version, you can reduce the amount or omit it, but for ultimate creaminess, it’s highly recommended.

Mastering the Art of Roasting Chiles
While convenience dictates that you can purchase pre-roasted and peeled chiles, the flavor and aroma of freshly roasted peppers are simply incomparable. Roasting chiles yourself is a straightforward process, far from difficult, and significantly more cost-effective. The roasting process not only makes the skins easier to remove but also intensifies the chile’s inherent sweetness and adds a wonderful smoky depth to the sauce. There are several methods for roasting chiles, but for consistency and ease, the oven broiler method is a personal favorite.
Step-by-Step Roasting Guide
- Preparation: Begin by preheating your oven broiler. Line a sturdy baking sheet with aluminum foil for easy cleanup. Thoroughly clean and dry your chiles. Any moisture can hinder the blistering process. Arrange the chiles in a single layer on the prepared baking sheet, ensuring they don’t overlap.
- Broiling: Place the baking sheet in the top one-third of your oven, directly under the broiler element. Broil the chiles for approximately 3 to 5 minutes per side. You’re looking for the skins to blacken and blister, indicating that the chile flesh is softening and developing that desired smoky flavor. Keep a close eye on them, as broilers can vary in intensity, and chiles can go from perfectly blistered to burnt quickly. Use tongs to turn them regularly for even roasting. The entire process should take about 15 minutes.
- Steaming: Once the chiles are adequately blackened and blistered on all sides, carefully remove the baking sheet from the oven. Immediately transfer the hot chiles to a large bowl. Cover the bowl tightly with plastic wrap or a plate. This critical step traps the heat and steam, which causes the skins to loosen, making them incredibly easy to peel. Let the chiles steam for at least 15 minutes.
- Peeling and Seeding: After steaming, the chiles should be cool enough to handle. Gently peel away the blackened skin. Don’t worry if a few small bits of skin remain; they will add to the rustic charm. Next, remove the stems and carefully scrape out the seeds. If you prefer a significantly spicier sauce, you can leave some or all of the seeds, but for a balanced and creamy heat, I recommend removing them. The sauce will still have a wonderful kick without them.

Crafting Your Creamy Green Enchilada Sauce
With your chiles perfectly roasted and prepared, the rest of the sauce-making process is incredibly simple and quick. The beauty of this recipe lies in its efficiency, allowing you to create a gourmet sauce in a matter of minutes once the chiles are ready.
The Blending Process
Once your roasted, peeled, and seeded chiles are ready, transfer them to a high-speed blender or food processor. Add half of the measured buttermilk and the two tablespoons of flour. Blend the mixture until it is completely smooth and all ingredients are thoroughly combined. Ensure there are no large chunks of chile remaining, as a silky-smooth texture is key to this sauce’s appeal. This initial blend creates a concentrated flavor base that will be further developed on the stovetop.

Simmering to Perfection
Pour the chile-buttermilk mixture from the blender into a large skillet or a saucepan. Add the remaining buttermilk to the pot. Now comes the crucial step of seasoning. Start by adding a pinch of salt, then heat the sauce over medium-low heat. Stir frequently to prevent sticking and to ensure even heating. Allow the sauce to gently simmer until it is heated through, and the flavors have had a chance to meld and deepen. This usually takes about 5-10 minutes. The flour will also activate and thicken the sauce slightly during this stage, giving it the perfect coating consistency. Taste and adjust the salt as needed; this is where you customize the flavor to your palate.
The Final Touch
Once the sauce has reached your desired consistency and flavor, remove it from the heat. Stir in the sour cream until it is fully incorporated and the sauce is uniformly creamy. The sour cream not only adds richness but also helps to smooth out the sauce and provides a cooling element against the chile’s heat. Your luscious, homemade green enchilada sauce is now ready to be enjoyed! You can use it immediately for your culinary creations or store it for later enjoyment.

Versatility on Your Plate: Ways to Enjoy Green Enchilada Sauce
While the name “enchilada sauce” might suggest a singular purpose, the truth is this creamy green sauce is incredibly versatile. Its rich, tangy, and subtly spicy profile makes it a fantastic addition to a wide array of dishes, far beyond just enchiladas. Prepare to be amazed by how many ways you can incorporate this delightful sauce into your weekly menu.
Classic Enchiladas
- Chicken Enchiladas: Naturally, this sauce is the perfect partner for traditional chicken enchiladas. It forms the backbone of these savory Green Chicken Enchiladas, coating each rolled tortilla with irresistible flavor.
- Beef & Cheese Enchiladas: Don’t limit yourself! While many beef enchilada recipes call for red sauce, swapping it for this green version in a Beef Enchilada Casserole will introduce a refreshing twist that’s equally delicious.
- Vegetarian Enchiladas: Enhance black bean and corn enchiladas or cheese and spinach varieties with this vibrant green sauce for a satisfying meatless meal.
Breakfast Delights
Believe it or not, this green enchilada sauce is fantastic for breakfast! Its tangy spice adds a wonderful zing to morning meals.
- Migas or Chilaquiles: Drizzle generously over your Migas for a flavorful kick, or use it as the primary sauce for a batch of green chilaquiles.
- Scrambled Eggs & Burritos: Stir a tablespoon or two into your scrambled eggs before cooking, or spoon it over a breakfast burrito for an instant upgrade. It adds moisture and a burst of flavor.
Delectable Dips and More
This sauce’s creamy consistency makes it an excellent dipping companion.
- Appetizer Dip: Serve it warm as a dipping sauce for crispy Southwest Egg Rolls, savory Chicken Flautas, or even plain tortilla chips.
- Taco & Burrito Topping: Use it as a vibrant topping for tacos, burritos, or even burrito bowls, adding an extra layer of flavor and creaminess.
Creative Culinary Adventures
- Casseroles & Bakes: Incorporate it into chicken and rice casseroles, potato bakes, or even layered dips for a Tex-Mex twist.
- Grilled Meats & Vegetables: Spoon it over grilled chicken, fish, or roasted vegetables for a quick and flavorful sauce that brightens any meal.
- Soup Base: A small amount can be stirred into chicken tortilla soup or other Mexican-inspired soups for added depth and creaminess.
Tips for Success and Variations
- Adjusting Spice Level: If you prefer more heat, leave some of the chile seeds in when blending, or add a pinch of cayenne pepper. For less heat, ensure all seeds and membranes are removed, and consider adding a little extra sour cream.
- Flavor Boosters: For an even richer flavor profile, sauté a finely diced onion and a clove or two of minced garlic before adding the chile mixture to the skillet. These aromatics will deepen the complexity of the sauce. A squeeze of fresh lime juice at the end can also brighten the flavors.
- Herbal Freshness: Stir in a handful of fresh chopped cilantro just before serving for an extra layer of fresh, herbaceous flavor.
- Consistency Control: If your sauce is too thick, thin it out with a little extra buttermilk or chicken broth. If it’s too thin, let it simmer gently for a few more minutes to reduce, or whisk in a tiny bit more flour (mixed with a tablespoon of cold water to prevent lumps) and simmer until thickened.
Storage and Make-Ahead
One of the many advantages of making this green enchilada sauce from scratch is its excellent storage capability. You can easily prepare a larger batch and have it on hand for future meals, making weeknight cooking a breeze.
- Refrigeration: Once cooled, transfer the sauce to airtight containers, such as mason jars. It will keep beautifully in the refrigerator for up to 5-7 days. The flavors often deepen and become even more complex after a day or two.
- Freezing: For longer storage, this sauce freezes exceptionally well. Pour the cooled sauce into freezer-safe bags or containers, leaving a little headspace for expansion. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stovetop, whisking occasionally to restore its smooth consistency.

Explore More Mexican Favorites
If you’re loving the journey into homemade Mexican cuisine, here are some other fantastic recipes to expand your repertoire:
- Instant Pot Barbacoa Beef
- White Chicken Enchiladas
- Beef Tostadas
- Beef Enchilada Casserole
- Brisket Tacos

Green Enchilada Sauce
Creamy and just spicy enough, this Green Enchilada Sauce will soon become a family favorite! Use it for enchiladas or casseroles or any Mexican dish – this sauce is so delicious you’ll want to use it on everything!
Ingredients
- 2 lb Anaheim chiles
- 4 cups buttermilk, divided
- 2 tablespoons flour
- Salt, to taste
- 1/2 cup sour cream
Instructions
- Preheat the broiler and line a baking sheet with foil.
- Place the chiles in a single layer and place in the top third of the oven. Roast, turning the chiles every 3-5 minutes, until the peppers are blistered and blackened, about 15 minutes.
- Remove the baking sheet from the oven and use tongs to transfer the chiles to a large bowl. Cover immediately with plastic wrap or place a plate over the bowl and let the chiles sit and steam for 15 minutes.
- Once the chiles are cool enough to handle, peel the blackened skin from the chiles. Remove the stems and the seeds and place the chiles in a blender or food processor.
- To the blender, add 2 cups of the buttermilk and the flour. Process until smooth.
- Pour the chile mixture into a large skillet or a saucepan. Add the remaining buttermilk and season to taste with salt. Cook over medium-low heat until it is warmed through and the flavors are combined.
- Stir in the sour cream.
- You can use the sauce right away or transfer to the refrigerator until ready to use.
Recipe Notes:
Slightly adapted from Muy Bueno Cookbook
Nutrition information provided as an estimate only. Various brands and products can change the counts. Any nutritional information should be used as a general guide.
Nutrition Information
Calories: 44 kcal (2%),
Carbohydrates: 6g (2%),
Protein: 2g (4%),
Fat: 2g (3%),
Saturated Fat: 1g (6%),
Polyunsaturated Fat: 0g,
Monounsaturated Fat: 0g,
Trans Fat: 0g,
Cholesterol: 7mg (2%),
Sodium: 94mg (4%),
Fiber: 1g (4%),
Sugar: 3g (3%)
