Enchilada Sauce
Why You’ll Love This Recipe
Enchilada Sauce is a rich, savory, and slightly spicy sauce that forms the heart of many classic Mexican dishes. Its deep red color and robust flavor make it the perfect complement to enchiladas, burritos, tacos, and even rice bowls. This homemade version is easy to make and far superior to store-bought, offering a customizable heat level and fresher taste.
ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
vegetable oilall-purpose flourchili powderground cumin garlic powderonion powderdried oreganosalttomato pastovegetable brothapple cider vinegar
directions
Heat oil in a saucepan over medium heat.
Whisk in the flour and stir constantly for 1-2 minutes to form a roux.
Add chili powder, cumin, garlic powder, onion powder, oregano, and salt, whisking to combine.
Stir in tomato paste until well incorporated.
Gradually pour in the broth while whisking to prevent lumps.
Bring to a simmer and cook for about 10-15 minutes, until the sauce thickens.
Stir in apple cider vinegar and adjust seasoning as needed.
Let cool slightly before using or storing.
Servings and timing
This recipe makes about 2 cups of enchilada sauce.Preparation time: 5 minutesCooking time: 15 minutesTotal time: 20 minutes
Variations
Add a pinch of cinnamon and cocoa powder for a mole-inspired depth.
Use fresh garlic and onions for a more aromatic sauce.
Substitute chicken broth for vegetable broth for a richer flavor.
Adjust chili powder for milder or spicier sauce.
storage/reheating
Store in an airtight container in the refrigerator for up to 1 week.Freeze in small portions for up to 3 months.Reheat gently on the stove or in the microwave, adding a splash of water if needed.

FAQs
Can I make this gluten-free?
Yes, use a gluten-free flour blend or cornstarch instead of all-purpose flour.
Is this sauce spicy?
It has a mild to moderate heat, but you can adjust the chili powder to taste.
Can I use tomato sauce instead of paste?
Tomato paste is preferred for a thicker, richer sauce, but sauce can work in a pinch.
What dishes can I use this with?
It’s perfect for enchiladas, tamales, burritos, tacos, or as a dip for chips.
Can I double the recipe?
Absolutely, it scales well for larger batches or meal prep.
How can I make it smoky?
Add a bit of smoked paprika or use chipotle powder.
Do I need to strain the sauce?
Not necessary, but you can for an extra smooth finish.
What if my sauce is too thick?
Add a bit more broth or water to reach your desired consistency.
Is it kid-friendly?
Yes, just use less chili powder for a milder version.
What’s the best way to store leftovers?
Cool completely and refrigerate in a sealed jar or freeze in small portions.
Conclusion
Enchilada Sauce is a staple that can elevate countless meals with its bold and complex flavors. Making it from scratch is quick and easy, and the results are well worth it. Once you try this homemade version, you’ll never go back to the canned kind.
Print
Enchilada Sauce
- Total Time: 20 minutes
- Yield: 2 cups 1x
Description
A rich, savory, and mildly spicy red sauce that adds depth and authentic Mexican flavor to enchiladas, tacos, burritos, and more.
Ingredients
- 2 tbsp vegetable oil
- 2 tbsp all-purpose flour
- 1/4 cup chili powder
- 1 tsp ground cumin
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp dried oregano
- 1/2 tsp salt, or to taste
- 2 tbsp tomato paste
- 2 cups vegetable broth
- 1 tsp apple cider vinegar
Instructions
- Heat vegetable oil in a saucepan over medium heat.
- Whisk in the flour to form a roux, stirring constantly for 1-2 minutes.
- Add chili powder, cumin, garlic powder, onion powder, oregano, and salt. Whisk to combine.
- Stir in tomato paste until fully incorporated.
- Gradually whisk in the vegetable broth, ensuring no lumps form.
- Bring to a simmer and cook for 10-15 minutes until the sauce thickens.
- Stir in apple cider vinegar and adjust seasoning to taste.
- Let cool slightly before using or storing.
Notes
- Add a pinch of cinnamon and cocoa powder for mole-inspired flavor.
- Use fresh garlic and onions for a more aromatic sauce.
- Substitute chicken broth for vegetable broth if preferred.
- Adjust chili powder for desired spice level.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Sauce
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1/4 cup
- Calories: 60
- Sugar: 1g
- Sodium: 350mg
- Fat: 4g
- Saturated Fat: 0.5g
- Unsaturated Fat: 3.5g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 1g
- Cholesterol: 0mg