Learn how to make a flavorful and authentic homemade enchilada sauce with this easy recipe. This sauce is made from scratch using simple pantry ingredients and can be used in a variety of Mexican dishes, such as enchiladas, tacos, and more. It is the perfect way to add a burst of flavor to your favorite Tex-Mex dishes. Get ready to impress your family and friends with this delicious homemade sauce!
Ingredients
- 2 tablespoons vegetable oil
- 2 tablespoons all-purpose flour
- 3 tablespoons chili powder
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1/2 teaspoon dried oregano
- 1/4 teaspoon salt
- 2 cups chicken or vegetable broth
- 1 tablespoon tomato paste
- 1/2 teaspoon sugar
- 1/4 teaspoon ground black pepper
Directions
- Heat the vegetable oil in a saucepan over medium heat.
- Add the all-purpose flour and stir well to combine. Cook for 1-2 minutes, stirring constantly.
- Add the chili powder, cumin, garlic powder, dried oregano, and salt. Stir to mix the spices with the flour mixture.
- Gradually pour in the chicken or vegetable broth, stirring constantly to avoid lumps.
- Add the tomato paste, sugar, and ground black pepper. Stir well.
- Bring the sauce to a simmer over medium heat. Reduce the heat to low and let it simmer for 10-15 minutes, stirring occasionally.
- Remove the sauce from heat and let it cool for a few minutes before using in your favorite recipes.
- Store any leftover sauce in an airtight container in the refrigerator for up to a week.