Go Back
Homemade red enchilada sauce made with tomato sauce, chicken broth and spices

Homemade Red Enchilada Sauce

Easy homemade red enchilada sauce made with tomato sauce, chicken broth and pantry spices. Ready in about 10 minutes.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings: 3 Cups
Course: Sauce
Cuisine: mexican-inspired

Ingredients
  

  • 2 tablespoons olive oil
  • 2 tablespoons all-purpose flour
  • 2 tablespoons chili powder
  • 1 teaspoon ground cumin
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon dried oregano
  • ½ teaspoon salt plus more to taste
  • 1½ cups chicken broth
  • 1 15-ounce can tomato sauce

Method
 

  1. Heat the olive oil in a saucepan over medium heat.
  2. Whisk in the flour and cook for about 1 minute, stirring constantly.
  3. Add the chili powder, cumin, garlic powder, onion powder, oregano, and salt.
  4. Cook for another 30 seconds, stirring constantly.
  5. Slowly pour in the chicken broth while whisking to prevent lumps.
  6. Whisk in the tomato sauce.
  7. Bring the sauce to a gentle simmer.
  8. Cook for 8–10 minutes, stirring occasionally, until slightly thickened.
  9. Taste and adjust the salt or seasonings as needed.
  10. Use immediately or allow to cool before storing.

Notes

Chicken broth: Homemade chicken broth adds great flavor, especially if you're already roasting a chicken for enchiladas. Store-bought broth works perfectly well.
Chili powder: Chili powders can vary quite a bit in flavor and heat. If yours is particularly spicy, start with less and add more to taste.
Consistency: The sauce should thicken slightly as it simmers but still be easily pourable. Remember that it will continue to thicken a little as it cools.
For enchiladas: One batch makes roughly 3 cups, which is enough for a generously sauced 9×13-inch pan of homemade chicken enchiladas.
Storage: Let the sauce cool completely before refrigerating in an airtight container.