Transform homemade enchiladas with this authentic Tex-Mex enchilada sauce recipe that actually delivers restaurant-quality flavor! Made with real ancho chiles (not just powdered chilis and spices), this recipe creates a rich, complex, silky sauce with that signature red oil sheen that makes restaurant enchiladas so irresistible.


Why This Recipe Works
Jump to:
- Why This Recipe Works
- Secret to Making the Best Tex-Mex Enchilada Sauce
- How to Make Red Enchilada Sauce Video
- What to Expect With This Red Chili Enchilada Sauce
- Why You'll Love This Tex-Mex Sauce Recipe
- Red Enchilada Sauce Ingredients
- How to Make Authentic Red Enchilada Sauce Step-By Step
- Enchilada Sauce Substitutions
- Enchilada Sauce Variations
- Equipment For Homemade Red Enchilada Sauce
- Serving Suggestions: How to Use Enchilada Sauce
- How to Store Enchilada Sauce
- How to Reheat Enchilada Sauce
- Red Enchilada Sauce Top Tips
- Tex-Mex Enchilada Sauce FAQ
- Related Recipes
- 📖 Recipe
- Food Safety


Secret to Making the Best Tex-Mex Enchilada Sauce
The secret to the best enchilada sauce lies in a few key ingredients (like using dried whole ancho chilis) and authentic techniques I share in this post.
And while this sauce has an extra step compared to shortcut versions, it's mind-numbingly easy and it's still ready in 30 minutes. Definitely worth it for that authentic Tex-Mex restaurant flavor! This red chili gravy is perfect in our all-time family favorite Tex-Mex Cheese Enchiladas recipe.
How to Make Red Enchilada Sauce Video
Watch this quick video to see just how easy this delicious enchilada sauce is.

