Authentic Enchilada Sauce

Discover the ultimate homemade enchilada sauce recipe – effortlessly made with common pantry ingredients in just 5 minutes of prep time, delivering rich, authentic flavor that elevates any dish.

Are you ready to transform your homemade enchiladas from good to absolutely legendary? The secret lies in a truly exceptional sauce. While store-bought options offer convenience, nothing compares to the depth, freshness, and customizable flavor of a red enchilada sauce made from scratch. This isn’t just any recipe; it’s a culinary game-changer that promises to kick your Southwestern dishes up a delicious notch.

For years, this Southwestern-style red enchilada sauce has been the star ingredient in my favorite chicken enchilada recipe. It’s the kind of recipe that consistently garners compliments and requests from friends and family at every gathering. Its rich, aromatic profile and incredible versatility make it an indispensable staple in any home cook’s repertoire.

The Distinctive Flavor of Authentic Homemade Enchilada Sauce

Unlike many traditional Mexican-style enchilada sauces that often feature tomatoes, this recipe intentionally centers its robust flavor around a masterful blend of essential pantry seasonings: chili powder, cumin, garlic, and oregano. This unique approach creates a deeply warm, toasty, and earthy foundation that perfectly complements a wide array of enchilada fillings and other Mexican-inspired dishes. The result is a sauce that is naturally mild, allowing the nuanced spice blend to shine, but it also provides a perfect canvas for you to amp up the heat to your personal preference.

Beyond its incredible taste, the practicality of this recipe is equally appealing. You’ll be delighted to know that preparing this flavorful sauce requires only about 5 minutes of active prep time, followed by a gentle simmer on the stove for roughly 15 minutes. It’s a naturally vegetarian and vegan sauce, and it can be easily adapted to be gluten-free, catering to various dietary needs. Made entirely with staple ingredients you likely already have on hand, this recipe proves that extraordinary flavor doesn’t have to be complicated or time-consuming. Trust me when I say, once you taste this homemade goodness, you’ll never reach for the canned stuff again!

Thousands of our readers have tried and fallen in love with this recipe over the years, consistently praising its ease and exceptional flavor. If you haven’t yet experienced the magic of homemade enchilada sauce, there’s no better time to give it a try. Prepare to elevate your cooking and impress your palate with this simple yet profoundly delicious creation!

Crafting Your Own Red Enchilada Sauce: A Simple Guide

Making your own red enchilada sauce is a rewarding experience that puts you in control of the flavor and ingredients. Here’s a detailed look at what you’ll need and how to bring this amazing sauce to life in your kitchen.

Essential Ingredients for Homemade Red Enchilada Sauce:

To create this easy and incredibly flavorful enchilada sauce, gather the following simple ingredients:

  • Oil and Flour: These two ingredients are fundamental for creating a roux, which acts as the thickening base for your sauce. A neutral-flavored oil like avocado or olive oil is recommended, but butter can also be used for a richer taste. For those seeking a gluten-free option, a 1-for-1 gluten-free flour blend works perfectly as a substitute for all-purpose flour.
  • Chili Powder: This is the star spice of our enchilada sauce, providing its signature flavor and vibrant red hue. It’s crucial to understand that this recipe specifically calls for American-style chili powder. For our international readers, please note: American chili powder is typically a blend of various ground chilis (often including ancho, pasilla, and New Mexico chilis), along with other seasonings like cumin, garlic powder, and a small percentage of cayenne. Most chili powders sold outside of the United States are pure cayenne pepper, which is significantly spicier and will not yield the desired flavor profile for this recipe. Investing in a high-quality American-style chili powder blend is highly recommended, as it forms the backbone of the sauce’s flavor. Keep in mind that blends can vary between brands, so don’t hesitate to experiment to find your favorite.
  • Garlic Powder, Ground Cumin, Dried Oregano: These three dried seasonings provide a harmonious supporting cast to the chili powder, adding layers of aromatic depth and warmth. Garlic powder contributes a savory foundation, ground cumin offers an earthy, slightly smoky note, and dried oregano introduces a herbaceous, classic Southwestern essence. Feel free to adjust the quantities of these spices to your taste once the sauce has simmered.
  • Vegetable or Chicken Stock: The quality of your stock can significantly impact the final flavor of the sauce. Using a good-quality vegetable or chicken stock will infuse the sauce with a deeper, more robust flavor. Homemade stock is always a fantastic choice, but a high-quality store-bought option works wonderfully.
  • Fine Sea Salt: Proper seasoning is key to balancing all the flavors. Fine sea salt is preferred for its clean taste. The exact amount needed will depend on the inherent saltiness of your chosen stock, so it’s best to add it gradually and taste as you go.

Step-by-Step Guide: How To Make Your Enchilada Sauce:

