There’s something magical about the aroma of simmering spices that instantly transports me to my favorite Mexican restaurant. Making your own Old El Paso Enchilada Sauce at home is not just a satisfying endeavor; it’s a way to elevate your dishes with rich flavors and a personal touch. This sauce is known for its balanced heat, tangy tomato base, and a hint of sweetness that makes it versatile for various recipes. Whether you’re dousing enchiladas, drizzling over tacos, or stirring into chili, this sauce will become a staple in your kitchen. Let’s dive into the ingredients you will need to get started!
Why You’ll Love This Recipe
This homemade enchilada sauce is a delight for your taste buds and super easy to whip up.
- Rich, authentic flavor that rivals store-bought options.
- Customizable heat level to suit your palate.
- Quick to prepare with pantry staples.
- Perfect for a variety of dishes beyond enchiladas.
- Made with fresh ingredients, no preservatives.
My Experience Making This Recipe
When I first attempted this recipe, I was a bit skeptical about replicating that iconic flavor. However, the moment the spices hit the hot oil, my kitchen filled with a comforting warmth that made me feel like a culinary wizard.
Once I tasted the finished sauce, I knew I had struck gold. The combination of spices created a depth that paired beautifully with everything from burritos to grilled chicken.
Recipe Overview
- Recipe Name: Old El Paso Enchilada Sauce
- Servings: About 2 cups
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Course: Sauce
- Cuisine: Mexican
- Calories per Serving: Approximately 50
Equipment You Will Need
- Medium saucepan
- Whisk
- Measuring cups and spoons
- Wooden spoon or spatula
- Storage container
Ingredients for Old El Paso Enchilada Sauce
- 2 tablespoons olive oil
- 2 tablespoons all-purpose flour
- 2 tablespoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon cayenne pepper (adjust for heat)
- 1 can (15 ounces) tomato sauce
- 1 cup vegetable broth or chicken broth
- 1 teaspoon sugar (optional, to taste)
- Salt and pepper to taste
Ingredient Notes and Substitutions
- Olive oil: Used for sautéing, can be replaced with vegetable or canola oil for a neutral flavor.
- All-purpose flour: Helps thicken the sauce; gluten-free flour can be used as a substitute.
- Chili powder: Key for flavor; experiment with different blends for unique results.
- Tomato sauce: Provides the base; crushed tomatoes can be used for a chunkier texture.
- Vegetable or chicken broth: Adds depth; water can be used in a pinch, though flavor may suffer.
How to Make Old El Paso Enchilada Sauce
Step 1: Heat the Oil
In a medium saucepan, heat the olive oil over medium heat. This step is crucial as it helps release the flavors of the spices.
Step 2: Add Flour
Stir in the flour and cook for about 1 minute, stirring constantly. This forms a roux, which thickens your sauce beautifully.
Step 3: Incorporate Spices
Add the chili powder, cumin, garlic powder, onion powder, and cayenne pepper. Cooking the spices in oil enhances their flavor, making the sauce more robust.
Step 4: Pour in Tomato Sauce
Carefully mix in the tomato sauce, stirring until combined. This forms the rich base of your enchilada sauce.
Step 5: Add Broth
Gradually add the broth, whisking continuously to prevent lumps. This will help achieve the right consistency for your sauce.
Step 6: Sweeten (Optional)
If desired, stir in sugar to balance the acidity of the tomatoes. Taste and adjust as needed; everyone’s preference is different.
Step 7: Simmer
Bring the mixture to a gentle simmer and cook for about 15 minutes. This allows the flavors to meld and develop complexity.
Step 8: Season and Serve
Season with salt and pepper to taste, then remove from heat. Your sauce is now ready to enhance all your favorite dishes!
Pro Tip: For a deeper flavor, try letting the sauce simmer longer; just keep an eye on it to prevent sticking.
Tips for the Best Old El Paso Enchilada Sauce
- Always taste your sauce before serving; adjust spices according to your preference.
- If the sauce is too thick, add more broth to reach your desired consistency.
- Using fresh spices can significantly enhance flavor; check their freshness regularly.
- Make a double batch and freeze half for quick meals later.
- Experiment with different peppers for added depth and character.
Common Mistakes to Avoid
- Not cooking the roux long enough can lead to a raw flour taste.
- Skipping the simmering step can result in a flat flavor.
- Using old spices may not provide the robust flavor you expect.
- Overcooking can make the sauce too thick; keep an eye on it.
Serving Suggestions
This sauce is incredibly versatile and can accompany a range of dishes.
- Enchiladas, of course!
- Tacos for a spicy kick.
- Chili for added depth.
- Quesadillas for a flavor boost.
- As a dipping sauce for tortilla chips.
Variations to Try
- Add diced green chilies for extra heat and flavor.
- Incorporate smoked paprika for a smoky twist.
- Mix in a splash of lime juice for brightness.
- Use roasted tomatoes for a deeper, richer taste.
Dietary Adaptations
- Gluten-free: Substitute flour with a gluten-free blend.
- Dairy-free: This recipe is naturally dairy-free.
- Vegan: Use vegetable broth and no animal products.
- Low-carb/keto: Skip the sugar and use a low-carb thickener.
Storage and Reheating
Refrigerator
Store the sauce in an airtight container in the refrigerator for up to one week.
- Let it cool completely before sealing.
- Label it with the date for easy tracking.
Freezer
This sauce freezes well for up to three months.
- Use a freezer-safe container, leaving space for expansion.
- Consider freezing in ice cube trays for easy portioning.
Reheating
Reheat on the stovetop over medium heat, stirring occasionally.
- Add a splash of broth if it thickens too much.
- Microwave in short bursts, stirring in between.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 50 |
| Total Fat | 3g |
| Saturated Fat | 0.5g |
| Carbohydrates | 6g |
| Fiber | 1g |
| Sugar | 1g |
| Protein | 1g |
| Sodium | 200mg |
| Cholesterol | 0mg |
This nutritional information is an estimate and may vary based on specific ingredients used.
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Yes, fresh tomatoes can be used; just make sure to cook them down until soft before blending.
How long can I make this sauce ahead of time?
You can prepare this sauce up to a week in advance and store it in the refrigerator.
Can I freeze this sauce?
Absolutely! It freezes well for up to three months without losing flavor.
What if my sauce is too thick?
Add additional broth or water gradually until you reach the desired consistency.
How can I adjust the heat level?
Adjust the cayenne pepper to taste or add diced jalapenos for extra heat.
Final Thoughts
Making your own Old El Paso Enchilada Sauce is a rewarding experience that adds depth to any dish. With just a few simple ingredients, you can create a flavorful sauce that rivals any restaurant version.
I encourage you to give this recipe a try and enjoy the delightful flavors it brings to your meals. For more delicious recipes, check out my Old El Paso Enchilada Recipe and Old El Paso Taco Seasoning Recipe for even more inspiration!

Old El Paso Enchilada Sauce
Ingredients
Equipment
Method
- In a medium saucepan, heat the olive oil over medium heat.
- Stir in the flour and cook for about 1 minute, stirring constantly.
- Add the chili powder, cumin, garlic powder, onion powder, and cayenne pepper.
- Mix in the tomato sauce, stirring until combined.
- Gradually add the broth, whisking continuously to prevent lumps.
- Optional: Stir in sugar to balance the acidity of the tomatoes.
- Bring the mixture to a gentle simmer and cook for about 15 minutes.
- Season with salt and pepper to taste, then remove from heat.