How to make Enchilada Sauce
Imagine the aroma of toasted chili, earthy cumin, and savory garlic wafting through your kitchen as you prepare this authentic, homemade enchilada sauce. The vibrant, deep-red color glistens under the light, promising a flavor profile far superior to anything you could find in a store-bought can. With its velvety texture and perfectly balanced heat, this sauce transforms simple tortillas and fillings into a restaurant-quality feast that will leave your family asking for seconds every single time.
Why You’ll Love This How to make Enchilada Sauce
- Unmatched Freshness: Nothing compares to the bright, bold flavors of spices toasted in oil rather than sitting in a metallic can for months. You will taste the difference in every single bite of your final dish.
- Customizable Heat Levels: You have complete control over the spice profile, allowing you to dial the heat up or down depending on your preference. It is the perfect way to cater to both adventurous eaters and those who prefer a milder experience.
- Clean Ingredient List: By making it from scratch, you avoid unnecessary preservatives, stabilizers, and hidden additives often found in processed sauces. You can enjoy your meal knowing exactly what went into your cooking pot.
- Budget-Friendly Staples: This recipe utilizes pantry staples you likely already have on hand, saving you a trip to the store. It is an incredibly economical way to elevate your weeknight dinners without breaking the bank.
- Versatile Application: While perfect for enchiladas, this sauce is also incredible for chilaquiles, breakfast burritos, or as a simmering sauce for shredded proteins. Its rich flavor profile makes it a multi-purpose workhorse in your culinary repertoire.
- Quick and Efficient: Despite the deep, complex flavors, this sauce comes together in less than thirty minutes. It is the ideal solution for busy home cooks who refuse to compromise on quality.
- Freezer-Friendly Convenience: You can easily double or triple this recipe to stash in the freezer for future cravings. Having a batch ready to go makes last-minute meal planning feel effortless and stress-free.

