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.
Interesting Facts
Enchilada sauce is a staple in Mexican cuisine and is often used in various traditional dishes.
This homemade version allows you to control the heat and flavors according to your taste preferences.
You can make a large batch of this sauce and freeze it in smaller portions for future use.