Introduction
Best Enchilada Sauce is a rich, flavorful Mexican-style sauce made with chili powder, garlic, spices, and tomato base, simmered into a smooth, savory blend. This homemade version delivers bold, authentic flavor and is perfect for enchiladas, burritos, tacos, and casseroles. Quick to prepare and far more flavorful than store-bought options, enchilada sauce adds depth and warmth to many Mexican-inspired dishes.
Why you’ll love this recipe
Rich and authentic homemade flavor
Quick and easy to prepare
Uses simple pantry ingredients
Perfect for enchiladas, burritos, and casseroles
Better than store-bought sauces
Ingredients (serves 8)
Sauce Base
2 tbsp vegetable oil
2 tbsp all-purpose flour
Seasoning
2 tbsp chili powder
1 tsp ground cumin
½ tsp garlic powder
½ tsp onion powder
½ tsp paprika
½ tsp salt
¼ tsp black pepper
Liquid
2 cups chicken broth
1 tbsp tomato paste
Essential Tools and Equipment
Medium saucepan
Whisk
Measuring spoons
Wooden spoon
Small bowl
Step-by-step process (detailed)
1. Heat the oil
In a medium saucepan, heat vegetable oil over medium heat.
2. Make the roux
Add flour and whisk continuously for about 1 minute until lightly golden.
3. Add spices
Stir in chili powder, cumin, garlic powder, onion powder, paprika, salt, and black pepper.
4. Add liquid
Slowly pour in the chicken broth while whisking to prevent lumps.
5. Add tomato paste
Stir in the tomato paste until fully combined.
6. Simmer the sauce
Bring the sauce to a gentle simmer and cook for 5–7 minutes, stirring occasionally, until slightly thickened.
7. Adjust seasoning
Taste the sauce and adjust salt or spices if needed.
8. Use or store
Use immediately for enchiladas or allow to cool before storing.
Mistakes to avoid
Burning the flour creates a bitter flavor
Adding broth too quickly causes lumps
Using too little chili powder reduces flavor
Overcooking the sauce — becomes too thick
Skipping whisking — uneven texture
Variations of Best Enchilada Sauce
Red Enchilada Sauce — classic chili-based sauce
Spicy Enchilada Sauce — add cayenne pepper
Smoky Enchilada Sauce — add chipotle powder
Tomato Enchilada Sauce — increase tomato paste
Vegetarian Enchilada Sauce — use vegetable broth
Tips for storage & make-ahead
Store in refrigerator up to 5 days
Freeze sauce up to 3 months
Reheat gently on the stovetop
Add a splash of broth if the sauce thickens too much
Make a double batch for meal prep
Frequently Asked Questions
What is enchilada sauce made of?
It typically includes chili powder, broth, garlic, spices, and a thickening base like flour.
Can I make enchilada sauce without flour?
Yes, you can skip the roux and simmer the sauce longer for natural thickening.
Is enchilada sauce spicy?
It can be mild or spicy depending on the chili powder used.
Can I use enchilada sauce for other dishes?
Yes, it works well for tacos, burrito bowls, casseroles, and marinades.
Conclusion
Best Enchilada Sauce is a bold and flavorful homemade sauce that enhances many Mexican-inspired dishes. With simple ingredients and quick preparation, this versatile sauce brings authentic taste and depth to enchiladas, burritos, and more.

Best Enchilada Sauce
Ingredients
- Sauce Base:
- 2 tbsp vegetable oil
- 2 tbsp all-purpose flour
- Seasoning:
- 2 tbsp chili powder
- 1 tsp ground cumin
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ tsp paprika
- ½ tsp salt
- ¼ tsp black pepper
- Liquid:
- 2 cups chicken broth
- 1 tbsp tomato paste
Instructions
- Heat oil in a saucepan and whisk in flour to make a roux.
- Add chili powder and spices and stir briefly.
- Slowly whisk in chicken broth and tomato paste.
- Simmer until slightly thickened.
- Cool slightly before using or storing.
Notes
Adjust chili powder for desired spice level
Store leftovers in the refrigerator
Use vegetable broth for the vegetarian version







