Traditional Enchilada Sauce
Nothing beats the aroma of a homemade enchilada sauce simmering on the stove. This traditional recipe brings authentic flavors right into your kitchen, perfect for elevating any Mexican dish you’re creating.
This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.
Ingredients for Traditional Enchilada Sauce
Vegetable oil forms the base of the roux, helping to bind the flour and chili powder into a smooth sauce. All-purpose flour thickens the sauce, giving it that perfect, silky texture. Chili powder is the star of the show, delivering the deep, earthy flavor that defines enchilada sauce. Chicken broth adds a savory depth, balancing the spice with a hint of richness. Tomato paste provides a concentrated tomato flavor that complements the chili powder beautifully. Dried oregano and ground cumin add aromatic notes, while garlic powder and onion powder offer subtle layers of flavor. A touch of cayenne pepper gives a gentle heat, which you can adjust according to your preference. Finally, salt ties everything together, enhancing all the other flavors.
Why This Traditional Enchilada Sauce Works
As the oil and flour cook together, the flour browns a little and swells in the fat. That browned flour is what makes the sauce thicken later instead of staying watery. When the chili powder hits the hot pan, it wakes up in the oil and sticks to the flour, so it doesn’t taste dusty or raw.
Once the chicken broth is whisked in, the flour starts to soak it up. At first the liquid looks thin, but as it heats, the flour thickens it and the chili powder spreads evenly through the pot. Tomato paste goes in thick and stiff, but with the hot broth it loosens and blends, giving the sauce body so it clings to tortillas instead of running off.
During the simmer, the spices soften into the sauce. The sharp edges from the chili powder, cumin, and cayenne calm down, and the garlic and onion powders spread through every spoonful. By the end of the 15 minutes, the sauce has tightened up, coats a spoon, and tastes like one smooth, steady flavor instead of a bunch of separate parts.
Traditional Enchilada Sauce Tips & Tricks
- If you like a smoother sauce, run it through a blender after simmering.
- Adjust the cayenne pepper to control the heat level.
- Use fresh spices if possible for a more vibrant taste.
- Make a big batch and freeze leftovers for quick future meals.
Mistakes To Avoid
Letting the flour and oil mixture stay pale instead of cooking to a light golden color leaves the sauce with a raw flour taste and a slightly pasty feel. The roux never fully toasts, so the sauce can feel chalky on the tongue instead of smooth.
When the flour and chili powder sit too long on high heat, they can scorch on the bottom of the pan. Burned flour and spices turn the whole batch bitter and give the sauce a harsh, burnt smell that no amount of seasoning can hide.
Pouring in the chicken broth too fast causes lumps of flour to form that never fully break down. Those clumps thicken in spots while the rest of the sauce stays thin, so the texture ends up uneven with little gummy bits.
Skipping the simmer or cutting it very short keeps the tomato paste and spices from loosening and blending into the liquid. The sauce then stays sharp and thick in a heavy way, and it doesn’t cling evenly to tortillas.
Equipment Used:
Ingredients
- 3 tbsp vegetable oil
- 2 tbsp all-purpose flour
- 1/4 cup chili powder
- 2 cups chicken broth
- 10 oz tomato paste
- 1 tsp dried oregano
- 1 tsp ground cumin
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp cayenne pepper
- Salt to taste
Step-by-step Instructions
- 1. Heat the vegetable oil in a saucepan over medium heat.
- 2. Add the flour and whisk continuously for about 2 minutes until it turns golden brown.
- 3. Stir in the chili powder and cook for an additional 30 seconds.
- 4. Gradually whisk in the chicken broth, ensuring no lumps remain.
- 5. Mix in the tomato paste, oregano, cumin, garlic powder, onion powder, cayenne pepper, and salt.
- 6. Bring to a boil, then reduce heat to low and simmer for 15 minutes, stirring occasionally.
- 7. Adjust seasoning as needed and remove from heat.
Trending Now
Classic Shepherd's Pie
A traditional Shepherd's Pie featuring savory lamb and vegetables topped with crea...
View RecipeFoil-Wrapped Baked Salmon
Delight in the tender and juicy flavors of this Foil-Wrapped Baked Salmon, effortl...
View RecipeTraditional Cucumber Salad
This refreshing cucumber salad balances tangy vinegar and sweet sugar for a classi...
View RecipeClassic Philly Steak Sandwich
A delectable sandwich that brings together tender beef and melted cheese on a soft...
View RecipeFrequently Asked Questions
- Can I make this sauce vegetarian?
- Absolutely! Simply substitute the chicken broth with vegetable broth.
- How long does this sauce keep?
- It should last for about a week in the fridge. If you freeze it, it can keep for 2-3 months.
- Can I use fresh garlic instead of garlic powder?
- You can, but be sure to sauté it briefly with the oil before adding the flour.
Serving Ideas for Traditional Enchilada Sauce
This sauce is a fantastic companion for enchiladas, of course, but don't stop there. Use it as a topping for huevos rancheros or to spice up your tacos. It’s also a great addition to a Mexican-style casserole or poured over grilled chicken for an extra flavor kick.
More Mexican Recipes
Traditional Enchilada Sauce
A rich and flavorful enchilada sauce made from scratch, perfect for elevating your...
View RecipeTraditional Mexican Tacos
Savor the authentic taste of Mexico with these Traditional Mexican Tacos that are ...
View RecipeInstant Pot Pulled Pork Tacos
Celebrate your first night in your new home with these savory Instant Pot Pulled P...
View RecipeJackfruit Tacos with Avocado Crema
These Jackfruit Tacos with Avocado Crema are a plant-based delight, transforming t...
View Recipe