Learn how to make a flavorful and authentic red enchilada sauce from scratch with this easy-to-follow recipe. This sauce is perfect for smothering enchiladas, tacos, burritos, and more. The rich blend of spices and peppers will elevate your Mexican dishes to the next level.
Ingredients
- 2 tablespoons vegetable oil
- 2 tablespoons all-purpose flour
- 4 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 salt
- 2 cups chicken or vegetable broth
- 1 (8-ounce) can tomato sauce
- 1 teaspoon apple cider vinegar
- 1 teaspoon sugar
Directions
- Heat the vegetable oil in a saucepan over medium heat.
- Stir in the flour and chili powder to form a paste. Cook for 1 minute.
- Add the garlic powder, onion powder, cumin, dried oregano, and salt. Cook for another minute.
- Gradually whisk in the broth until smooth. Stir in the tomato sauce, vinegar, and sugar.
- Simmer the sauce for 15 minutes, stirring occasionally.
- Use the sauce immediately or let it cool and store it in an airtight container in the refrigerator.
Interesting Facts
The key to a good enchilada sauce is the balance of spices, acidity, and sweetness.
You can adjust the level of spiciness by adding more or less chili powder.
Homemade red enchilada sauce is much healthier and tastier than store-bought versions.