Go Back
+ servings

Easy Homemade Enchilada Sauce

This Easy Homemade Enchilada Sauce is easy to make with basic pantry staples and it compliments a variety of Mexican dishes!
Servings 10 servings
Calories 863kcal


  • 3 tablespoons vegetable oil
  • 3 tablespoons all purpose flour
  • 3 tablespoons chili powder not spicy
  • 2 tablespoons smoked paprika
  • 3/4 teaspoons salt
  • 3/4 teaspoons cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon garlic powder
  • 2 tablespoons tomato paste
  • 1 teaspoon roasted red pepper paste optional
  • 3 cups chicken or vegetable stock


  • Heat a large skillet over medium heat.
  • Add the oil to the skillet and once it's heated sprinkle the flour into the oil and whisk to combine.
  • Continue whisking as the flour toasts over the heat and add the chili powder, paprika, salt, cumin, oregano, garlic powder, and the tomato and red pepper pastes (feel free to leave out the red pepper paste), whisking to combine.
  • Continue whisking for another minute or so, until the spices become fragrant.
  • Slowly pour in the broth, a tablespoon at a time at the beginning, just to be sure the mixture doesn't develop any lumps.
  • Once the broth has been added continue to whisk every minute or so, letting the sauce cook over the heat for about 7 more minutes to reduce.
  • Once the sauce has reduced, use it immediately in any of your favourite Mexican recipes or add it to a freezer-safe container for long-term storage.


This sauce will keep in the fridge for about 3 days and in the freezer for 2 months.


Calories: 863kcal | Carbohydrates: 74g | Protein: 28g | Fat: 57g | Saturated Fat: 38g | Cholesterol: 22mg | Sodium: 3436mg | Potassium: 1903mg | Fiber: 16g | Sugar: 19g | Vitamin A: 14500IU | Vitamin C: 8mg | Calcium: 190mg | Iron: 12mg