Ingredients Needed
- โ
2 tbsp (30ml) olive oil โ use extra virgin for best flavor
- โ
2 tbsp (16g) all-purpose flour โ acts as the thickening agent
- โ
2 tbsp (14g) chili powder โ choose a high-quality blend
- โ
1 tsp (2g) ground cumin โ toasts well for depth
- โ
1/2 tsp (1g) garlic powder โ ensure it is fresh for potency
- โ
1/2 tsp (1g) onion powder โ adds savory base notes
- โ
1/4 tsp (0.5g) dried oregano โ Mexican oregano is preferred
- โ
2 cups (480ml) beef broth โ use low-sodium for control
- โ
1 can (8oz/227g) tomato sauce โ the smooth base of the sauce
- โ
1 tbsp (15ml) tomato paste โ for concentrated flavor
- โ
1 tsp (5ml) apple cider vinegar โ brightens the final sauce
- โ
1/2 tsp (3g) salt โ adjust to your personal taste
- โ
1/4 tsp (0.5g) black pepper โ freshly cracked is best
Essential Equipment
- ๐ง Medium Saucepan โ Ideal for managing the heat and allowing the sauce to simmer without overcrowding.
- ๐ง Flat Whisk โ Essential for reaching the edges of the pan and ensuring a perfectly smooth, lump-free roux.
- ๐ง Measuring Spoons โ Necessary for balancing the delicate ratio of spices that give this sauce its signature depth.
- ๐ง Silicone Spatula โ Useful for scraping the sides of the pan to ensure every bit of flavor is incorporated into the sauce.
Recipe Overview
๐ณ Cook: 20 min
โฐ Total: 25 min
๐ฅ Serves: 8 (1/4 cup each)
๐ Difficulty: Easy
Step-by-Step Instructions
Follow these careful steps to create a rich, velvety sauce that captures the authentic essence of traditional cooking.
Step 1: Building the Roux
- โ Heat the olive oil in your medium saucepan over medium heat until it begins to shimmer, signaling it is ready for the flour.
- โ Whisk in the flour constantly for one to two minutes until the mixture turns a beautiful light golden brown and releases a nutty, toasted scent.
- โ Add the chili powder, cumin, garlic powder, onion powder, and oregano, whisking vigorously for thirty seconds until the spices darken and become deeply fragrant.
Step 2: Creating the Base
- โ Slowly pour in the beef broth while continuing to whisk, watching as the roux incorporates the liquid and thickens immediately into a smooth consistency.
- โ Incorporate the tomato sauce, tomato paste, apple cider vinegar, salt, and pepper into the pot, ensuring every ingredient is fully combined and smooth.
- โ Bring the mixture to a gentle simmer over medium-high heat, watching for those small, rhythmic bubbles that indicate the flavors are starting to meld.
Step 3: Simmering for Perfection
- โ Reduce the heat to low and allow the sauce to simmer uncovered for ten to fifteen minutes, stirring occasionally to maintain that beautiful, glossy texture.
- โ Test the consistency by dipping a spoon into the sauce; it should coat the back of the spoon smoothly without being too watery or too thick.
- โ Taste your creation carefully, adjusting the salt or adding a pinch more chili powder if you desire a more pronounced kick.
Step 4: Cooling and Serving
- โ Remove the saucepan from the heat and let it cool slightly, observing how the sauce naturally thickens into a deeper, more velvety state.
- โ If the sauce feels too thick, simply stir in a splash of broth; if it feels too thin, allow it to simmer for another few minutes to reduce.
- โ Serve immediately to enjoy the rich, earthy aroma and deep red color that will make your meal stand out on any table.
Tips for Success
๐ก Pro Tips
- โ๏ธ Toast the flour with oil until golden brown for a deeper, nuttier flavor without raw flour taste.
- โ๏ธ Use fresh chili powder (not old) for vibrant color and heat; store chili powder in the freezer to keep it potent.
- โ๏ธ Whisk constantly when adding broth to avoid lumps; a flat whisk works best for this specific technique.
- โ๏ธ Simmer low and slow to meld flavors; rushing the process can result in a thin, raw taste that lacks complexity.
- โ๏ธ Let the sauce sit for 10 minutes after cooking to allow the flavors to marry and the texture to fully set.
- โ๏ธ Always taste your sauce before serving; a tiny pinch of extra salt can often wake up the dormant spices.
Variations & Substitutions
- ๐ Green Enchilada Sauce: Substitute beef broth with chicken broth and replace chili powder with one cup of roasted green chiles. Add a handful of fresh cilantro at the end for a bright, herbaceous finish.
- ๐ Smoky Chipotle: Add one to two chipotle peppers in adobo sauce, finely minced, along with the dry spices. This provides a deep, smoky undertone that elevates the entire dish.
- ๐ Creamy White Sauce: Replace the tomato sauce with one cup of heavy cream and reduce the broth to one cup. Omit the chili powder and use one tablespoon of white flour for a rich, velvety alternative.
- ๐ Extra Spicy: Add one-half teaspoon of cayenne pepper and one finely diced jalapeรฑo while cooking the base. This is perfect for those who love a serious kick of heat in their meals.
- ๐ Vegan: Simply swap the beef broth for a high-quality vegetable broth. The flour and spices are already naturally vegan, making this an accessible option for everyone.
Serving Suggestions
- ๐ฝ๏ธ Drizzle this sauce generously over your favorite cheese or vegetable enchiladas before baking to ensure everything stays moist and flavorful.
- ๐ฝ๏ธ Use it as a base for chilaquiles by tossing fried tortilla chips in the sauce until they are perfectly coated and slightly softened.
- ๐ฝ๏ธ Serve as a dipping sauce for warm flour tortillas or crispy corn chips during a festive taco night with friends and family.
- ๐ฝ๏ธ Spoon it over breakfast burritos or scrambled eggs to add a savory, bold kick that will start your day off right.
Health Benefits
- ๐ Antioxidant Rich: The spices used, particularly chili powder and cumin, are packed with antioxidants. These compounds help combat oxidative stress and promote overall cellular health.
- ๐ Metabolism Support: Chili powder contains capsaicin, which has been shown in various studies to help boost metabolism and increase fat burning. Including this in your diet is a flavorful way to support your wellness goals.
- ๐ Digestive Health: Cumin has long been used in traditional medicine to support digestive function. It helps stimulate enzymes that break down food, making your meals easier to digest.
- ๐ Low Calorie Density: This sauce is remarkably low in calories, allowing you to add immense flavor to your meals without significantly increasing your caloric intake. It is a fantastic tool for maintaining a balanced lifestyle.
Nutrition Facts
Storage & Reheating
- โ๏ธ Fridge: Store in an airtight container for up to 1 week. Ensure the sauce has cooled completely to room temperature before placing it in the refrigerator.
- ๐ง Freezer: Pour into a freezer-safe container or heavy-duty zip-top bag, leaving about half an inch of headspace for expansion. It will maintain its quality for up to 3 months.
- โจ๏ธ Reheat: Thaw overnight in the fridge, then gently reheat in a saucepan over medium-low heat. Stir occasionally and add a splash of broth if the sauce has thickened too much during storage.

