Gimme Some Oven

Enchilada Sauce

This post may contain affiliate links. Please read my disclosure policy.

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.

Homemade Enchilada Sauce Recipe

My best tip for kicking your homemade enchiladas up a delicious notch?

Use this homemade enchilada sauce!

This recipe for Southwestern-style red enchilada sauce has been the starring ingredient in my favorite enchilada recipe for years and years. And every time I bake up a batch of enchiladas for a gathering, friends always ask for the recipe.

By contrast to many Mexican-style enchilada sauces, this recipe does not include tomatoes but rather centers its flavor around a rich blend of seasonings that you likely already have in your pantry (chili powder, cumin, garlic and oregano). On its own, the sauce is naturally fairly mild, although you are welcome to amp up the heat if you’d like. And its deliciously warm, toasty, earthy flavors pair perfectly with any variety of enchilada recipes.

The good news too is that this recipe only takes about 5 minutes to prep, plus an additional 15-ish minutes to simmer on the stove. It’s naturally vegetarian, vegan and can also be made gluten-free if you’d like. It’s made entirely with pantry ingredients, and can be customized to be more spicy, smoky, tomato-y, or even creamy if you prefer. And I must say — it’s a million times better than the canned stuff!

Thousands of our readers have made and loved this recipe over the years. So if you have yet to give it a try, I say it’s time!

Homemade Enchilada Sauce Recipe | 1-Minute Video

Chili powder (to make red enchilada sauce)

Homemade Red Enchilada Sauce Ingredients:

To make this easy enchilada sauce recipe, you will need the following ingredients:

  • Oil and flour: These will form the roux to thicken the sauce. You’re welcome to use any type of neutral-flavored oil (or butter) that you prefer. And while I typically use all-purpose flour, you are welcome to sub in a 1-for-1 GF flour blend instead to make this recipe gluten-free.
  • Chili powder: For all of our international readers, please note that this recipe calls for American-style chili powder, which is actually a blend of various chilis and seasonings, including a typically small percentage of cayenne. (Most chili powders sold outside of the States are 100% cayenne, which will not work for this recipe.) I recommend investing in a good-quality brand of chili powder for this recipe, since it is the primary seasoning for this sauce. But keep in mind that chili powder blends vary from brand to brand, so it’s worth experimenting with a few to find the one that you love best!
  • Garlic powder, ground cumin, dried oregano: These are the other dried seasonings that we will use in the sauce. Feel free to increase the amount of any one of these once you have tasted the sauce, if you would like.
  • Veggie or chicken stock: I also recommend using some good-quality stock in this recipe, which will add a delicious depth of flavor to the sauce.
  • Fine sea salt: And finally, don’t forget to season the sauce! I typically add in about 1/2 teaspoon, but the amount needed will likely depend significantly on the brand and saltiness of the stock that you use.

Whisking Red Enchilada Sauce

How To Make Enchilada Sauce:

Here are the basic steps for how to make enchilada sauce (full instructions included in the recipe box below):

  1. Cook the roux and spices: In a small saucepan, we’ll first cook the flour and oil together to form the roux, and then whisk in the spices to briefly toast them in the saucepan before adding in the stock.
  2. Simmer: Gradually add in the stock while whisking the sauce, in order to blend in any lumps. Then bring the sauce to a simmer and let it cook (you want to maintain a low bubble) for 10-15 minutes, or until it has reduced to your desired thickness.
  3. Season: Season with salt (or any extra seasonings that you might like to add) to taste.
  4. Serve: Then serve it up in a pan of enchiladas or whatever recipe sounds good…and enjoy!

Jar of red enchilada sauce

Possible Variations:

This recipe is quite flexible, so please feel free to tinker around with ingredient amounts and customize it however you prefer! For example, you could…

  • Make it gluten-free: You can either use an 1-for-1 gluten-free flour blend, in place of the AP flour. Or you can omit the flour and instead add a cornstarch slurry (equal parts cornstarch and cold water whisked together) to the sauce once it is simmering to thicken it.
  • Make it creamy: Whisk in 1/2 cup of heavy cream to turn this recipe into a delicious creamy enchilada sauce.
  • Make it spicier: Feel free to add in a pinch or two of cayenne to make this sauce even spicier. Or alternately, you can choose to use ancho chili powder in place of standard American chili powder, which has a smokier and slightly spicier flavor.
  • Make it milder: American chili powder should naturally be quite mild. But if you are wary of heat, feel free to start with 2 tablespoons (instead of 4 tablespoons) of chili powder in the recipe. Then once the sauce has simmered, give it a taste and feel free to add more if you would like.
  • Make it smokier: Feel free to swap some of the American chili powder for chipotle chili powder, if you would like this sauce to have a smoky chipotle kick. (Also note that chipotle powder is considerably spicier, so this version would pack more heat too.)
  • Add tomato sauce: If you would like to have a more tomato-y enchilada sauce, you are welcome to add a few tablespoons of tomato paste to the sauce.

Chicken enchiladas made with homemade enchilada sauce recipe

Ways To Use Enchilada Sauce:

