The best tasting base for enchiladas is a smooth, savory red enchilada sauce made with a quick flour roux, chili powder, cumin, garlic, oregano, tomato sauce, and broth. This dependable recipe makes about 2½ cups, enough to coat and cover approximately 8–10 enchiladas, and it takes about 20 minutes from start to finish.
The flavor is warmly spiced, lightly smoky, tomato-rich, and easy to adjust for heat. Blooming the spices in oil before adding the broth gives the sauce a fuller taste, while the flour creates just enough body for the sauce to cling to tortillas without becoming heavy.
Jump to RecipeWhy You’ll Love This Recipe

This red enchilada sauce is the kind of foundation that makes a pan of enchiladas taste homemade rather than merely assembled. It has a balanced chile flavor, gentle tomato acidity, earthy cumin, fragrant garlic, and a rounded savory finish from the broth.
The method is also friendly to busy cooks. There is no need to roast vegetables, prepare a complicated paste, or wait for a long simmer; a short roux and a brief spice-blooming step provide plenty of character in a single saucepan.
- Fast: Prep takes 5 minutes, and cooking takes 10–15 minutes.
- Flexible: Use chicken broth or vegetable broth depending on the filling.
- Adjustable: Add cayenne for more heat or leave it out for a milder sauce.
- Perfectly sized: About 2½ cups covers approximately 8–10 enchiladas.
It is also a practical make-ahead component. Prepare the sauce while chopping vegetables or shredding chicken, then keep it warm while the tortillas are filled and rolled.
Ingredients You’ll Need

The flour and oil form a light roux that gives the sauce a silky, lightly thickened texture. Cook the flour only for about 1 minute; the goal is to remove its raw taste without creating a deeply browned gravy.
Chili powder supplies the main chile character, while cumin, garlic powder, onion powder, and Mexican oregano create the familiar savory profile associated with red enchiladas. Mexican oregano is especially pleasant here because its citrusy, herbal quality stands up well to tomato and chile.
Tomato sauce adds body and gentle acidity, and broth carries the seasonings into a pourable sauce. Chicken broth gives a fuller savory note, while vegetable broth makes the recipe suitable for vegetarian enchiladas.
- Choose a neutral oil that will not compete with the spices.
- Use regular tomato sauce rather than a heavily seasoned pasta sauce.
- Have the broth ready before you begin whisking the roux.
- Measure the spices in advance because they are added together quickly.
For a dessert pairing after a spicy enchilada dinner, our tres leches cake offers a cool, creamy finish that contrasts beautifully with the warm chile sauce.
How to Make It Step-by-Step

Step 1: Warm the oil in a medium saucepan over medium heat. Add the flour and whisk continuously for about 1 minute, creating a smooth roux; keep the heat moderate so the flour does not brown deeply or develop a toasted flavor.
Step 2: Add the chili powder, cumin, garlic powder, onion powder, oregano, cayenne if desired, and salt. Stir the seasonings into the oil and roux for 20–30 seconds, just until fragrant, because this brief blooming period helps release their flavor and prevents a raw chili-powder taste.
Step 3: Slowly pour in the broth while whisking constantly. Adding the liquid gradually is the best way to keep the sauce smooth, so pause briefly if needed and whisk out any small pockets of flour before adding more.
Step 4: Stir in the tomato sauce until the color is even and the mixture is fully combined. Scrape around the bottom and corners of the saucepan so the roux and spices are incorporated rather than left in concentrated patches.
Step 5: Bring the sauce to a gentle simmer, not a rapid boil. Cook for 10–15 minutes, stirring occasionally, until it has thickened slightly and coats the back of a spoon while remaining easy to pour.
Step 6: Taste the warm sauce carefully and adjust the salt or cayenne. If it is thicker than you want, whisk in a few tablespoons of broth until it is fluid enough to coat tortillas without tearing them.
Step 7: Use the sauce while warm. Pour about ½ cup into the bottom of a baking dish, fill and roll the tortillas, place them seam-side down, and cover them with the remaining sauce before adding cheese if desired.
How to Use the Sauce for Enchiladas