Frequently Asked Questions
Can I use gluten-free flour for this recipe?
Yes, you can substitute the all-purpose flour with a gluten-free all-purpose blend. Ensure the blend contains xanthan gum to help with the thickening process, though you may need to adjust the amount slightly to reach your desired consistency.
Why did my sauce turn out bitter?
Bitterness usually occurs if the spices were scorched during the toasting phase or if the flour was over-browned. Always keep your heat at a moderate level and whisk constantly to prevent the spices from burning and turning bitter.
How can I make the sauce smoother?
If you prefer a perfectly silky sauce, you can strain it through a fine-mesh sieve after simmering. This will remove any larger bits of spices or tomato paste, resulting in a restaurant-style, velvety texture that is incredibly smooth.
Is it possible to make this sauce without beef broth?
Absolutely, you can use chicken or vegetable broth as a direct replacement. The flavor profile will shift slightly depending on the broth used, but it will remain delicious and work perfectly for any enchilada recipe you have in mind.
How do I know when the roux is ready?
The roux is ready when it takes on a light golden color and smells significantly more toasted than when you started. It should look like a smooth, thick paste before you add your liquid, which is the key to a lump-free sauce.
More Delicious Dishes
- ๐ด Spicy Coconut Curry Ramen โ A fusion bowl that packs a punch with creamy, bold flavors.
- ๐ด Garlic Butter Bread Rolls โ Soft, fluffy, and dripping with savory garlic butter.
- ๐ด Spicy Coconut Curry Ramen โ Another look at this fan-favorite recipe for your next dinner party.
Conclusion
Mastering this homemade enchilada sauce is a game-changer for your home cooking, offering a depth of flavor that canned alternatives simply cannot match. By focusing on quality spices and the simple technique of toasting your roux, you create a versatile, healthy, and delicious foundation for countless meals. We hope you enjoy making this as much as we enjoy sharing it with you. Follow us on Pinterest for more delicious recipes!
How to make Enchilada Sauce
Ingredients
Equipment
Method
- Heat olive oil in a medium saucepan over medium heat. Whisk in flour and cook for 1-2 minutes until golden brown.
- Add chili powder, cumin, garlic powder, onion powder, and oregano. Whisk vigorously for 30 seconds.
- Slowly pour in the vegetable broth while whisking continuously to prevent lumps.
- Stir in tomato sauce, tomato paste, apple cider vinegar, salt, and pepper until smooth.
- Bring the sauce to a gentle simmer, then reduce heat to low.
- Simmer uncovered for 10-15 minutes, stirring occasionally, until the sauce thickens to a coating consistency.
- Remove from heat, adjust seasoning to taste, and let cool slightly before serving.