Enchilada Sauce recipe

Natalie

The founder of Cookleez

Let me tell you, finding the perfect enchilada sauce felt like a quest for the longest time. I’d tried countless canned varieties, and while some were okay, they always lacked that deep, complex, and truly satisfying flavor you get at a really good Mexican restaurant. They often tasted tinny, overly salty, or just… flat. My family, bless their hearts, tolerated my enchilada experiments, but I knew we were missing out. Then, I stumbled upon the magic of making it from scratch. The first time I whisked together that simple roux with chili powder, filling my kitchen with its earthy, toasted aroma, I had a feeling this was different. As the tomato sauce, broth, and spices simmered, transforming into a rich, ruby-red sauce, my anticipation grew. The verdict? It was a game-changer. My family didn’t just like it; they raved about it. Suddenly, enchilada night went from “pretty good” to “absolutely amazing!” This homemade version is incredibly easy, takes barely 20 minutes, and the difference in taste is astonishing. It’s bold, vibrant, perfectly spiced, and has that authentic depth that makes you want to lick the plate clean. Ditching the can was the best decision I ever made for our Mexican-inspired meals, and I promise, once you try this recipe, you’ll never look back either.

Ingredients You’ll Need for Perfect Enchilada Sauce

Creating restaurant-quality enchilada sauce at home requires a surprisingly simple list of pantry staples. Each ingredient plays a crucial role in building layers of flavor. Let’s break down what you’ll need and why:

  • 3 tablespoons Vegetable Oil: This is the foundation for our roux, the essential base that thickens the sauce and toasts the flour and chili powder, deepening their flavors. You can substitute other neutral oils like canola, grapeseed, or even light olive oil. Avoid oils with strong flavors like extra virgin olive oil, unless that’s a profile you specifically enjoy. Using oil instead of butter prevents the sauce from having too much of a dairy or overly rich flavor, keeping it bright and focused on the chili notes.
  • 3 tablespoons All-Purpose Flour: This is the thickening agent. When cooked with the oil, it forms a roux. Toasting the flour briefly removes any raw taste and adds a subtle nutty dimension. For a gluten-free version, you can experiment with a good quality gluten-free all-purpose blend or even cornstarch (though you’d add cornstarch differently, typically as a slurry towards the end). The ratio of fat (oil) to flour is key for a smooth, lump-free sauce.
  • 1/4 cup Ground Red Chili Powder: This is the heart and soul of the enchilada sauce, providing the characteristic color, flavor, and heat. It’s crucial to use a mild American-style chili powder blend, which is typically a mix of ground dried chilies (like ancho), cumin, oregano, and garlic powder. This is NOT the same as pure ground cayenne pepper or hot international chili powders. Using those would result in an intensely spicy sauce. You can adjust the amount based on your preference – start with 3 tablespoons for a milder sauce and go up to the full 1/4 cup (or even slightly more) for a bolder, spicier kick. Look for a reputable brand, as quality varies significantly. Fresher chili powder will always yield better flavor.
  • 1 (8oz can) Tomato Sauce: This adds body, a tangy sweetness, and acidity that balances the richness of the roux and the earthiness of the chili powder. It contributes significantly to the sauce’s vibrant red color and smooth texture. Choose a plain tomato sauce without added seasonings if possible, as you’ll be adding your own spices.
  • 1 tablespoon Tomato Paste: Tomato paste provides a concentrated burst of tomato flavor, adding depth and complexity that plain tomato sauce alone can’t achieve. It contributes a rich umami undertone and helps deepen the color further. A little goes a long way!
  • 1 1/2 cups Water, Vegetable Broth, or Chicken Broth: This is the liquid component that turns the paste-like roux and tomato mixture into a flowing sauce. Water works perfectly fine, but using vegetable broth (for a vegetarian/vegan sauce) or chicken broth adds an extra layer of savory depth and complexity. Choose low-sodium broth if possible, allowing you to control the saltiness better. The amount might need slight adjustment depending on how thick you prefer your sauce.
  • 1 teaspoon Ground Cumin: A classic spice in Mexican and Tex-Mex cuisine, cumin adds a warm, earthy, slightly smoky flavor that is essential for authentic enchilada sauce.
  • 1 teaspoon Garlic Powder: Provides a savory, aromatic garlic flavor without the need for fresh garlic, ensuring a smooth sauce texture.
  • 1 teaspoon Onion Powder: Similar to garlic powder, this adds a foundational savory, slightly sweet onion flavor that complements the other spices.
  • 1 teaspoon Paprika (or Smoked Paprika): Regular paprika adds a touch more color and mild sweetness. Smoked paprika, however, is a fantastic addition if you have it, lending a wonderful smoky dimension that elevates the sauce significantly.
  • 1 teaspoon Brown Sugar (Optional): This might seem unusual, but a small amount of brown sugar works wonders in balancing the acidity of the tomatoes and the slight bitterness that chili powder can sometimes have. It doesn’t make the sauce sweet but rounds out the flavors beautifully. You can omit it if you prefer, or substitute with a tiny pinch of regular sugar or a drop of maple syrup.
  • 1/4 teaspoon Salt (or to taste): Essential for enhancing all the other flavors. Start with 1/4 teaspoon and adjust at the end of cooking, especially if you used salted broth.
  • 1 teaspoon Apple Cider Vinegar: This is the secret weapon! A small splash of vinegar added at the end brightens up all the flavors, cuts through the richness, and adds a necessary tang that makes the sauce taste vibrant and complete. You can substitute white vinegar if needed.