Here are a few of my favorite ways to use this easy enchilada sauce:

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
Homemade Enchilada Sauce Recipe

Red Enchilada Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 539 reviews
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 1 1/2 cups 1x


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.




  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!


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.

Share this Post

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

2,135 comments on “Enchilada Sauce”

1 24 25 26 27 28 30
  1. I accidentally used cayenne powder instead of chili powder.
    Against my better judgment, I dumped 1/4 cup of pure spiciness into my pot and then read the disclaimer about three seconds later. Cut to me frantically trying to scoop out the powder while my mother looked on with a face of pure disappointment, wondering where she went wrong in raising her daughter. In all fairness, I’m 15 years old and have almost burned the house down on multiple occasions while trying to make instant ramen, so maybe she shouldn’t have let me near the stove.
    Anyways, the sauce itself was amazing, even through hot tears of pain from the spiciness. The only thing more painful than that however, was the walk of shame as I went to throw out my unpalatable creation. The universe had won. I was ready to cut my losses and go back to instant ramen when my mother stopped me and did something that has quite literally changed my life. She took a bit of flour and water and kneaded them into two spheres, a little bigger than quarters. Then, she dropped these balls into the still-simmering sauce and waited for about 15 minutes. And then she told me taste the sauce. I took a tentative spoonful and my eyes began to well up. However, these weren’t painfully-spicy-food tears, but tears of joy. Somehow, those beautiful little dough balls soaked up the spice and my fiery inferno of a sauce was now edible?? I’ve scoured the internet to see if anyone else knew about this marvel, but came up with nothing.
    Anyhow, this recipe is marvelously good and I will be making it again (minus cayenne powder)

  2. Going to make this tonight – you’re great ! love watching your posts.

  3. Outstanding recipe. So easy and so flavorful compared to store bought. This sauce took my Dad’s legendary enchilada casserole to a new level. He would be sooooo jealous!

  4. This is my go to recipe and I always make a 4x batch and freeze off mason jars of it. Never had an issue with it separating myself and it’s awesome to have a few jars handy in the freezer to make for some quick enchiladas or soup or pasta bake! Thanks for a great recipe!

  5. Very good, quick and easy! Had everything on hand! Tasted fantastic!

  6. Can you freeze left over sauce?

  7. This is the best enchiladas sauce recipe! I’ve made it for years, exactly as written, and put it on my favorite homemade enchiladas. In the past year, I’ve had to go gluten free due to a celiac diagnosis, and it was heartbreaking to have to give away the batch hanging out in my freezer. Luckily, I have successfully made this recipe with rice flour instead of all-purpose. It has kept all the magic!

  8. This sauce is the bomb! I added just a touch more cumin (my favorite spice!), and next time will make a double or triple batch to have it on hand. Yay! p.s. I used a combo of veggie and chicken broth, since I had those to use up, and it worked great :^)

  9. I usually would just buy cans but tried this sauce and it was DELICIOUS. I also included some diced tomatoes which I blended in at the end with an immersion blender, as well as some smoked paprika and chipotle chilli powder. 10/10 recommend this recipe!

  10. We gave this recipe an A+! It makes the best enchiladas we’ve ever tasted. This recipe is a keeper, and we’ll be making it again very soon. We highly recommend it. Enjoy!

  11. Best enchilada sauce ever!

  12. My go to sauce for enchiladas. So easy and delicious!

  13. Loved it! I added 1 tbsp apple cider vinegar for some acidity. Next time I would also add tomato paste to spice mix before adding the chicken broth. Thank you for the recipe!

  14. I’ve made it multiple times and it’s always great’

  15. This recipe was perfect – exactly what I want a red enchilada sauce to taste like! And it was so easy. Thank you!!!

  16. I forgot to buy enchilada sauce and so glad I found your recipe! Excellent!

  17. I’ve made this sauce about 5 times in the last month.
    Mostly I use it with your enchilada casserole recipe.
    Both or so easy and so tasty

  18. Way too spicy for me and my kids. Wish I would have done half chili powder.

  19. This is the BEST homemade enchilada sauce recipe I’ve encountered. It’s better than ANY product on store shelves. It’s nice that you an adjust the heat based upon sensitive eaters. Thanks for sharing!

  20. Thank you for this wonderful recipe!

  21. I’ve made this before however I forgot if I can use almond flour instead of regular flour. Do you know if this will work ? And very good sauce by the way !

  22. This enchilada sauce was so gritty and bitter, I was sorry I wasted 1/4 cup chili powder. I bought Spice Islands chili powder which is not the cheapest one on the shelf. I had to use the store bought sauce so the enchilada’s were pretty good.

  23. Have made this several times and it is a fantastic recipe. Thanks so much

  24. Love the depth of flavor, I add a bit of chocolate at the end as well, gives it a little more oomph up front.

  25. I have a feeling the people calling this too spicy either got the wrong chili powder or lack spice tolerance. The heat of this was perfect for me, especially given that I’m using it in recipes with cheese (which combats spice).

  26. Made this exactly as recipe stated but for some reason mine didn’t turn out red…it was green???

  27. For those that want better control on your spice heat use Chili Molido that is a New Mexico brand best in the world and they give you Hot, Medium & Mild. Additionally, it is in the hispanic aisle at 4x the amount for way cheaper than that itsy bitsy lil salt shaker in the spice rack on the baking aisle. Don’t believe me check it out. Plus you’ll find the cumino, the oregeno, and the big jar of bullion in beef, chicken and tomato flavors. I AM A PRO AT CHILI SAUCES?

    • Hi Tara. I am looking for good red and green sauce. Are you willing to share your recipes? Loved your comments and would very much like to try your recipes! Ty JSS

  28. Awesome. Tastes amazing and I always have everything I need for the recipe on hand!!!

  29. I liked this recipe! I thought it would be way too much chilli powder, but it was just right! One thing I would change is to cook the chicken in batches instead of all at once. The texture of the chicken a little chewy from being too close together in the pot.

  30. lol “2 stars, it wasn’t this other recipe and also I like to gatekeep recipes”

  31. After buying a store-bought enchilada sauce and tasting how terrible it played was I am so glad that I use this recipe to make my own. This is a very good recipe and very simple to make.

  32. Wow. Is this not something you could have messaged to her ? and then allow her the grace to edit her recipe based on your feedback? even though you said ‘my friend’ when you started off, it certainly wasn’t a friendly message.

  33. This is my favorite enchilada sauce ❤ thanks for sharing

  34. It came out amazing

  35. I followed the recipe to a T even though i’m really more of a wing it and it comes out pretty good kind of cook. Used the “mild” amount of chili powder and while i didn’t have the organic on hand like you but i did have the same brand in regular form. I do appreciate some heat but my wife is pretty sensitive so i keep things mild for her. To that end i went and added the cream at the end to make it creamy and tone down the heat a bit while keeping the flavor. Even to my spice appreciating taste buds this was a bit fiery, my wife was a total no go. Added a bunch more cream to try to mellow it out and somewhat succeeded. Dinner ended up being more soft tacos than enchiladas as i could still only put a drizzle on my wifes serving to keep it mild enough. I put more on mine but it would have still been to much to have them swimming in this. Good flavor and all but unless you are one of those crazy folks that sits around chewing on ghost peppers its gonna be spicy. Not real sure why but it is what it is, your mileage may vary.

  36. This has been a staple in my house for Taco Tuesdays. Thanks for the awesome recipe!

  37. Wish I would have educated my self a bit about enchilada sauce (this was my first time making it), and would have looked at other recipes before making this one. First off, it is way to spicy with having so much chili powder. Second, there is no tomato sauce/paste in this recipe. After making this and not being satisfied, I looked at other recipes, they all call for some form of tomato sauce, and less chili powder.

  38. I saw that the top comment was all complaints for not being Hispanic enough, but as a mixed Hispanic, I much prefer this type of chili to spicy enchilada sauce. The white side of the family prefer this version, as well. Thanks!

  39. I followed the sauce recipe exactly, but mine is not red…a brownish color???????

  40. @Tara Lea Chamblin – I think it would be a great idea for you to create your own blog and share YOUR recipes and dissertations there. On other people’s blogs, make THEIR recipe. I made Ali’s enchilada sauce today and it was great.

  41. Your enchilada sauce is the perfect blend of spices. I do prefer to add some tomato sauce as you suggested. The other commenter said bouillon is the best but I’d counter that homemade organic chicken stock made from a locally grown chicken is much better in both quality and taste. I also appreciate that the ingredients are readily available. There are many varieties of enchilada sauce, just as there varieties of every food.

  42. I like so many of your recipes, but this sauce is not one of them. Sorry.

  43. Thanks so much for your comments and suggestions. I’m truly inspired, but confused as to why you choose not to share your recipe? I would really like to improve my sauces .

  44. Why not publish your own sauce recipe at this point instead of merely criticizing this one to pieces? Genuine question.

  45. I have made quite a few different enchilada sauces but I always come back to find this one because it’s my favorite!

    I think it has to do with how bold the flavor is and that it doesn’t have tomato. It’s completely different than the other recipes and in my opinion it’s the yummiest enchilada sauce.

  46. Love this sauce. So much better than the already made sauce in the fro dry sortie and very quick to put together. Loved the suggestion in one comment to add some chocolate. One small square of 85% dark chocolate and wow! Thanks!!

  47. I double it. I found it because a Chincano friend of mine said it would be a good place for me to start and then I could tweek it for myself. I’m still tweeking, but it is pretty good.

  48. I used the stock from the chicken I boiled so had some seasoning in it. This is definitely a chili sauce. I ended up adding some tomatoes, black pepper, green peppers, dried cilantro and more cumin to this. This is a great ground works recipe! Super easy and can add or take away from it for anyone’s taste.

  49. I do not consider myself an expert but my wife and I love this recipe. She is more of the authority on Mexican food. When she asks me to make it again and again and again, I know I got a good thing here.

  50. This sauce is seriously amazing. We always make a triple batch and drizzle it on all sorts of other dishes throughout the week.