Nothing beats homemade Enchilada Sauce, and this flavorful version made with ancho chilies takes things to the next level! This sauce is smoky, rich, and full of flavor, it’s so much better than anything you’ll find in a can.


Before You Get Started
- Adjust the heat. Ancho chilies are pretty mild. If you like things spicier, you can throw in a dried guajillo or chipotle chilies.
- You can also thicken the sauce with masa harnia in place of the flour for a more authentic flavor!
- Taste as you go! If you want to add more salt to taste or make it a bit spicier, taste the sauce as you blend.
Ingredients
- Dried Ancho Chilies: Gives the sauce an amazing deep, smoky flavor with a just a hint of sweetness. Dried chilies are typically used in authentic homemade enchilada sauces.
- Onion: Creates the perfect savory base that balances the bold chili flavor.
- Garlic Cloves: Just a few cloves boosts the flavor of the sauce.
- Chicken Broth: Adds richness and body. Vegetable broth can also be used for a vegetarian version.
- Cumin: Adds warm, earthy flavor.
- Fresh Oregano: I like to use fresh oregano whenever I have it on hand in my garden. You can also substitute 1 tsp of dried oregano.
- Flour: Used to thicken the sauce. You can also use corn flour “masa harina” in place of all purpose flour.
- Avocado Oil: A mild oil that also stands up to heat well. Olive oil or vegetable oil also work too.
How to Make Enchilada Sauce
- Soak chilies: Remove stems and seeds from dried ancho chilies and place into a bowl. Pour boiling water, just to cover, and set aside. This rehydrates and softens the chilies before blending. Don’t skip this step!
- Make the broth mixture: Heat 2 Tbsp. avocado oil. Sauté onions for 3-5 minutes on medium heat. Add in salt, oregano and flour. Cook flour for about a minute, then whisk in chicken broth. Bring to a simmer, and remove from heat. Allow to cool for a few minutes.
- Blend the sauce: To a blender, add rehydrated ancho chilies, and broth mixture. Blend until smooth, about 2 minutes.
- Use or store: Sauce can be used immediately or stored in the refrigerator for 1 week. The sauce can also be frozen in ziplock freezer bags or even canned for longer shelf life.
More Homemade Sauce Recipes to Try
Save this Recipe
Enter your email to get it straight in your inbox! Plus, receive new recipes weekly!
Enchilada Sauce
Ingredients
- 5 dried ancho chilies
- 1 onion, diced
- 3 garlic cloves
- 2 cups chicken broth
- 1 tsp cumin
- 1 tbsp fresh oregano, chopped
- 1 tbsp flour
- 2 tbsp avocado oil
- 1 tsp kosher salt
Instructions
- Remove stems and seeds from dried ancho chilies and place into a bowl. Pour boiling water, just to cover, and set aside.
- Heat 2 Tbsp. avocado oil. Sauté onions for 3-5 minutes on medium heat. Add in salt, oregano and flour. Cook flour for about a minute, then whisk in chicken broth. Bring to a simmer, and remove from heat allow to cool for a few minute.
- To a blender, add rehydrated ancho chilies, and broth mixture. blend till smooth about 2 minutes.
- Sauce can be used immediately or stored in the refrigerator for 1 week. The sauce can also be frozen in ziplock freezer bags or even canned for longer shelf life.
Nutrition Information
Did You Make This?
I’d love to hear your feedback! Leave a review and make sure to share your pictures on social media! Don’t forget to follow @thechefsavvy.