Step-by-Step Instructions for the Best Homemade Enchilada Sauce

Making this incredible sauce is a straightforward process. Follow these steps closely for a smooth, flavorful result every time. The key is constant stirring during the initial roux phase and gradual addition of liquids.

  1. Prepare the Roux Base: Place a medium-sized saucepan or skillet over medium-high heat. Add the 3 tablespoons of vegetable oil and let it heat up for about 30 seconds until it shimmers slightly. Don’t let it smoke.
  2. Toast Flour and Chili Powder: Add the 3 tablespoons of all-purpose flour and the 1/4 cup of ground red chili powder to the hot oil. Immediately reduce the heat to medium. Whisk or stir constantly. This step is crucial. You are essentially making a chili-infused roux. Cook for about 1 minute, stirring continuously, until the mixture is fragrant, smooth, and slightly darkened or “toasted.” It should smell nutty and earthy, not burnt. Be vigilant here – burnt flour or chili powder will make the entire sauce bitter. Constant motion prevents scorching and ensures even cooking.
  3. Gradually Incorporate Liquids and Seasonings: Remove the saucepan from the heat momentarily (this helps prevent excessive sputtering and makes incorporating liquids easier). Slowly pour in about half of the tomato sauce while whisking vigorously. It will likely seize up and become thick initially – this is normal. Continue whisking until smooth.
  4. Add Remaining Ingredients: Return the saucepan to medium heat. Gradually whisk in the remaining tomato sauce, the 1 tablespoon of tomato paste, and about half of the broth (or water). Keep whisking until the mixture is smooth and lump-free.
  5. Stir in Spices and Remaining Broth: Once smooth, whisk in the remaining 1 1/2 cups of broth (or water), 1 teaspoon ground cumin, 1 teaspoon garlic powder, 1 teaspoon onion powder, 1 teaspoon paprika (or smoked paprika), and the optional 1 teaspoon brown sugar. Continue whisking until everything is well combined.
  6. Simmer to Thicken: Bring the sauce to a gentle simmer over medium heat. Stir frequently to prevent sticking at the bottom. Let it cook and bubble gently for approximately 8-10 minutes. During this time, the flavors will meld beautifully, and the sauce will thicken slightly to a desirable consistency – it should coat the back of a spoon but still be pourable.
  7. Adjust Consistency (If Needed): Check the thickness. If the sauce seems too thick for your liking, whisk in a little more water or broth, a tablespoon or two at a time, until it reaches your desired consistency. Remember that the sauce will thicken slightly more as it cools.
  8. Final Seasoning: Stir in the 1 teaspoon of apple cider vinegar. Taste the sauce. Add the 1/4 teaspoon of salt, stir well, and taste again. Add more salt if needed, a tiny pinch at a time, until the flavors pop.
  9. Cool and Store: Remove the sauce from the heat. Allow it to cool completely at room temperature before transferring it to an airtight container for refrigeration or freezing. This recipe yields approximately 3 1/2 to 4 cups of sauce, depending on the final thickness.