Start with a thin layer of sauce in the baking dish so the tortillas do not stick and the bottom edges stay tender. Warm tortillas are easier to roll, and a quick dip or brush with sauce helps them remain flexible while you add the filling.
Arrange the filled tortillas seam-side down in a snug single layer. Pour the remaining sauce over the top, spreading it toward the edges so every tortilla receives moisture and seasoning.
Add cheese if desired, then bake at 350°F (175°C) for roughly 20–25 minutes, until the enchiladas are hot and bubbling. Let the dish stand for a few minutes before serving so the sauce settles and the rolls are easier to lift.
- For chicken enchiladas, use chicken broth and a shredded chicken filling.
- For bean, cheese, or roasted vegetable enchiladas, vegetable broth works well.
- Garnish with chopped cilantro, sliced scallions, sour cream, avocado, or lime.
- Serve extra warm sauce at the table for anyone who likes a saucier plate.
Keep the meal’s sweet ending simple with a slice of our moist carrot cake. Its cinnamon warmth complements the earthy spices without competing with the enchiladas.
Pro Tips for the Best Flavor and Texture

Do not skip the spice-blooming step. Thirty seconds in the warm oil allows the chili powder and dried seasonings to release aroma, making the finished sauce taste more rounded and less dusty.
Whisk before the broth is added, then continue whisking as the liquid goes in. A gradual pour gives the flour time to disperse, which is much more reliable than adding all of the broth at once.
Keep the simmer gentle. A hard boil can cause splattering and may make the sauce reduce too quickly, leaving it thicker than intended before the 10–15 minute cooking time is complete.
For a more traditional chile flavor, replace some or all of the chili powder with rehydrated dried ancho, guajillo, or New Mexico chiles blended with broth. This variation changes the character of the sauce, adding deeper dried-fruit, earthy, or lightly smoky notes while preserving the same basic technique.
Season at the end as well as during cooking. Broths vary in saltiness, and the sauce concentrates slightly as it simmers, so the final taste is the best guide.
Storage, Reheating, and Make-Ahead Advice
Cool leftover sauce promptly and store it in a covered container in the refrigerator. When reheating, warm it gently in a saucepan and whisk often; the flour may cause the chilled sauce to thicken more than it was when freshly made.
If the sauce seems too thick after refrigeration, add a few tablespoons of broth and stir until it returns to a pourable consistency. Avoid adding a large amount of liquid at once because it is easier to thin the sauce gradually than to correct an overly loose texture.
You can make the sauce ahead of assembling the enchiladas, which makes dinner preparation calmer. Keep it warm over low heat while working, stirring occasionally, and add a small splash of broth if a skin forms or the sauce tightens.
For another dessert option, serve a small piece of our apple cake with coffee after dinner. The fruit and gentle spice provide a comforting finish following the chile-forward main course.

Best Tasting Base for Enchiladas
Ingredients
Method
- Warm the oil in a saucepan over medium heat. Whisk in the flour and cook for about 1 minute, stirring constantly, until a smooth roux forms without allowing it to brown deeply.
- Add the chili powder, cumin, garlic powder, onion powder, oregano, cayenne if using, and salt. Stir for 20–30 seconds so the spices bloom in the warm oil.
- Gradually whisk in the broth, adding it in a slow stream to prevent lumps. Stir in the tomato sauce until the mixture is completely smooth.
- Bring the sauce to a gentle simmer, then cook for 10–15 minutes, stirring occasionally, until slightly thickened. Taste and adjust the salt or cayenne before using it warm.
Notes
Final Thoughts
A great enchilada starts with a sauce that is flavorful enough to season every bite but balanced enough to let the filling and cheese shine. This easy red base delivers that balance with a short ingredient list, a quick spice bloom, and a gentle simmer.
Make the full 2½-cup batch for approximately 8–10 enchiladas, keep the sauce warm, and use it generously on the bottom and top of the baking dish. Once you taste the smooth texture and fragrant chile flavor, this dependable specialty sauce is likely to become part of your regular enchilada routine.