Crafting this delicious enchilada sauce is straightforward. Follow these simple steps, and you’ll have a rich, flavorful sauce ready in no time (full instructions are also in the recipe box below):

  1. Prepare the Roux and Toast the Spices: Begin by heating your chosen oil in a small saucepan over medium-high heat. Once shimmering, add the flour and whisk continuously for about 1 minute. This step cooks out the raw flour taste and creates the roux. Immediately after, whisk in the chili powder, garlic powder, cumin, and oregano. Continue whisking and cooking for another minute. Toasting the spices in the hot oil enhances their aroma and deepens their flavor, releasing their full potential. Be careful not to burn them.
  2. Simmer to Perfection: Gradually pour the stock into the saucepan, whisking constantly and vigorously as you add it. This continuous whisking is crucial to prevent any lumps from forming, ensuring a smooth, silky sauce. Once all the stock is incorporated and the sauce is smooth, bring it to a gentle simmer. Reduce the heat to medium-low, maintaining a low bubble, and let the sauce cook, uncovered, for 10-15 minutes. During this time, the sauce will thicken to your desired consistency. Stir occasionally to prevent sticking.
  3. Season to Taste: Once the sauce has thickened, remove it from the heat and taste it. This is your opportunity to adjust the seasoning. Add fine sea salt to taste. I typically start with about 1/2 teaspoon, but the ideal amount can vary significantly based on the brand and saltiness of the stock you used. You can also add more of any of the dried spices if you desire a stronger flavor profile.
  4. Serve and Enjoy: Your homemade red enchilada sauce is now ready to be used! Ladle it generously over your favorite enchiladas, incorporate it into soups, or explore other creative culinary applications. Enjoy the fresh, vibrant flavors you’ve created from scratch!

Mastering Your Enchilada Sauce: Tips for Success

While the recipe is simple, a few extra tips can help ensure your enchilada sauce is absolutely perfect every time:

  • Don’t Rush the Roux: Properly cooking the flour in oil is essential. A minute of constant whisking ensures the flour cooks and loses its raw taste, providing a smooth base for your sauce.
  • Toast Spices, Don’t Burn Them: The brief cooking of spices in the oil dramatically enhances their flavor and aroma. However, keep a close eye on them; burnt spices will impart a bitter taste. The goal is fragrant, not scorched.
  • Whisk Vigorously for Smoothness: When adding the stock, a steady, constant whisking motion is your best friend. This prevents lumps and ensures a beautifully smooth sauce.
  • Taste and Adjust: Seasoning is personal. Always taste your sauce before and after adding salt, and don’t be afraid to add a pinch more of your favorite spices to tailor it to your palate.
  • Adjust Thickness: The simmering time allows you to control the thickness. For a thicker sauce, simmer a bit longer. For a thinner sauce, you can add a little more stock or water.

Endless Possibilities: Creative Variations for Your Sauce:

This red enchilada sauce recipe is incredibly flexible, inviting you to experiment and customize it to suit your specific tastes and dietary preferences. Here are several ways you can adapt it:

  • Make it Gluten-Free: Achieving a gluten-free enchilada sauce is simple. You can either use a 1-for-1 gluten-free all-purpose flour blend as a direct substitute for the regular flour in the roux. Alternatively, if you prefer to skip flour altogether, omit the flour and instead create a cornstarch slurry. To do this, whisk together equal parts cornstarch and cold water until smooth, then add this slurry to the simmering sauce, whisking until it thickens to your desired consistency.
  • Transform it into a Creamy Enchilada Sauce: For a luscious, richer sauce, whisk in about 1/2 cup of heavy cream or half-and-half once the sauce has finished simmering. This creates a wonderfully creamy texture and a milder flavor, perfect for chicken enchiladas or a comforting casserole.
  • Increase the Heat (Spicier Version): If you crave a fiery kick, feel free to add a pinch or two (or more!) of cayenne pepper to the sauce along with the other spices. For a different kind of heat and a smokier flavor, consider using ancho chili powder in place of some or all of the standard American chili powder. Ancho chili powder provides a deeper, fruitier, and moderately spicier profile.
  • Create a Milder Sauce: While American chili powder is inherently quite mild, if you are particularly sensitive to heat or cooking for children, you can reduce the amount. Start with 2 tablespoons (instead of 4 tablespoons) of chili powder. After the sauce has simmered, taste it and gradually add more if you feel it needs a bit more flavor depth without increasing the heat too much.
  • Infuse Smoky Flavor: To give your sauce a distinct smoky chipotle kick, swap out some of the American chili powder for chipotle chili powder. Chipotle powder is made from smoked jalapeños, offering a rich, earthy smokiness along with a noticeable level of heat. Be aware that this variation will make your sauce considerably spicier.
  • Add a Tomato Base (Tomato-y Enchilada Sauce): If you prefer an enchilada sauce with a more pronounced tomato flavor, you can easily incorporate a few tablespoons of tomato paste into the sauce. Add the tomato paste along with the dried spices, cooking it briefly to deepen its flavor before adding the stock. This will lend a tangy, brighter note to the sauce.