Nutrition Facts (Approximate)

Please note that these nutritional values are estimates and can vary based on the specific ingredients used (e.g., type of oil, type of broth, brand of tomato sauce, whether sugar is added).

  • Servings: This recipe makes approximately 4 cups of enchilada sauce. A typical serving size might be considered 1/4 cup to 1/2 cup, depending on the application. If considering the entire recipe yield as serving multiple dishes, we can estimate based on the author’s note. Let’s consider a standard serving size for calculation purposes. A common serving size for sauce might be 1/4 cup. Since the recipe yields ~4 cups, that’s about 16 servings of 1/4 cup each.
  • Calories per Serving (Estimate per 1/4 cup): Based on the total estimated calories (around 125kcal per cup, as 4 cups yield approximately 500 kcal total), a 1/4 cup serving would be roughly 31 kcal. The author’s note of 125kcal might refer to a larger serving size, perhaps closer to 1 cup, which could be used for a batch of enchiladas. Always check specific ingredient labels for precise calculations if needed.

(Disclaimer: Nutritional information is an estimate only and not calculated by a registered dietitian. It will vary based on specific ingredients and brands used.)

Preparation Time Breakdown

One of the best things about this homemade enchilada sauce is how quickly it comes together!

  • Prep Time: 10 minutes (This includes gathering ingredients, measuring them out, and opening cans.)
  • Cook Time: 15 minutes (This covers making the roux, simmering the sauce to thicken, and final seasoning.)
  • Total Time: 20-25 minutes (From start to finish, you can have delicious, homemade enchilada sauce ready in under half an hour!)

This minimal time investment yields maximum flavor payoff, making it feasible even for a weeknight meal.

How to Serve Your Delicious Homemade Enchilada Sauce

While traditionally used for enchiladas, this versatile red chili sauce is fantastic in numerous dishes. Its rich, savory, and mildly spicy profile enhances many Mexican and Tex-Mex inspired meals. Here are some delicious ways to use your homemade creation:

  • Classic Enchiladas: This is the obvious star! Use it to generously coat rolled or layered enchiladas filled with your choice of cheese, shredded chicken, ground beef, beans, or vegetables before baking.
  • Smothered Burritos: Ditch the plain salsa and smother your favorite burritos (bean and cheese, chicken, beef) with this rich sauce before adding cheese and baking or broiling until bubbly.
  • Taco Enhancer: Drizzle it over ground beef tacos, shredded chicken tacos, or even fish tacos for an extra layer of flavor instead of, or in addition to, regular salsa.
  • Huevos Rancheros: Spoon warm enchilada sauce over fried eggs served on corn tortillas with beans and cheese for a spectacular breakfast or brunch.
  • Mexican Lasagna / Stacked Enchilada Casserole: Use this sauce as the flavorful binder between layers of corn tortillas, cheese, and your chosen filling (like seasoned ground meat or black beans and corn) in a baked casserole.
  • Flavor Base for Soups and Stews: Add a cup or two to tortilla soup, taco soup, or a chili recipe to instantly boost the depth and complexity.
  • Dip Component: Mix some enchilada sauce with sour cream or Greek yogurt, and perhaps a little lime juice and cilantro, for a quick and zesty dip for tortilla chips or vegetables.
  • Marinade for Meats: Use it as a quick marinade for chicken or pork before grilling or baking. The acidity helps tenderize, and the spices infuse the meat beautifully.
  • Savory Drizzle for Bowls: Spoon over burrito bowls, taco salads, or even roasted vegetables for a punch of flavor.
  • Chilaquiles: Simmer slightly stale tortilla chips in the sauce until softened, then top with cheese, onions, cilantro, and a fried egg.
  • Tamale Topping: Serve warm alongside homemade or store-bought tamales for dipping or drizzling.

The possibilities are truly extensive! Anywhere you desire a rich, savory, mildly spicy Mexican-inspired red sauce, this homemade version will shine.

Additional Tips for Enchilada Sauce Success

