Go Back

Easy Homemade Enchilada Sauce

Easy homemade enchilada sauce made from scratch with simple pantry ingredients. Perfect for Mexican dishes like enchiladas, burritos, and tacos.
Prep Time5 minutes
Cook Time10 minutes
Total Time15 minutes
Course: Homemade
Cuisine: Mexican
Keywords: authentic enchilada sauce, best enchilada sauce, easy homemade enchilada sauce, homemade Mexican sauce, quick enchilada sauce, red enchilada sauce, spicy enchilada sauce
Servings: 6 servings
Author: Clara

Ingredients

  • 2 tablespoons vegetable oil
  • 2 tablespoons all-purpose flour
  • 3 tablespoons chili powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 2 cups chicken or vegetable broth
  • 1 teaspoon tomato paste
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper
  • 1 teaspoon apple cider vinegar (optional)

Instructions

  1. In a medium saucepan, heat the oil over medium heat.
  2. Whisk in the flour and chili powder, stirring constantly for about 1 minute to cook the flour.
  3. Add the garlic powder, onion powder, cumin, and oregano, mixing well.
  4. Slowly pour in the broth while whisking to avoid lumps.
  5. Stir in the tomato paste, salt, and black pepper.
  6. Bring the sauce to a simmer and cook for 8-10 minutes until thickened.
  7. Remove from heat and stir in the apple cider vinegar if using.
  8. Use immediately or store in the refrigerator for up to a week.