Enchilada sauce is the vibrant, flavorful base that makes enchiladas irresistibly delicious. This easy copycat recipe replicates the classic red sauce you find in restaurants, using simple pantry ingredients and straightforward steps. Perfect for beginners, it’s a versatile sauce that adds rich, smoky, and mildly spicy notes to your Mexican-inspired dishes.
Ingredients
- 2 tablespoons vegetable oil
- 2 tablespoons all-purpose flour
- 3 tablespoons chili powder (preferably ancho or mild chili powder)
- 1 teaspoon ground cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ¼ teaspoon dried oregano (Mexican oregano if available)
- ¼ teaspoon smoked paprika (optional, for smokiness)
- 1/8 teaspoon cayenne pepper (adjust to taste)
- 1 cup vegetable broth or chicken broth
- 8 ounces (1 cup) tomato sauce (plain, no added seasoning)
- 1 teaspoon apple cider vinegar or white vinegar
- 1 teaspoon granulated sugar (balances acidity)
- Salt, to taste (start with ½ teaspoon)
Instructions
- Heat the vegetable oil in a medium saucepan over medium heat until shimmering but not smoking.
- Whisk in the flour and cook, stirring constantly, for about 1 minute. This forms a roux that will thicken the sauce.
- Add the chili powder, cumin, garlic powder, onion powder, oregano, smoked paprika, and cayenne pepper. Stir well to combine and toast the spices gently for 30 seconds to 1 minute. This step deepens the flavor.
- Slowly pour in the broth while whisking continuously to avoid lumps. Bring the mixture to a simmer.
- Stir in the tomato sauce, vinegar, and sugar. Reduce heat to low and simmer gently for 10 to 15 minutes, stirring occasionally. The sauce will thicken and flavors will meld.
- Taste and season with salt, adjusting other spices or sugar as needed to balance the flavor.
- Remove from heat and let cool slightly before using in your enchiladas.
Tips
- Chili Powder: Use a good quality chili powder labeled “ancho” or “mild” for authentic flavor. Avoid blends with extra salt or sugar to control seasoning yourself.
- Broth Substitution: Vegetable broth makes this sauce vegetarian-friendly, but chicken broth adds more depth. You can also use water in a pinch, but the flavor will be milder.
- Storage: Store leftover sauce in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stove or microwave, stirring to recombine.
- Common Mistake: Don’t skip toasting the spices in the roux; it unlocks their full flavor. Also, whisking the broth in slowly prevents lumps and ensures a smooth sauce.
Serving Suggestions
This enchilada sauce is incredibly versatile. Use it as the base for traditional chicken, beef, or cheese enchiladas by pouring it over rolled tortillas filled with your choice of filling before baking. It also works well as a dipping sauce for tortilla chips or drizzled over tacos, burritos, or even scrambled eggs. For a quick weeknight meal, pour it over roasted vegetables or grilled chicken for a Mexican-inspired twist.
Variations
Once you have the basic sauce down, you can customize it to suit your taste or dietary needs:
- Spicy Version: Increase cayenne pepper or add a splash of chipotle in adobo sauce for smoky heat.
- Richer Sauce: Stir in a tablespoon of butter or a splash of heavy cream at the end for a creamier texture.
- Green Enchilada Sauce: Swap tomato sauce for tomatillos and fresh green chilies, then blend for a tangy green sauce.
- Gluten-Free: Use a gluten-free flour blend or cornstarch slurry instead of all-purpose flour to thicken.
Storage and Reheating
Store the enchilada sauce in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze it in freezer-safe containers or bags for up to 3 months. When ready to use, thaw overnight in the refrigerator and reheat gently on the stove over low heat, stirring frequently to prevent scorching. If the sauce is too thick after reheating, thin it with a splash of broth or water to reach your desired consistency.
Frequently Asked Questions
Can I make this enchilada sauce ahead of time?
Yes, this sauce actually tastes better after sitting for a few hours or overnight as the flavors meld. You can prepare it up to 3 days in advance and store it in the fridge until ready to use.
Is this sauce spicy?
This recipe has mild to medium heat, but you can easily adjust the cayenne pepper and chili powder amounts to suit your preference. For less heat, reduce or omit cayenne; for more, add extra or include chipotle peppers.
What if I don’t have all the spices?
The core spices are chili powder, cumin, garlic powder, and onion powder. If you’re missing others like oregano or smoked paprika, the sauce will still be tasty but less complex. Try to use fresh spices for the best flavor.
Can I use tomato paste instead of tomato sauce?
You can substitute tomato paste diluted with water (about 1 part paste to 1 part water) to equal 1 cup of tomato sauce. Tomato paste is more concentrated, so thinning it ensures the right consistency and flavor balance.
How thick should the sauce be?
The sauce should be pourable but thick enough to coat enchiladas without running off. If it’s too thin, simmer a few minutes longer to reduce. If too thick, thin with broth or water.
Is this sauce gluten-free?
The recipe uses all-purpose flour as a thickener, which contains gluten. To make it gluten-free, replace the flour with a gluten-free flour blend or cornstarch slurry (mix 1 tablespoon cornstarch with 2 tablespoons water, add at step 4).
With this easy copycat enchilada sauce recipe, beginners can confidently recreate a flavorful, restaurant-quality sauce at home. It’s adaptable, quick, and a great foundation for countless Mexican dishes that bring warmth and spice to your table.
Related
- Muscadine Grapes Health Benefits Without Seeds You Should Know
- Muscadine Grapes Benefits and Risks Explained
- Side Effects of Eating Muscadine Grapes Daily You Should Know