Traditional Enchilada Sauce

🕒 Prep: 5 min
🔥 Cook: 20 min
🍽 Serves: 4
Be the First to Review!

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.

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.

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.

Serving Suggestions

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.

Frequently 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.

Traditional Enchilada Sauce Recipe Walkthrough

Start by heating the vegetable oil in a saucepan over medium heat. Once warmed, add in the flour and whisk it continuously for about two minutes. You’re looking for it to turn a light golden brown — keep your eye on it to avoid burning. Next, sprinkle in the chili powder and let it cook for an additional 30 seconds. This brief cooking time helps release the chili’s natural oils, intensifying the flavor.

Gradually pour in the chicken broth while whisking to prevent lumps from forming. Once smooth, stir in the tomato paste, oregano, cumin, garlic powder, onion powder, cayenne pepper, and salt. Let the mixture come to a boil, then reduce the heat to low and let it simmer for about 15 minutes. Stir it occasionally to prevent sticking and to ensure all the flavors meld together nicely. Taste and adjust the seasoning if necessary, then remove from heat once you’re satisfied with the flavor.

Why You'll Love This Recipe

  • Easy to make with pantry staples.
  • Rich and authentic flavors that transport you to a cozy Mexican kitchen.
  • Customize the heat to suit your taste.
  • No need for store-bought sauces ever again!

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.

Ratings and Comments

Thank you for your rating!