Go Back
+ servings

Homemade Enchilada Sauce Recipe

Homemade Enchilada Sauce is more delicious than anything you can buy at the store and it is super easy to make. It only requires a handful of ingredients and is done in 15 minutes, with perfect flavor and consistency. Add it to your favorite enchilada recipe!
5 from 1 vote
Print Pin
Course: Sauce
Cuisine: Mexican
Prep Time: 4 minutes
Cook Time: 6 minutes
Servings: 16
Calories: 22.38kcal
Author: Megan Porta


  • 3 tbsp all-purpose flour
  • 2 tbsp chili powder
  • 1 tsp chili powder
  • 1 tsp cumin
  • 1/2 tsp oregano
  • 1/2 tsp garlic powder
  • 1/2 tsp salt
  • 1/4 teaspoon cinnamon
  • 1/4 cup canola oil olive or vegetable oil
  • 3 tbsp tomato paste
  • 14.5 oz chicken broth
  • Salt and pepper to taste


  • In a small bowl, combine the flour, chili powder, cumin, oregano, garlic powder, salt and cinnamon. Mix well.
  • Heat the oil in a small skillet or saucepan over medium heat. Add the flour-spice mixture and whisk until deep red in color (about 60 seconds). Add the tomato paste and chicken broth and whisk until smooth.
  • Turn heat to medium-high and bring to a boil. Reduce to medium-low and simmer for 5 minutes or until thickened, stirring often. Add salt and pepper as desired (to taste). Let cool and pour into jars or use immediately in your favorite enchilada recipe!


Calories: 22.38kcal | Carbohydrates: 2.65g | Protein: 0.66g | Fat: 1.34g | Saturated Fat: 0.13g | Cholesterol: 0.56mg | Sodium: 235.66mg | Fiber: 0.65g | Sugar: 0.58g
Did you make this recipe?If you loved this recipe, please rate the recipe and leave a comment below!