What to Expect With This Red Chili Enchilada Sauce
This is not another variation of the Robb Walsh enchilada sauce recipe, Homesick Texan, or another quick enchilada sauce recipe that relies solely on chili powder and dried spices to make the sauce.
But, if those versions have been working for you (or haven't worked at all), I invite you to try this recipe next time you make homemade enchiladas. Then step back and ask your tastebuds and your loved ones which one they prefer. And we'd love to hear what you think♡!

Why You'll Love This Tex-Mex Sauce Recipe
- Contains ZERO additives or preservatives like canned enchilada sauce. This 30-minute enchilada sauce is 100% made from scratch using easy-to-find ingredients.
- A quick and easy enchilada sauce recipe that's ready in 30 minutes.
- Has that tasty signature red oil slick and flavor you find in authentic Tex-Mex restaurants
- Deep, complex flavor from real ancho chiles puts powdered-only sauces to shame
- A touch of apple cider vinegar prevents the flat taste common in other sauce recipes
- Meal prep friendly - Double or triple the recipe and freeze it to make last-minute quick enchiladas for easy weeknight dinners
- Versatile base recipe that's easily adaptable - make it spicier, make it vegetarian or vegan, and adjust the thickness to your preference
- Simple yet authentic preparation method - while some recipes cut corners with just powdered spices, this traditional approach delivers restaurant-quality results every time

Red Enchilada Sauce Ingredients
To elevate homemade enchiladas from "ok" to "holy-bleep-these-are-amazing!", you'll want to spend just a little extra time to make homemade chicken stock (or buy some from your local butcher or café who make it.
- Ancho chili paste - Dried ancho chilis are the backbone of authentic Tex-Mex enchilada sauce, providing deep complex flavor you will not get if you use only chili powder and dried spices
- Lard - I use non-hydrogenated leaf lard (called "strutto" in Italian) which is the highest quality lard you can buy. It adds richness, complexity, and a good mouthfeel delivering that authentic restaurant-style enchilada taste (use BaconUP brand bacon fat which is also a super delicious substitute, but tastes very different)
- Unsalted Butter - Yes, really! It adds flavor and lends to the smoothness of the sauce trust me on this
- Flour - I use both all-purpose and 00 flour interchangeable
- Chicken stock - Homemade chicken stock is one of the key flavor components in this sauce that sets it apart from others. Quality store-bought works in a pinch (just know, it'll never reach its full flavor potential using store-bought broth/stock/bullion cubes, but at the end of the day, your kids will never notice!)
- Chili powder - I use McCormick's dark or regular chili powder (both taste great) but Gebhardt's chili powder works well too -- just make sure it's not old or expired
- Tomato paste - Adds body and balances flavors (I've used a triple concentrate, double concentrate, and a regular tomato paste for this recipe, and they all work)
- Cumin - I like to use whole seeds and toast them before I crush them (which I think tastes better) , but you can save time and use powdered cumin instead
- Garlic - Use fresh garlic instead of powdered garlic or garlic salt which both have very different flavor profiles from fresh garlic
- Apple cider vinegar - This is one of the secret ingredients that makes this enchilada sauce balanced with flavors that pop instead of tasting flat or bland (sub red wine vinegar, or lime juice in a pinch)
- Salt - I use Diamond Crystal kosher salt but you can use any kind of salt you have, just be sure to adjust the amount accordingly to avoid an overly salty sauce
Find the full list of ingredient measurements in the recipe card below.

How to Make Authentic Red Enchilada Sauce Step-By Step
Making authentic Tex-Mex enchilada sauce (that tastes at least as good as your local restaurant), is a simple 2-step process that starts with preparing ancho chile paste from dried ancho chilis then creating a roux for the final sauce. This sauce is perfect for Tex-Mex cheese enchiladas, chicken enchiladas, and pork or beef enchiladas.
Step 1. Make the Ancho Chile Paste


Remove the stems and seeds from the ancho chilis and soak them for 15 minutes in hot water that's been brought to a boil and then turned off.



Strain the softened anchos and discard the water, add chilis to a high-speed blender or food processor) and add just enough water to make a smooth thick paste; set aside while you make the enchilada sauce.
Step 2. Make the Enchilada Sauce


Make the garlic paste (or use a garlic press). Place the roughly chopped garlic on a cutting board with several pinches of the kosher salt and use the blade of a chef’s knife to scrape and press the mixture together until it becomes a paste; set aside. *Alternatively, use a garlic press

Toast the cumin seeds. Add the cumin seeds to a skillet set over medium-high heat and toast until fragrant (3 minutes or so). Remove them to a mortar and pestle or spice blender and grind them; set aside. *Alternatively, use cumin powder




Make the roux. Melt butter and lard in a large sauté pan set over medium heat. Add the cumin and sauté for 1 minute until fragrant. Add garlic paste and cook for 1 additional minute. Add the flour and cook over medium-high heat, whisking constantly, until the roux becomes slightly golden (3-5 minutes).

Heat the chicken stock & combine seasonings. Meanwhile, in a separate pot, bring chicken stock to a boil and turn it off. Add chile powder, ancho paste, tomato paste, salt, and apple cider vinegar to the hot stock and whisk to combine.

Finish the sauce. Slowly pour the seasoned stock mixture into the roux whisking vigorously until well combined. Bring the mixture to a simmer over medium-high heat, stirring constantly, until thickened and smooth. Reduce the heat to low and cook for 5 more minutes. Adjust the consistency with additional stock if needed and season with salt to taste.

Enchilada Sauce Substitutions
- Use vegetable or beef stock in a pinch (it won't taste the same, but it's better than water!)
- Substitute neutral vegetable oil for lard/butter (vegan version)
Enchilada Sauce Variations
- Spicy enchilada sauce: Add cayenne pepper to taste or use a hot chili powder
- Extra rich enchilada sauce: Use all lard instead of butter
- Gluten-free enchilada sauce: Use 3 tablespoons rice flour in place of the ¼ cup all-purpose flour OR substitute King Arthur's gluten-free flour blend 1:1
- Vegan enchilada sauce: Make it vegan by swapping the lard and butter for olive oil or other neutral vegetable oil, and sub vegetable stock for chicken stock
- Creamy enchilada sauce: If you really want to "extra Americanize" Tex-Mex enchilada sauce by making it extra creamy, add ¼ to ½ cup of half-and-half or heavy cream to the sauce
Equipment For Homemade Red Enchilada Sauce
- Heavy-bottomed saucepan
- Sauce pot (for heating the chicken broth)
- Vitamix, Blender, or Food Processor
- Whisk
- Sieve or fine mesh strainer
- Glass storage jars - (I prefer to store enchilada sauce in glass or stainless steel containers which are 100% safe, plastic-free and easier to clean the oil residue)

Serving Suggestions: How to Use Enchilada Sauce
This authentic enchilada sauce is incredibly versatile! And while it tastes great on just about anything, it shines brightest in classic Tex-Mex style enchiladas (beef, cheese, chicken, or pork).
- Classic Enchiladas: Pour a thin layer of warm sauce into your baking dish, dip tortillas in the remaining sauce or add 1 tablespoon of sauce to the inside of each tortilla, fill with cheese and minced white onion (or your chosen filling), roll, arrange in the dish, top with more sauce and cheese. Garnish with more finely diced white onions, fresh cilantro, and perhaps a few jalapeño slices.
- Traditional Sides: Serve enchiladas with Mexican rice, Cilantro rice (the sauce-soaked rice is incredible!), refried beans, guacamole, salsa fresca (fresh salsa), pico de gallo, or a simple crisp green salad to balance the rich sauce.
- Extra Toppings: Set out bowls of diced tomatoes, shredded lettuce, Mexican crema or sour cream, sliced radishes, and lime wedges so everyone can customize their plate.
- Beyond Enchiladas: Use this sauce to transform everyday dishes - drizzle over eggs for huevos rancheros, add a dollop to a Mexican rice bowl, use as a simmering sauce for chicken or beef, or even as the base for Mexican-style rice.
How to Store Enchilada Sauce
Store enchiladas in an airtight container in the refrigerator for up to 5 days. Freeze for up to 3 months in freezer-safe containers (I personally love and use wide-mouth glass canning jars, just be sure to leave at least 1 inch of headspace for expansion during freezing).
How to Reheat Enchilada Sauce
Reheat enchilada sauce in a large sauce pot over medium-low heat while stirring to prevent scorching. Thin enchilada sauce with additional stock as needed.
Red Enchilada Sauce Top Tips
- Make extra ancho paste, portion, and freeze for easy quick enchilada sauce anytime
- Toast the flour-fat mixture until just golden for best flavor
- To prevent lumpy enchilada sauce, ensure the chicken stock mixture is hot (not room temperature) when whisking it into the roux
- Don't skip the apple cider vinegar - it's key for balanced flavor
- Salt sparingly during the beginning of cooking and use the final moments of cooking to adjust the seasoning which will help you avoid over-salty enchilada sauce
- Instead of mincing the garlic, make a quick garlic paste which I personally think allows the flavor to permeate every bite of this quick-cooking sauce better. Add the garlic clove and some of the salt to a cutting board and smash and rub them together using the blade of a chef's knife
Tex-Mex Enchilada Sauce FAQ
The use of real ancho chiles, a proper roux base, and the signature red oil slick are hallmarks of authentic Tex-Mex enchilada sauce. The consistency and flavor profile are exactly what you'd find in Texas's best Tex-Mex restaurants.
For starters, they're the secret to making the best Authentic Red Enchilada Sauce! In Spanish, "ancho" means "wide" which is where this Mexican chili get its name. Ancho chilis are poblano peppers that have been allowed to ripen to red, then dried, developing a rich, complex flavor that's slightly sweet with notes of raisin and coffee.
When making enchilada sauce at home, using whole dried ancho chilis is what sets this sauce apart from lackluster quick enchilada sauce recipes. Unlike recipes that rely solely on chili powder and dried spices, using whole dried ancho chiles creates that deep, authentic restaurant-style taste that's impossible to achieve with powdered spices alone.
When selecting your ancho chiles, look for ones that are pliable rather than brittle, with a rich burgundy color and sheen. They should have a sweet, fruity aroma with no musty notes.
Don't worry about the heat level – ancho chiles are mild, typically rating between 1,000-2,000 Scoville units, making this enchilada sauce family-friendly while still delivering impressive depth of flavor.
Absolutely! Enchilada sauce actually improves after a day in the refrigerator as the flavors meld. It keeps for 5 days refrigerated and freezes beautifully for up to 3 months. When reheating, use a bit of chicken stock to thin it out as needed. When I make this sauce, I often triple or quadruple it so I can make enchiladas with ease anytime I want with minimal effort.
This sauce has a mild-to-medium heat level that can be adjusted to taste. Ancho chiles provide more flavor than heat, while the chili powder adds a gentle warmth. Add cayenne pepper (whole or powdered) to the sauce to make this a spicy enchilada sauce.
This version uses real dried chiles which creates a more complex, restaurant-style flavor profile. In my opinion, this is the GOAT enchilada sauce recipe!
Quick versions typically rely solely on chili powder and dried spices and often taste flat because they lack acidity to balance the warmth of the sauce. These versions often lack the depth, flavor, and authentic characteristics of traditional Tex-Mex sauce.
While both are Mexican-inspired sauces, they serve distinct purposes in cooking. Enchilada sauce tends to be richer and more complex, with a gravy-like texture that's perfect for coating tortillas. It's typically warmed before use and features dried chiles as its base.
Taco sauce, on the other hand, is thinner and more acidic, designed to be drizzled over finished dishes like a traditional condiment or salsa. Think of enchilada sauce as more of a cooking sauce or gravy, while taco sauce functions more like a condiment similar to hot sauce.
Authentic enchilada sauce of course! This is the biggest secret to making the best enchiladas. This starts by using dried whole chilis and not simply relying solely on pre-ground chili powder and spices.
Also, making your own homemade stock or broth will take your enchilada game to new heights. For convenience, it's easy to use store-bought chicken or beef stock, but flavor-wise (and health-wise) these pale in comparison to homemade stocks and broths.
Homemade chicken stock can be quickly made in a pressure cooker (my favorite way to make it) or in an Instantpot in 30 minutes or on the stovetop in about 1 ½ hours.
Yes, there is a difference! Let me break it down:
Enchilada sauce actually comes in several varieties, with red (roja) and green (verde) being the two main types. When someone just says "enchilada sauce" without specifying a color, they're usually referring to red enchilada sauce, as it's the most common variety, but there are important distinctions:
Red enchilada sauce (salsa roja):
-Made with red chiles (like ancho, guajillo, or cascabel)
-Has a rich, earthy flavor with mild to medium heat
-Often includes tomatoes (though traditional versions may not)
-Light orange-ish red color to deep red-brown color
-Most commonly used in Tex-Mex and Northern Mexican cuisine
Other enchilada sauce varieties include:
-Green enchilada sauce (made with tomatillos and green chiles)
-Mole enchilada sauce (made with chocolate and various chiles)
-White enchilada sauce (cream-based)
So while "enchilada sauce" and "red enchilada sauce" are often used interchangeably in recipes and restaurants, specifying "red" helps distinguish it from these other delicious variations.
No, enchilada sauce and salsa are distinctly different! Think of it this way: enchilada sauce is more like a gravy, while salsa is more like a fresh relish or condiment. Let me explain the key differences:
Enchilada Sauce:
-Smooth, gravy-like consistency
-Cooked sauce made with a roux base (flour and fat)
-Uses dried chiles (like anchos) and/or chile powder and spicees
-Often includes chicken broth (sometimes beef or vegetable stock)
-Meant to be heated and used as a cooking sauce
-Designed to coat and infuse tortillas
Salsa:
-Usually chunky or pureed but not gravy-like
-Raw or briefly cooked
-Made with fresh ingredients (tomatoes, onions, cilantro, etc.)
-Water or juice-based
-Served cold or room temperature as a condiment
-Designed to be a topping or dip
While both play important roles in Mexican and Tex-Mex cuisine, they have different purposes and preparations. Enchilada sauce is specifically crafted for its ability to coat and soften tortillas while baking, creating that classic enchilada texture.
Using salsa instead would give you a very different dish - it would be more watery and wouldn't provide the same rich, clingy coating that defines proper enchiladas.
The flavor profile of traditional red enchilada sauce is rich and earthy from the dried ancho chiles and chili powder with slightly sweet, subtle umami undertones from the lard and butter. It typically has a mild to medium heat level (not typically very spicy) with depth and complexity from toasted cumin and fresh garlic notes.
The texture and body of enchilada sauce is smooth and velvety with a thin gravy-like consistency that coats the back of a spoon. It's rich and never watery.
It's more complex than plain tomato sauce, and it has a much deeper flavor than taco sauce. It's a balanced blend of chile and spices with a hint of tanginess from apple cider vinegar and savory notes from chicken stock.
Unlike store-bought enchilada sauce that often tastes watery and mainly of tomato and powdered spices, authentic enchilada sauce made with whole dried chiles has a much more nuanced flavor profile. There is no comparison to canned enchilada sauce and this recipe!
Enchilada sauce shouldn't taste raw, bitter, or harsh. When properly made, it should have a mellow, well-developed taste that enriches rather than overwhelms the other ingredients in your enchiladas.
Think of it as a Mexican-style gravy that's savory and rich without being overly spicy. The goal is to enhance and complement your enchilada fillings rather than dominate them.
Tex-Mex enchilada sauce is also often referred to as Red Chile Sauce (Salsa Roja). This is the most traditional name, especially when made with dried red chiles like this recipe using ancho chilis (or cascabel or guajillo chilis).
It's also referred to as Mexican Red Sauce (a common American term for the sauce), Tex-Mex Red Sauce (specifically referring to the style used in Tex-Mex cuisine), Chile Gravy (a specific term used in Tex-Mex cuisine, particularly in Texas, for the roux-based enchilada sauce), Red Enchilada Gravy (another regional term, particularly common in Texas and the Southwest).
Mole (particularly mole negro) is much more complex, often containing 20+ ingredients including chocolate, multiple types of chiles, nuts, and spices. Mole requires much longer cooking time and more elaborate preparation. It also has a thicker consistency and is usually served as a finished sauce over meat or rice. Enchilada sauce is simpler, focusing on the chile flavor with fewer additional ingredients.
Sometimes even the best cooks get busy or distracted and make mistakes while cooking! If for any reason your enchilada sauce is too thin (maybe you added 6 cups of broth instead of 4 by mistake), here are the best ways to thicken enchilada sauce after it's already been made:
Reduce the Sauce:
Simmer uncovered over medium-low heat until desired thickness is reached, stirring occasionally to prevent sticking or scorching. This concentrates flavors while also thickening.
Use a Cornstarch Slurry:
Mix 1 tablespoon of cornstarch with 2 tablespoons of cold water until combined. Whisk it into the simmering sauce and cook for 1-2 minutes until thickened.
Use Masa Harina:
For thickening enchilada sauce with masa harina, use 1 tablespoon masa harina mixed with 2-3 tablespoons warm water for each cup of sauce.
Whisk the masa paste into simmering enchilada sauce. *This will add a corn flavor to the sauce.
Use Extra Tomato Paste:
Add 1-2 tablespoons tomato paste to the sauce and simmer briefly. Adding more paste than called for in the recipe will also deepen the color and intensify the tomato flavor.
Thickening Tips for Success (After It's Already Been Made):
-Always add thickeners gradually
-Keep sauce simmering when adding thickeners
-Continue stirring while sauce thickens
-Let sauce cool slightly before judging final thickness as it will continue to thicken
Common Mistakes to Avoid:
-Don't add raw flour directly to hot sauce
-Avoid over-thickening as sauce will thicken more as it cools
-Don't boil vigorously when reducing as this can affect flavor
-Don't add cold thickeners to hot sauce or hot thickeners to cold sauce which will make it lumpy
Canned enchilada sauce is typically made with a lot of water, added sugar, too much salt, and other overly processed, unnatural ingredients that have nothing to do with authentic enchilada sauce. Here are some popular canned red enchilada sauces and their list of ingredients:
Old El Paso Red Enchilada Sauce Ingredients:
Water, Tomato Puree (water, tomato paste), Modified Corn Starch. Contains 2% or less of: Sugar, Salt, Chile Pepper, Soybean Oil, Vinegar, Spice, Citric Acid, Hydrolyzed Corn Protein, Onion Powder, Natural Flavor, Color (black carrot and paprika extract).
Ortega Enchilada Sauce (Ortega Mild Red Enchilada Sauce):
Water, Tomato Paste, Modified Corn Starch, Salt, Onion Powder, Ground Chili Pepper, Soybean Oil, Spices, Garlic Powder, Citric Acid, Hydrolyzed Corn, Soy and Wheat Gluten Proteins, Torula Yeast, Soy Flour.
LA VICTORIA® Red Enchilada Sauce Mild: (This looks like a healthier and tastier choice than Ortega or Old El Paso enchilada sauces above)
Water, red chile peppers, modified food starch, dehydrated California chile peppers, soybean oil, less than 2% of salt, distilled vinegar, dehydrated pasilla chile peppers, garlic, spice
Using any other dried chili for this recipe will result in a very different flavor profile, but in a pinch the closest substitute for dried ancho chiles is mulato peppers. Mulatos are similar in appearance (with a slightly higher heat level of 2,000-3,000 Scoville units), and flavor profile.
Both are dried poblano peppers, but mulato chilis are made from fully ripened (dark brown/black) poblanos, while anchos are made from partially ripened (red) poblanos.
If mulato chilis aren't available as a substitute, here are the next best alternatives, in order of similarity and how to substitute them:
-Pasilla chiles (similar mild heat, though slightly more raisin-like in flavor)
-Guajillo chiles (brighter, fruitier flavor but similar mild heat level)
-California or New Mexico chiles (much spicier, but similar earthy notes)
For the enchilada sauce specifically, I'd recommend:
-First choice: Mulato chiles (1:1 substitution)
-Second choice: A combination of guajillo and pasilla (equal parts of each to equal the amount of ancho called for)
Common causes of grainy enchilada sauce include using excessive amounts of flour (my recipe uses a mere ½ cup flour for what ends up being 5 cups of sauce made with 4 cups chicken stock plus additional ingredients that melt and become liquid). Also, not whisking the roux thoroughly, adding cold liquid to the roux, not adding enough liquid, and reducing the sauce too long are all ways you can end up with grainy enchilada sauce (see the grainy enchilada sauce vs my smooth enchilada sauce comparison photo below).
Quick fixes:
-If your sauce is already grainy, try blending it in small batches in a blender or using an immersion blender with a little extra chicken stock until smooth
-Strain the sauce through a fine-mesh sieve to remove any lumps if needed
-Gradually whisk in hot broth or water to help smooth out the consistency
-If the sauce is too thick, thin it with warm broth while whisking constantly
Prevention tips:
-Whisk constantly when adding the stock to prevent lumps from forming
-Add hot (or warm) stock, not cold, to prevent the roux from seizing
-Add the full amount of stock called for in the recipe and have a little extra on hand should you need to thin it out
You'll never have to worry about grainy enchilada sauce when using this recipe, which has the perfect ratio of flour to liquid and results in a smooth, velvety sauce every time.
Related Recipes
Let's Get Started!
Made this Recipe? Tell us what you think! Your feedback helps other readers too. A comment and star ⭐️ rating below means the world and helps us grow!
Print📖 Recipe

Authentic Tex-Mex Red Enchilada Sauce (With Ancho Chiles)
- Total Time: 35 minutes
- Yield: 5 cups (1.2 liters) 1x
Description
The ultimate Tex-Mex enchilada sauce that delivers that coveted restaurant-style red oil slick and rich, complex flavor. Made with real ancho chiles (not just powdered chilis and spices!) is what helps set this easy and most delicious enchilada sauce apart.
Watch the 'How to Make Red Enchilada Sauce' video in the main post to see just how easy it really is!
Ingredients
For the Ancho Paste
- 3 dried ancho chiles
- up to 1 tablespoon or more water as needed to make a thick smooth paste
For the Enchilada Sauce
- 4 tablespoons (60 grams) ancho paste, made from 3 ancho chiles (see note)
- 2 tablespoons leaf lard (sub unsalted butter, vegetable oil, or bacon fat) (30g)
- 6 tablespoons unsalted butter (85g)
- 1 ½ teaspoons whole cumin seeds, toasted and ground (3g) (sub ground cumin)
- 1 garlic clove, roughly chopped (4g)
- ½ cup all-purpose flour (70g)
- 4 cups homemade chicken stock (1 lt) plus more for thinning (sub store bought low sodium chicken stock)
- 4 tablespoons chili powder (McCormick’s Regular or Dark chili powder or Gebhardt chili powder) (30g)
- 4 tablespoons tomato paste (60g)
- up to 1 tablespoon of kosher salt, or to taste (9g)
- ½ teaspoon apple cider vinegar (sub red wine vinegar in a pinch)
Instructions
Make the Ancho Paste:
- Remove the stems and seeds from the ancho chilis and soak them for 15 minutes in hot water that's been brought to a boil and then turned off.
- Strain the softened anchos and discard the water, add chilis to a Vitamix (or other high-speed blender or food processor) and add just enough water to make a smooth thick paste; set aside while you make the enchilada sauce.
Make the Enchilada Sauce:
- Make the garlic paste. Place the roughly chopped garlic on a cutting board with several pinches of the kosher salt and use the blade of a chef’s knife to scrape and press the mixture together until it becomes a paste; set aside. *Alternatively, use a garlic press
- Toast the cumin seeds. Add the cumin seeds to a skillet set over medium-high heat and toast until fragrant (3 minutes or so). Remove them to a mortar and pestle or spice blender and grind them; set aside. *Alternatively, use cumin powder
-
Make the roux. Melt butter and lard in a large sauté pan set over medium heat. Add the cumin and sauté for 1 minute until fragrant. Add garlic paste and cook for 1 additional minute. Add the flour and cook over medium-high heat, whisking constantly, until the roux becomes slightly golden (3-5 minutes).
-
Heat the chicken stock & combine seasonings. Meanwhile, in a separate pot, bring chicken stock to a boil and turn it off. Add chile powder, ancho paste, tomato paste, salt, and apple cider vinegar to the hot stock and whisk to combine.
-
Finish the sauce. Slowly pour the seasoned stock mixture into the roux whisking vigorously until well combined. Bring the mixture to a simmer over medium-high heat, stirring constantly, until thickened and smooth. Reduce the heat to low and cook for 5 more minutes. Adjust the consistency with additional stock if needed and season with salt to taste, Enjoy!
Notes
Ancho Paste Note: While you only need 1½ ancho chiles to make one batch of this enchilada sauce, it's easier to process 3 chiles at once. Use half the paste now and either freeze the rest for later or double your sauce recipe and freeze half. This way, you'll have homemade enchilada sauce ready to use whenever you want it.
Leftover sauce? Sometimes I end up with a little leftover sauce. Instead of freezing this leftover small amount, I make a few extra enchiladas and place them in a separate small casserole dish. You can: freeze extra enchiladas unbaked, freeze them after baking, or bake and refrigerate for an easy weeknight dinner for two.
Find all the best tips, techniques, substitutions, and variations in the main post.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Condiments + Sauces + Dips
- Method: Stovetop
- Cuisine: Mexican + Tex-Mex
Nutrition
- Serving Size: ¼ cup
Food Safety
- Keep sauce refrigerated or frozen when not in use
- Use clean utensils when handling
- Don't leave sauce at room temperature for extended periods
- Reheat thoroughly before serving
See more guidelines at USDA.gov.
Luke says
We used this in your cheese enchilada recipe and is the best enchilada sauce we've ever made! thanks for the recipe... this will be our go-to sauce from now on!