Take your homemade enchilada sauce from great to absolutely perfect with these extra tips:

  1. Master the Roux: The initial step of cooking the flour and chili powder in oil is critical. Don’t rush it, but also don’t burn it. Cook over medium heat, stirring constantly, for the full minute. This toasts the ingredients, removes the raw flour taste, and blooms the chili powder, deepening its flavor. A slightly nutty aroma is good; a burnt smell is bad. If it burns, unfortunately, you’ll need to start over, as the bitterness will permeate the sauce.
  2. Control the Spice Level: The recipe calls for 1/4 cup of mild American-style chili powder. This provides robust flavor with moderate heat. If you prefer a milder sauce, start with just 3 tablespoons. If you like it spicier, ensure your chili powder has some kick, or consider adding a pinch (1/8 to 1/4 teaspoon) of cayenne pepper along with the other spices. Always taste at the end and adjust if needed, but remember the heat can build slightly as it sits. Using different types of ground chilies (like ancho for smokiness or guajillo for fruitiness) can also add complexity, but will alter the flavor profile.
  3. Achieve Perfect Consistency: Simmering thickens the sauce. If it gets too thick, whisk in more broth or water, 1 tablespoon at a time, until it reaches your desired consistency (remember it thickens more upon cooling). If it seems too thin after 10 minutes of simmering, you can let it simmer a few minutes longer, or, in a pinch, make a small slurry (1 teaspoon cornstarch mixed with 1 tablespoon cold water), whisk it in, and simmer for another minute until thickened. Generally, the 8-10 minute simmer is sufficient.
  4. Storage Savvy: Let the sauce cool completely before storing. Transfer it to an airtight container (like a mason jar or Tupperware). It will keep well in the refrigerator for 5-7 days. For longer storage, freeze it! Pour the cooled sauce into freezer-safe containers or heavy-duty freezer bags, leaving about an inch of headspace for expansion. It freezes beautifully for up to 3-4 months. You can also freeze it in ice cube trays for smaller, easily portionable amounts – once frozen solid, transfer the cubes to a freezer bag. Thaw overnight in the refrigerator before using.
  5. Flavor Boosters: While delicious as is, you can experiment! Sautéing half a finely chopped onion and a minced garlic clove in the oil before adding the flour and chili powder adds another layer of fresh flavor (though it deviates slightly from the smooth texture). Using smoked paprika instead of regular paprika adds a lovely smokiness. A tiny pinch of ground cinnamon or cocoa powder (unsweetened) can add unexpected depth, often found in traditional mole sauces (use very sparingly, like 1/8 teaspoon). Ensure your spices, especially the chili powder and cumin, are relatively fresh for the best flavor impact.

Frequently Asked Questions (FAQ) About Homemade Enchilada Sauce

