Enchilada Sauce Recipe: Two Easy Homemade Methods
The first time I tried to make an enchilada sauce recipe from scratch, I dumped chili powder into a pot of tomato sauce, simmered it for a few minutes, and called it done. It tasted flat, slightly bitter, and nothing like the sauce I remembered from a favorite taqueria. It took a few more attempts, a burnt roux, and one very disappointing batch made with the wrong chili powder before I understood what actually makes this sauce work.
That trial and error is the whole point of this guide. Instead of handing you one recipe and hoping it works out, I’m giving you two reliable methods: a fast pantry version built on chili powder and a slower, more traditional version built on real dried chiles. Both make a genuinely good enchilada sauce recipe, and knowing when to use each one will save you from a lot of the same mistakes I made.
Enchilada sauce is a savory, chili-based sauce used to coat and bake enchiladas. It’s typically made by combining oil, flour (for thickening), chili powder or rehydrated dried chiles, tomato sauce or paste, broth, and warm spices like cumin, garlic, and oregano, then simmered until it thickens into a smooth, pourable sauce.
What Is Enchilada Sauce, Exactly?
Enchilada sauce is a chili-forward sauce, usually tomato-based, that’s used to soak corn tortillas and coat rolled or baked enchiladas before they go in the oven. It sits somewhere between a thin salsa and a thick gravy, thin enough to soak into the tortilla, thick enough to cling to it.
There are two broad families:
- Red enchilada sauce (salsa roja): built from dried red chiles or American-style chili powder, tomatoes, and a roux for body
- Green enchilada sauce (salsa verde): built from tomatillos and green chiles like Anaheim, poblano, or jalapeño
This guide focuses on red enchilada sauce, since that’s what most home cooks mean when they search for an enchilada sauce recipe, but the troubleshooting and storage advice below applies to both.
Red vs. Green Enchilada Sauce at a Glance
| Red Enchilada Sauce | Green Enchilada Sauce | |
| Base ingredient | Dried red chiles or chili powder | Tomatillos and green chiles |
| Typical heat level | Mild to moderately spicy | Mild to moderately spicy |
| Flavor profile | Warm, smoky, slightly sweet | Bright, tangy, herbaceous |
| Cooking method | Cooked/simmered | Usually cooked, occasionally raw-blended |
| Common pairings | Beef, pork, cheese | Chicken, seafood, vegetables |
Neither sauce is objectively “better.” It really comes down to what you’re putting inside the tortilla and what flavor profile you’re in the mood for that night.
Two Ways to Make Enchilada Sauce From Scratch
I tested this recipe both ways side by side in the same afternoon, using the same pan of enchiladas split in half, so I could taste them back to back. The pantry version was ready in under 15 minutes. The dried chile version took closer to 45 minutes once you count soaking and blending time. Both were good. They were just different, and that difference is worth understanding before you pick one.
Method 1: Quick Pantry Enchilada Sauce (Chili Powder Base)
This is the version to make on a weeknight when you’re already elbow-deep in shredding chicken or browning ground beef. It leans on American-style chili powder, which is a blend of ground chiles plus cumin, garlic, and oregano, rather than pure ground chile.
Ingredients (makes about 2 cups):
- 2 tablespoons neutral oil (vegetable, canola, or avocado)
- 2 tablespoons all-purpose flour
- 2 to 3 tablespoons chili powder (start lower if you’re heat-sensitive)
- 1 teaspoon ground cumin
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried oregano
- 1 tablespoon tomato paste (or 3/4 cup tomato sauce)
- 1 1/2 to 2 cups chicken or vegetable broth
- Salt to taste
Steps:
- Heat the oil in a saucepan over medium heat. Whisk in the flour and cook for about a minute, stirring constantly, until it smells slightly toasted and turns a shade darker. This is your roux, and it’s the single most important step for texture.
- Add the chili powder, cumin, garlic powder, and oregano. Whisk for 30 seconds to bloom the spices in the hot oil. This step wakes up the flavor of the chili powder in a way that just dumping it into liquid never does.
- Whisk in the tomato paste until smooth.
- Slowly pour in the broth while whisking constantly, working out any lumps as you go.
- Bring to a gentle simmer and cook, uncovered, for 8 to 10 minutes, stirring occasionally, until the sauce coats the back of a spoon.
- Taste and adjust salt. Use right away or cool and store.
Method 2: Authentic Dried Chile Enchilada Sauce
This is closer to the enchilada sauce recipe you’d find in traditional Mexican cooking, built from whole dried chiles instead of pre-ground powder. It takes more time, but the flavor is deeper and less one-note than the pantry version.
Ingredients (makes about 3 cups):
- 6 to 8 dried guajillo or New Mexico chiles, stems and seeds removed
- 2 dried ancho chiles, stems and seeds removed
- 3 cups hot water (for soaking)
- 2 cloves garlic
- 1 tablespoon oil
- 1 tablespoon flour (optional, for extra body)
- 1 tablespoon tomato paste
- 1/2 teaspoon ground cumin
- 1/2 teaspoon dried oregano
- Salt to taste
Steps:
- Toast the dried chiles in a dry skillet over medium heat for 20 to 30 seconds per side, just until fragrant. Don’t let them scorch or the sauce will taste bitter.
- Soak the toasted chiles in the hot water for 20 to 30 minutes, until softened.
- Transfer the chiles, garlic, and about 1 1/2 cups of the soaking liquid to a blender. Blend until completely smooth.
- Strain the puree through a fine mesh sieve into a bowl, pressing with a spoon to push through as much liquid as possible. Discard the skins and seeds left behind.
- Heat the oil in a saucepan, whisk in the flour if using, and cook for a minute.
- Add the strained chile puree, tomato paste, cumin, and oregano. Stir to combine.
- Simmer for 10 to 15 minutes, stirring occasionally, until thickened. Season with salt to taste.
Which Method Should You Choose?
| Factor | Pantry Method | Dried Chile Method |
| Total time | 10 to 15 minutes | 40 to 50 minutes |
| Equipment needed | Saucepan, whisk | Saucepan, blender, strainer |
| Flavor depth | Good, straightforward | More complex, layered heat |
| Best for | Weeknight dinners | Weekend cooking, special occasions |
| Ingredient access | Pantry staples | Requires dried chiles (often at Latin grocers or online) |
If you only have 15 minutes before dinner, the pantry method is genuinely good and nothing to apologize for. If you have a free Saturday afternoon and want to taste the difference for yourself, the dried chile method is worth the extra effort at least once.
Troubleshooting Your Enchilada Sauce
Almost every problem with homemade enchilada sauce comes down to one of a handful of fixable issues. Here’s what’s usually going on.
| Problem | Likely Cause | Fix |
| Sauce is too thin | Not simmered long enough, or too much liquid added at once | Simmer uncovered a few extra minutes, or whisk in a cornstarch slurry (1 teaspoon cornstarch plus 1 teaspoon cold water) |
| Sauce is too thick | Too much flour or over-reduced | Whisk in broth or water, a tablespoon at a time |
| Sauce tastes bitter | Chili powder or flour was scorched during cooking | Lower the heat and stir constantly during the roux and spice-blooming steps next time |
| Sauce tastes bland | Under-salted, or the chili powder is old and weak | Add salt gradually and taste as you go; replace chili powder older than a year |
| Sauce tastes raw or floury | Roux wasn’t cooked long enough before adding liquid | Cook the flour and oil together for a full minute until lightly toasted before adding anything else |
| Sauce separated after freezing | Common with flour-thickened sauces, less common with cornstarch | Whisk vigorously while reheating; it usually comes back together |
| Sauce is too spicy | Chili powder brand ran hotter than expected | Stir in a spoonful of sour cream, cream, or a bit more tomato sauce to mellow the heat |
Chili powder brands vary more than most people expect. Two brands labeled “medium” can have noticeably different heat levels, so it’s worth tasting your chili powder plain (just a pinch) before committing to a full tablespoon in the sauce.
How to Store and Freeze Enchilada Sauce
Homemade enchilada sauce keeps in an airtight container in the refrigerator for up to 5 days. For longer storage, cool the sauce completely, then transfer it to a freezer-safe bag or jar, leaving room for expansion, and freeze for up to 3 months.
A few notes from testing both storage methods:
- Sauces thickened with a flour roux can separate slightly after thawing. A vigorous whisk while reheating on the stove usually brings them back together.
- Sauces thickened with cornstarch tend to freeze and thaw more smoothly, with less separation.
- Thaw frozen sauce in the refrigerator overnight rather than at room temperature for the most even texture when reheated.
Substitutions and Variations
One of the best things about a homemade enchilada sauce recipe is how easily it adapts. Here are the swaps that actually work.
| Need | Substitution |
| Gluten-free | Replace the flour with a 1:1 gluten-free flour blend, or skip the roux and thicken with a cornstarch slurry instead |
| Milder sauce | Reduce chili powder to 1 tablespoon and skip any cayenne |
| Spicier sauce | Add a pinch of cayenne, or swap in ancho or chipotle powder for part of the chili powder |
| Creamy enchilada sauce | Stir in 1/2 cup heavy cream or a few tablespoons of sour cream at the end |
| No tomato | Omit the tomato paste and increase broth slightly; the flavor will be more purely chile-forward |
| Vegetarian or vegan | Use vegetable broth instead of chicken broth |
How Much Sauce Do You Need?
This gets asked a lot, and the honest answer depends on how saucy you like your enchiladas. As a general guide:
- A standard 9×13-inch pan of 8 to 10 enchiladas typically needs about 2 to 2 1/2 cups of sauce
- If you like extra sauce baked on top and served on the side, plan closer to 3 cups
- A single batch of either recipe above (2 to 3 cups) comfortably covers one full pan
If you’re making a double batch of enchiladas for a crowd, it’s usually easier to double the pantry method than the dried chile method, since blending and straining a larger volume of chiles takes noticeably more time.
Choosing a Sauce for Your Filling
There’s no strict rule here, but a few pairings tend to work especially well:
- Beef or pork enchiladas: red sauce, since its deeper, smokier flavor stands up to richer meat
- Chicken enchiladas: either works, though green sauce is a classic pairing for its brightness
- Cheese or bean enchiladas: red sauce tends to be the more traditional choice
- Seafood or vegetable enchiladas: green sauce’s acidity balances lighter fillings nicely
If you’re feeding a group with mixed preferences, splitting one pan with red sauce on one half and green on the other is a simple way to cover everyone.
Read More: https://buzzonik.com/how-to-improve-wifi-signal/
FAQs
What is enchilada sauce made of?
Enchilada sauce is typically made from oil, flour for thickening, chili powder or rehydrated dried chiles, tomato paste or sauce, broth, and spices like cumin, garlic, and oregano, simmered until thickened.
What’s the difference between red and green enchilada sauce?
Red enchilada sauce is made with dried red chiles or chili powder and has a warm, smoky flavor. Green enchilada sauce is made with tomatillos and green chiles and has a brighter, tangier flavor.
How do you thicken enchilada sauce?
The most common method is a flour or cornstarch roux cooked at the start. You can also simply simmer the sauce longer to reduce it, or whisk in a cornstarch slurry at the end if it’s already too thin.
Can you freeze homemade enchilada sauce?
Yes. Cool it completely, then store it in a freezer-safe container for up to 3 months. Thaw in the refrigerator overnight and whisk well while reheating.
How long does homemade enchilada sauce last in the fridge?
Up to 5 days when stored in an airtight container in the refrigerator.
What can I substitute for enchilada sauce?
In a pinch, tomato sauce mixed with chili powder, cumin, and a bit of garlic powder makes a reasonable stand-in. Salsa roja or a thinned-out taco sauce can also work, though the texture will be looser.
Why is my enchilada sauce too spicy?
Chili powder brands vary a lot in heat, even at the same labeled spice level. If your sauce comes out too spicy, stir in a spoonful of sour cream or a little extra tomato sauce to mellow it out.
Can I make enchilada sauce gluten-free?
Yes. Swap the all-purpose flour for a 1:1 gluten-free flour blend, or skip the flour entirely and thicken the sauce with a cornstarch slurry instead.
Final Thoughts
Once you’ve made your own enchilada sauce recipe a couple of times, going back to the canned version starts to feel like a downgrade. It’s not that canned sauce is bad, it’s just flatter, and once you know how a properly bloomed spice blend or a real dried chile puree tastes, it’s hard to unlearn that difference.
Start with the quick pantry method if you’re short on time this week. When you have a slower afternoon, give the dried chile version a try and taste the difference for yourself. Either way, keep a close eye on your roux, taste your chili powder before you commit to a full tablespoon, and don’t be afraid to adjust the seasoning at the end. That’s really the whole secret.
If you make this enchilada sauce recipe, use it in a batch of enchiladas this week and see which method becomes your go-to. Your future weeknight self will thank you for having a jar of it ready in the fridge.