Homemade Enchilada Sauce
/Homemade enchilada sauce is so easy to make, you might not ever buy it in a can again.
It consists of spices and pantry staple items. Chances are you have everything you need to make it right now.
Whisk together a few spices, make a roux, and the rest is a delicious enchilada sauce. I’ve tried out several enchilada sauces over the years, and while they were all good, this one became a favorite with its deep flavor from the toasted spices, a slightly thicker consistency thanks to the roux rather than relying on cornstarch, and ease of making.
Is This Authentic Enchilada Sauce?
I don’t believe so. At least, it’s different than the authentic recipes I’ve seen so I’m going to say no. I’m all for authentic, but I do not have on hand the 3 different types of dried chilis called for in authentic Mexican enchilada sauce. That is why I use this recipe and now am sharing it with you. It has wonderful, deep flavor without having to track down specialty ingredients. If you’d like an authentic recipe, check out Isabel Eat’s.
Recipe by Jenny, inspired by Cookie and Kate
Homemade Enchilada Sauce
Makes about 3 cups
Ingredients:
1 Tbsp chili powder
1 tsp sugar
1 tsp cumin
1 tsp garlic powder
1 tsp dried oregano
1 tsp salt
1/4 tsp cayenne pepper, optional
pinch of ground cinnamon, optional
3 Tbsp / 42g neutral-flavored cooking oil
3 Tbsp / 22g all-purpose flour
1 1/2 cups / 356g vegetable broth or water
8 oz / 237g tomato sauce
1 tsp apple cider vinegar
Directions:
In a small bowl, whisk together chili powder, sugar, cumin, garlic powder, oregano, salt, cayenne pepper, and cinnamon.
In a medium saucepan, heat oil over medium heat. Add flour and all spices and whisk. Continue stirring for 1-2 minutes, to toast spices.
Slowly add in about 1/4 cup of broth while whisking continuously; mixture will thicken. Slowly add in remaining broth, stirring constantly.
Add in tomato sauce and bring to a simmer. Reduce heat to low and simmer for about 15 minutes, stirring occasionally.
Remove from heat and add vinegar. Allow to cool, use as desire. Store leftovers in refrigerator.

Homemade Enchilada Sauce
Homemade enchilada sauce is quick and easy to make, using pantry staples. It's healthier and tastier than store-bought!
Ingredients
Instructions
- In a small bowl, whisk together chili powder, sugar, cumin, garlic powder, oregano, salt, cayenne pepper, and cinnamon.
- In a medium saucepan, heat oil over medium heat. Add flour and all spices and whisk. Continue stirring for 1-2 minutes, to toast spices.
- Slowly add in about 1/4 cup of broth while whisking continuously; mixture will thicken. Slowly add in remaining broth, stirring constantly.
- Add in tomato sauce and bring to a simmer. Reduce heat to low and simmer for about 15 minutes, stirring occasionally.
- Remove from heat and add vinegar. Allow to cool, use as desire. Store leftovers in refrigerator.
Nutrition Facts
Calories
49Fat
4 gSat. Fat
0 gCarbs
4 gFiber
1 gNet carbs
3 gSugar
1 gProtein
1 gSodium
412 mgCholesterol
0 mgNutritional info is approximate, based on 12 servings of 1/4 cup each