Here are answers to some common questions about making and using this perfect enchilada sauce:

  1. What kind of chili powder is best for enchilada sauce?
    The best choice is a standard, mild American-style chili powder blend. This is typically found in the spice aisle of most US supermarkets. It’s a mix of ground dried mild chilies (often ancho-based), cumin, oregano, garlic powder, and sometimes salt. Avoid using pure ground hot chilies like cayenne, chipotle powder (unless you want significant heat and smoke), or international chili powders unless you are familiar with their heat level and flavor profile. The quality and freshness of the chili powder make a big difference, so choose a reputable brand if possible.
  2. Can I make this enchilada sauce gluten-free?
    Yes, you can adapt this recipe to be gluten-free. Instead of all-purpose wheat flour, you can substitute a good-quality measure-for-measure gluten-free flour blend containing xanthan gum. Alternatively, you can thicken the sauce using a cornstarch slurry. Omit the flour from the roux step. Sauté the chili powder in the oil for about 30 seconds, then proceed with adding the tomato sauce, paste, broth, and spices. Bring to a simmer. In a separate small bowl, whisk together 2 tablespoons of cornstarch with 3 tablespoons of cold water or broth until smooth. Pour the slurry into the simmering sauce while whisking constantly. Continue to simmer and whisk for 1-2 minutes until the sauce thickens.
  3. How long does homemade enchilada sauce last?
    Properly stored, this homemade enchilada sauce lasts quite well. Once cooled completely, transfer it to an airtight container and store it in the refrigerator. It will stay fresh and delicious for about 5 to 7 days. For longer storage, freezing is an excellent option (see Tip #4 above).
  4. Can I freeze this enchilada sauce?
    Absolutely! This sauce freezes exceptionally well. Allow the sauce to cool completely first. Pour it into freezer-safe airtight containers or heavy-duty resealable freezer bags. Be sure to leave about an inch of headspace at the top to allow for expansion as it freezes. Label the container with the date. It can be stored in the freezer for 3 to 4 months for optimal quality. To use, thaw it overnight in the refrigerator. You may need to whisk it well after thawing if any separation occurs.
  5. Is this enchilada sauce very spicy?
    As written (using 1/4 cup of standard mild American chili powder), this sauce has a robust chili flavor but is generally considered mildly to moderately spicy. It has warmth and depth, but not overwhelming heat. The spice level is primarily determined by the type and amount of chili powder used. If you are sensitive to spice, start with only 3 tablespoons of chili powder. If you enjoy more heat, you can add a pinch of cayenne pepper or use a chili powder blend known to be spicier. Always taste and adjust seasonings towards the end of cooking.

Making your own enchilada sauce is one of the easiest ways to elevate your Mexican-inspired dishes from good to truly outstanding. With just a few pantry staples and about 20 minutes, you can create a sauce bursting with authentic, bold flavor that far surpasses anything from a can. Give this simple recipe a try – the rich aroma filling your kitchen and the delicious results will convince you it’s the only way to go! Enjoy your perfect homemade enchilada sauce!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Enchilada Sauce recipe


  • Author: Chloe

Ingredients

Scale

  • 3 tablespoons Vegetable Oil: This is the foundation for our roux, the essential base that thickens the sauce and toasts the flour and chili powder, deepening their flavors. You can substitute other neutral oils like canola, grapeseed, or even light olive oil. Avoid oils with strong flavors like extra virgin olive oil, unless that’s a profile you specifically enjoy. Using oil instead of butter prevents the sauce from having too much of a dairy or overly rich flavor, keeping it bright and focused on the chili notes.
  • 3 tablespoons All-Purpose Flour: This is the thickening agent. When cooked with the oil, it forms a roux. Toasting the flour briefly removes any raw taste and adds a subtle nutty dimension. For a gluten-free version, you can experiment with a good quality gluten-free all-purpose blend or even cornstarch (though you’d add cornstarch differently, typically as a slurry towards the end). The ratio of fat (oil) to flour is key for a smooth, lump-free sauce.
  • 1/4 cup Ground Red Chili Powder: This is the heart and soul of the enchilada sauce, providing the characteristic color, flavor, and heat. It’s crucial to use a mild American-style chili powder blend, which is typically a mix of ground dried chilies (like ancho), cumin, oregano, and garlic powder. This is NOT the same as pure ground cayenne pepper or hot international chili powders. Using those would result in an intensely spicy sauce. You can adjust the amount based on your preference – start with 3 tablespoons for a milder sauce and go up to the full 1/4 cup (or even slightly more) for a bolder, spicier kick. Look for a reputable brand, as quality varies significantly. Fresher chili powder will always yield better flavor.
  • 1 (8oz can) Tomato Sauce: This adds body, a tangy sweetness, and acidity that balances the richness of the roux and the earthiness of the chili powder. It contributes significantly to the sauce’s vibrant red color and smooth texture. Choose a plain tomato sauce without added seasonings if possible, as you’ll be adding your own spices.
  • 1 tablespoon Tomato Paste: Tomato paste provides a concentrated burst of tomato flavor, adding depth and complexity that plain tomato sauce alone can’t achieve. It contributes a rich umami undertone and helps deepen the color further. A little goes a long way!
  • 1 1/2 cups Water, Vegetable Broth, or Chicken Broth: This is the liquid component that turns the paste-like roux and tomato mixture into a flowing sauce. Water works perfectly fine, but using vegetable broth (for a vegetarian/vegan sauce) or chicken broth adds an extra layer of savory depth and complexity. Choose low-sodium broth if possible, allowing you to control the saltiness better. The amount might need slight adjustment depending on how thick you prefer your sauce.
  • 1 teaspoon Ground Cumin: A classic spice in Mexican and Tex-Mex cuisine, cumin adds a warm, earthy, slightly smoky flavor that is essential for authentic enchilada sauce.
  • 1 teaspoon Garlic Powder: Provides a savory, aromatic garlic flavor without the need for fresh garlic, ensuring a smooth sauce texture.
  • 1 teaspoon Onion Powder: Similar to garlic powder, this adds a foundational savory, slightly sweet onion flavor that complements the other spices.
  • 1 teaspoon Paprika (or Smoked Paprika): Regular paprika adds a touch more color and mild sweetness. Smoked paprika, however, is a fantastic addition if you have it, lending a wonderful smoky dimension that elevates the sauce significantly.
  • 1 teaspoon Brown Sugar (Optional): This might seem unusual, but a small amount of brown sugar works wonders in balancing the acidity of the tomatoes and the slight bitterness that chili powder can sometimes have. It doesn’t make the sauce sweet but rounds out the flavors beautifully. You can omit it if you prefer, or substitute with a tiny pinch of regular sugar or a drop of maple syrup.
  • 1/4 teaspoon Salt (or to taste): Essential for enhancing all the other flavors. Start with 1/4 teaspoon and adjust at the end of cooking, especially if you used salted broth.
  • 1 teaspoon Apple Cider Vinegar: This is the secret weapon! A small splash of vinegar added at the end brightens up all the flavors, cuts through the richness, and adds a necessary tang that makes the sauce taste vibrant and complete. You can substitute white vinegar if needed.

Instructions

  1. Prepare the Roux Base: Place a medium-sized saucepan or skillet over medium-high heat. Add the 3 tablespoons of vegetable oil and let it heat up for about 30 seconds until it shimmers slightly. Don’t let it smoke.
  2. Toast Flour and Chili Powder: Add the 3 tablespoons of all-purpose flour and the 1/4 cup of ground red chili powder to the hot oil. Immediately reduce the heat to medium. Whisk or stir constantly. This step is crucial. You are essentially making a chili-infused roux. Cook for about 1 minute, stirring continuously, until the mixture is fragrant, smooth, and slightly darkened or “toasted.” It should smell nutty and earthy, not burnt. Be vigilant here – burnt flour or chili powder will make the entire sauce bitter. Constant motion prevents scorching and ensures even cooking.
  3. Gradually Incorporate Liquids and Seasonings: Remove the saucepan from the heat momentarily (this helps prevent excessive sputtering and makes incorporating liquids easier). Slowly pour in about half of the tomato sauce while whisking vigorously. It will likely seize up and become thick initially – this is normal. Continue whisking until smooth.
  4. Add Remaining Ingredients: Return the saucepan to medium heat. Gradually whisk in the remaining tomato sauce, the 1 tablespoon of tomato paste, and about half of the broth (or water). Keep whisking until the mixture is smooth and lump-free.
  5. Stir in Spices and Remaining Broth: Once smooth, whisk in the remaining 1 1/2 cups of broth (or water), 1 teaspoon ground cumin, 1 teaspoon garlic powder, 1 teaspoon onion powder, 1 teaspoon paprika (or smoked paprika), and the optional 1 teaspoon brown sugar. Continue whisking until everything is well combined.
  6. Simmer to Thicken: Bring the sauce to a gentle simmer over medium heat. Stir frequently to prevent sticking at the bottom. Let it cook and bubble gently for approximately 8-10 minutes. During this time, the flavors will meld beautifully, and the sauce will thicken slightly to a desirable consistency – it should coat the back of a spoon but still be pourable.
  7. Adjust Consistency (If Needed): Check the thickness. If the sauce seems too thick for your liking, whisk in a little more water or broth, a tablespoon or two at a time, until it reaches your desired consistency. Remember that the sauce will thicken slightly more as it cools.
  8. Final Seasoning: Stir in the 1 teaspoon of apple cider vinegar. Taste the sauce. Add the 1/4 teaspoon of salt, stir well, and taste again. Add more salt if needed, a tiny pinch at a time, until the flavors pop.
  9. Cool and Store: Remove the sauce from the heat. Allow it to cool completely at room temperature before transferring it to an airtight container for refrigeration or freezing. This recipe yields approximately 3 1/2 to 4 cups of sauce, depending on the final thickness.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 31