Picture this: a bubbling pot of rich, spicy sauce simmering on the stove, filling your kitchen with mouthwatering aromas. This Enchiladas Sauce Recipe is not just a sauce; it’s the heart of enchiladas that turns a simple meal into a fiesta of flavor. Packed with depth and a kick of heat, this sauce is a versatile addition to your culinary repertoire. Whether you’re drenching tortillas for a cozy dinner or using it as a base for other dishes, its vibrant taste will leave everyone asking for seconds. Let’s dive into how to make this delicious sauce at home!
Why You’ll Love This Recipe
This enchiladas sauce is not just tasty; it’s a true kitchen companion.
- Quick and easy to prepare, taking under 30 minutes.
- Customizable heat levels to suit your spice preference.
- Perfect for enchiladas, tacos, or as a dip.
- Made with pantry staples, so you can whip it up anytime.
My Experience Making This Recipe
The first time I made this enchiladas sauce, I couldn’t believe how quickly it came together. With just a handful of ingredients, I was amazed by the explosion of flavor that resulted.
Every time I serve it, friends and family rave about how authentic it tastes. There’s something magical about that rich color and the aroma that fills the room.
Recipe Overview
- Recipe Name: Enchiladas Sauce
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Course: Sauce
- Cuisine: Mexican
- Calories per Serving: 80
Equipment You Will Need
- Medium saucepan
- Whisk
- Measuring cups and spoons
- Wooden spoon or spatula
Ingredients for Enchiladas Sauce
- 2 tablespoons vegetable oil
- 2 tablespoons all-purpose flour
- 1/4 cup chili powder
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon cumin
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups vegetable broth or chicken broth
- 1 teaspoon apple cider vinegar
Ingredient Notes and Substitutions
- Vegetable oil: This adds richness; you can substitute with olive oil for a different flavor.
- All-purpose flour: It thickens the sauce; cornstarch works as a gluten-free alternative.
- Chili powder: Provides the signature flavor; use smoked paprika for a different twist.
- Vegetable broth: Enhances flavor; chicken broth can be used for a non-vegetarian option.
How to Make Enchiladas Sauce
Step 1: Heat the Oil
Start by heating the vegetable oil in a medium saucepan over medium heat. This step is crucial as it helps to sauté the flour and spices, enhancing their flavors.
Step 2: Whisk in the Flour
Add the flour to the pan and whisk continuously for about one minute. This creates a roux that will help thicken your sauce.
Step 3: Add the Chili Powder and Spices
Stir in the chili powder, garlic powder, onion powder, cumin, salt, and pepper. Mixing these spices with the roux builds a rich flavor base.
Step 4: Slowly Pour in the Broth
Gradually add the vegetable broth while whisking to prevent lumps. This helps to ensure a smooth sauce without any clumps.
Step 5: Bring to a Simmer
Increase the heat slightly and bring the sauce to a gentle simmer. This allows the flavors to meld and the sauce to thicken.
Step 6: Stir in the Vinegar
Add the apple cider vinegar for an extra layer of flavor. This little touch adds brightness to balance the richness of the sauce.
Step 7: Simmer and Taste
Let the sauce simmer for 10-15 minutes, stirring occasionally. This is the time to taste and adjust seasoning if necessary.
Step 8: Serve or Store
Once thickened to your liking, remove from heat and let cool slightly before using. You can use it immediately or store it for later.
Pro Tip: For a spicier kick, add a pinch of cayenne pepper or a diced jalapeño during cooking.
Tips for the Best Enchiladas Sauce
- Use fresh spices to elevate the flavor; old spices can dull the taste.
- Don’t rush the simmering process; it allows the flavors to deepen.
- Adjust the thickness by adding more broth if needed; it should be pourable.
- Store leftover sauce in an airtight container for future meals.
- Experiment with different chili powders for unique flavor profiles.
Common Mistakes to Avoid
- Not whisking enough after adding broth; this can lead to lumps.
- Skipping the simmering step; it’s essential for flavor development.
- Using stale spices; fresh spices make a noticeable difference.
- Overcooking the flour; it should just be toasted, not browned.
Serving Suggestions
This enchiladas sauce pairs beautifully with a variety of dishes. Here are some great ideas:
- Classic cheese or chicken enchiladas
- Tacos with your favorite fillings
- As a dip for tortilla chips
- Drizzled over grilled vegetables
Variations to Try
- Make it green by using tomatillos instead of tomatoes for a tangy version.
- Add chipotle peppers for a smoky flavor and a spicy kick.
- Incorporate roasted red peppers for a sweeter, richer sauce.
- Use fresh herbs like cilantro for a fresh taste.
Dietary Adaptations
- Gluten-Free: Replace all-purpose flour with cornstarch.
- Dairy-Free: This recipe is naturally dairy-free; enjoy without any swaps.
- Vegan/Vegetarian: The recipe is vegan-friendly as is; no changes needed.
- Low-Carb/Keto: Substitute flour with almond flour for a low-carb option.
Storage and Reheating
Refrigerator
Store the sauce in an airtight container for up to one week.
- Let it cool completely before sealing.
- Label with the date for easy tracking.
Freezer
This sauce can be frozen for up to three months.
- Use freezer-safe containers or bags.
- Leave space at the top for expansion.
Reheating
Reheat on the stove over low heat, stirring occasionally.
- Add a splash of broth if it’s too thick.
- Microwave in short bursts, stirring in between.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 80 |
| Total Fat | 4g |
| Saturated Fat | 0.5g |
| Carbohydrates | 10g |
| Fiber | 1g |
| Sugar | 1g |
| Protein | 1g |
| Sodium | 200mg |
| Cholesterol | 0mg |
This nutritional information is approximate and can vary based on specific ingredients used.
Frequently Asked Questions
Can I substitute the chili powder with something else?
Yes, you can use smoked paprika or a blend of spices for a different flavor profile.
Can I make this sauce ahead of time?
Absolutely! You can prepare it a day in advance and store it in the refrigerator.
How can I adjust the heat level?
To make it milder, reduce the amount of chili powder or use a milder variety.
What if my sauce is too thick?
Add more broth or water, a little at a time, until you reach the desired consistency.
Is this sauce vegan-friendly?
Yes, all the ingredients are plant-based, making it perfect for vegan dishes.
Final Thoughts
This homemade enchiladas sauce is a must-try for anyone who loves Mexican cuisine. With its rich flavor and versatility, it can transform any dish into a delightful experience.
So grab your ingredients and give this recipe a go; I promise you won’t regret it. And while you’re at it, check out my delicious Enchirito Recipe or explore the flavors of an Old El Paso Enchilada Recipe for more inspiration!

Enchiladas Sauce
Ingredients
Equipment
Method
- Heat the vegetable oil in a medium saucepan over medium heat.
- Add the flour to the pan and whisk continuously for about one minute to create a roux.
- Stir in the chili powder, garlic powder, onion powder, cumin, salt, and black pepper.
- Gradually add the vegetable broth while whisking to prevent lumps.
- Increase the heat slightly and bring the sauce to a gentle simmer.
- Add the apple cider vinegar and stir well.
- Let the sauce simmer for 10-15 minutes, stirring occasionally.
- Once thickened to your liking, remove from heat and let cool slightly.