This recipe allows you to whip up a flavorful enchilada sauce in just a few minutes. With a perfect balance of spices and a rich tomato base, this homemade sauce will take your enchiladas to a whole new level. Whether you're making chicken, beef, or cheese enchiladas, this sauce is versatile enough to complement any filling. Say goodbye to store-bought sauces and try this quick and easy recipe!
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/4 teaspoon dried oregano
- 1/4 teaspoon paprika
- 2 cups vegetable broth
- 1 cup tomato sauce
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Directions
- In a medium saucepan, heat the vegetable oil over medium heat.
- Add the flour and whisk continuously for 1 minute to form a roux.
- Stir in the chili powder, garlic powder, onion powder, cumin, oregano, and paprika. Cook for another minute to toast the spices and enhance their flavor.
- Gradually whisk in the vegetable broth to avoid lumps. Continue whisking until the mixture is smooth.
- Add the tomato sauce, salt, and black pepper. Stir well to combine all the ingredients.
- Bring the sauce to a simmer and let it cook for 10-15 minutes, stirring occasionally. The sauce will thicken slightly as it cooks.
- Remove the sauce from heat and let it cool for a few minutes before using it in your enchilada recipe.