Beyond Enchiladas: Versatile Uses for Your Homemade Sauce:

This easy red enchilada sauce is incredibly versatile and can be used in countless ways beyond traditional enchiladas. Its rich, savory flavor makes it a fantastic addition to many Southwestern and Mexican-inspired dishes. Here are some of my favorite ways to incorporate this delicious sauce into your cooking:

  • Classic Enchiladas: This red sauce is the perfect complement to virtually any type of enchiladas. Try it with my popular chicken enchiladas, hearty beef enchiladas, or flavorful roasted cauliflower enchiladas for a delicious vegetarian option. It also pairs wonderfully with cheese, pork, or bean-filled enchiladas.
  • Hearty Soups and Stews: Enchilada sauce is an incredible secret ingredient for seasoning soups and stews, adding a profound depth of flavor. It’s fantastic in my slow cooker chicken enchilada soup, rich cheesy chicken enchilada soup, or comforting sweet potato enchilada soup. You can also add a swirl to chili or any Mexican-inspired stew for an instant flavor boost.
  • Effortless Casseroles: If you’re looking for a simpler way to enjoy enchilada flavors without the rolling, layer your ingredients into a casserole! This sauce is ideal for a stacked enchilada casserole, such as this beloved chicken enchilada casserole, a consistent reader favorite. It’s also excellent in breakfast casseroles or vegetarian bakes for a Southwestern twist.
  • Beyond the Bake: Nachos, Skillets, and More: Don’t limit this sauce to just enchiladas and casseroles. I love using it in other creative enchilada-inspired recipes. Drizzle it over chicken enchilada nachos for an extra layer of flavor, mix it into my easy enchilada cups, or stir it into a skillet meal like this easy enchilada skillet. It can also be used as a flavorful sauce for burritos, tacos, or even as a base for a Mexican-inspired pizza. Try it as a dip for chips or a savory topping for scrambled eggs or huevos rancheros.
Homemade Enchilada Sauce Recipe

Red Enchilada Sauce

  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 1 1/2 cups

Description

My favorite homemade enchilada sauce recipe is easy to make with pantry ingredients, it only requires about 5 minutes of prep time, and it tastes so flavorful and delicious.


Ingredients

  • 2 tablespoons avocado oil or olive oil
  • 2 tablespoons all-purpose flour
  • 1/4 cup chili powder (see note below)
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon dried oregano
  • 2 cups chicken or vegetable stock
  • fine sea salt, to taste

Instructions

  1. Cook the roux and spices: Heat oil in a small saucepan over medium-high heat. Add flour and cook for 1 minute, whisking constantly.  Add in the chili powder, garlic powder, cumin and oregano and cook for 1 more minute, whisking constantly.
  2. Simmer: Gradually pour in the stock, whisking constantly to combine until no lumps remain.  Continue cooking until the sauce reaches a simmer.  Then reduce heat to medium-low to maintain the simmer (the sauce should continue lightly bubbling) for about 10-15 minutes, uncovered, until the sauce has slightly thickened.
  3. Season: Give the sauce a taste and season with salt, as needed.  (I typically add 1/2 teaspoon fine sea salt, but the saltiness of the sauce can vary depending on the brand of stock that you use.)
  4. Serve: Use immediately in your favorite recipe and enjoy!

Equipment

Garlic Powder

Buy Now →

Ground Cumin

Buy Now →

Chili Powder

Buy Now →


Notes

Chili powder (important note): The amount is correct. And as mentioned above, this recipe calls for traditional American chili powder, which is not cayenne.  American chili powder is actually a blend of spices that are typically quite mild, whereas international chili powders are usually 100% cayenne (and very spicy).  So if you live outside of the United States, please look specifically for an American-style chili powder blend.

Gluten-free option: Feel free to use a 1-to-1 all-purpose gluten-free flour blend in place of the all-purpose flour.  Or alternately, you can thicken the sauce with a cornstarch slurry (equal parts cold water and cornstarch whisked together, then added to the sauce once it has reached a simmer).

Storage instructions: Let the sauce cool to room temperature.  Then transfer it to a mason jar or food storage container and refrigerate for up to 5 days.  Unfortunately this sauce separates a bit once it has frozen, so I don’t recommend freezing it.

Let us know if you made this recipe!

Tag @gimmesomeoven on Instagram and hashtag it #gimmesomeoven