Enchilada sauce is a rich, flavorful staple in Mexican and Tex-Mex cooking, perfect for smothering enchiladas, burritos, and more. This copycat recipe produces a large batch with a balanced blend of smoky, spicy, and tangy notes, making it ideal for meal prep or feeding a crowd.
Ingredients
- 1 cup vegetable oil
- 1 cup all-purpose flour
- 1/2 cup chili powder (preferably ancho or a mild blend)
- 2 tablespoons ground cumin
- 1 tablespoon garlic powder
- 1 tablespoon onion powder
- 1 teaspoon dried oregano (preferably Mexican oregano)
- 1 teaspoon smoked paprika
- 1/2 teaspoon cayenne pepper (adjust to heat preference)
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- 6 cups low-sodium beef broth or vegetable broth
- 1 (8-ounce) can tomato sauce
- 1 tablespoon apple cider vinegar
- 1 teaspoon sugar (optional, balances acidity)
Instructions
- In a large saucepan or deep skillet, heat the vegetable oil over medium heat until shimmering but not smoking, about 2 minutes.
- Whisk in the flour to make a roux. Continue whisking constantly for 3 to 5 minutes, until the mixture turns a medium brown color and has a nutty aroma, being careful not to burn it.
- Reduce the heat to low and stir in the chili powder, cumin, garlic powder, onion powder, oregano, smoked paprika, cayenne pepper, salt, and black pepper. Stir continuously for about 1 minute to toast the spices and develop flavor.
- Slowly pour in the beef broth while whisking vigorously to prevent lumps. Add the tomato sauce and whisk until smooth.
- Increase the heat to medium and bring the sauce to a gentle simmer. Reduce heat to low and let it cook, uncovered, for 15 to 20 minutes, stirring occasionally, until the sauce thickens to a pourable consistency.
- Remove from heat and stir in the apple cider vinegar and sugar. Taste and adjust salt or heat level as desired.
- Allow the sauce to cool slightly before using or storing.
Tips
- Broth choice: Beef broth gives a rich, traditional flavor, but vegetable broth works well for a vegetarian version.
- Adjusting heat: Start with less cayenne pepper if you prefer mild sauce; you can always add more after tasting.
- Storage: Let the sauce cool completely before refrigerating to avoid condensation and spoilage.
- Common mistake: Don’t rush the roux step; browning the flour properly is key to avoiding a raw flour taste and developing depth.
Serving Suggestions
This enchilada sauce is incredibly versatile. Pour it over rolled corn tortillas stuffed with cheese, chicken, or beans for classic enchiladas. Use it as a base for baked burritos, or drizzle over huevos rancheros for a spicy breakfast twist. It also works well as a dipping sauce for taquitos or crispy tortilla chips.
Variations
For a smoky chipotle enchilada sauce, add 1-2 chopped chipotle peppers in adobo sauce along with the tomato sauce. To make a green enchilada sauce, substitute the chili powder with 1 cup of roasted tomatillos blended into the broth and omit the tomato sauce. For a thicker sauce, increase the flour by 2 tablespoons during the roux step. If you prefer a smoother sauce, blend it with an immersion blender before serving.
Storage and Reheating
Store the enchilada sauce in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze it in portions for up to 3 months. When reheating, warm the sauce gently over low heat on the stove, stirring frequently to prevent scorching. Add a splash of broth or water if it has thickened too much in the fridge. Avoid boiling the sauce during reheating to maintain its flavor and texture.
Frequently Asked Questions
Can I make this enchilada sauce gluten-free?
Yes, substitute the all-purpose flour with a gluten-free flour blend or cornstarch. If using cornstarch, mix 2 tablespoons with cold water to create a slurry and add it after the spices, then simmer until thickened.
What can I use if I don’t have chili powder?
If chili powder isn’t available, make your own by combining 1 tablespoon paprika, 1 teaspoon cumin, 1 teaspoon garlic powder, and a pinch of cayenne pepper. This blend won’t be identical but provides a similar flavor profile.
Why does my enchilada sauce taste bitter?
Bitter flavor often results from burning the roux or spices. Make sure to cook the flour and spices over medium-low heat and stir constantly. Avoid browning it too dark or letting it scorch.
Can I use canned broth or bouillon cubes?
Yes, low-sodium canned broth or bouillon cubes dissolved in water work well. Just be cautious with salt levels since bouillon can be quite salty.
Is it necessary to use apple cider vinegar?
The vinegar adds a subtle tang that brightens the sauce and balances richness. If you don’t have apple cider vinegar, you can substitute with white vinegar or fresh lime juice, but adjust quantity to taste.
How thick should the sauce be?
The ideal enchilada sauce is pourable but thick enough to coat the spoon without running off quickly. It should cling to tortillas and fillings without being watery or gluey.
This large batch enchilada sauce recipe is perfect for meal prepping or hosting gatherings, delivering authentic flavor that elevates your Tex-Mex dishes. With simple ingredients and straightforward steps, it’s a reliable kitchen staple you’ll return to again and again.
Enjoy your cooking and savor the rich, smoky taste of homemade enchilada sauce!
Related
- Instant Pot Plum Jam Recipe: Quick & Easy Homemade Spread
- 10 Ninja Creami Recipes for Delicious Lactose Free Treats
- Slow Cooker Brisket Queso Recipe for Creamy, Hearty Dips