The BEST Enchilada Sauce!

Truly the BEST homemade enchilada sauce recipe!  It’s super simple to make, and a million times better than the canned stuff.  (Also be sure to check out my new recipe for Green Enchilada Sauce too!)

The BEST Homemade Enchilada Sauce Recipe

My best tip for how to make a killer pan of homemade enchiladas?

This homemade enchilada sauce recipe. 


It has been the secret ingredient in my favorite enchilada recipe for years.  And inevitably, every time I make a pan of enchiladas for a dinner party, or take some enchilada soup to a friend with a new baby, or whip up a quick batch of enchilada nachos, or add the sauce to some shredded chicken for Taco Tuesday — someone always asks for the recipe to this magical enchilada sauce.

It’s a million times better than anything you can buy in the can.  And even better?  It only takes about 20 minutes to make, and calls for simple ingredients that you probably already have in your pantry.  Let’s make some!

Homemade Enchilada Sauce Recipe | 1-Minute Video

Chili Powder for The BEST Enchilada Sauce recipe!

Homemade Red Enchilada Sauce Ingredients:

To make this enchilada sauce recipe, you’ll need (affiliate links included):

  • Chili powder: As in, the classic American chili powder, such as this.  This is the main seasoning in this simple sauce, so I recommend buying a good-quality brand.  I sometimes also like to use a 50/50 blend of half chili powder + half ancho chili powder (or chipotle chili powder).
  • Garlic powder, ground cumin, dried oregano, and salt: These will be the other seasonings in your sauce.
  • Oil and flour: To make the roux to thicken the sauce. Any kind of mild-flavored oil or butter will do.  And if you are gluten-free, you can use an all-purpose gluten-free flour blend.
  • Veggie or chicken stock: This will form the broth for your sauce.

Homemade Enchilada Sauce Ingredients

How To Make Enchilada Sauce:

To make this enchilada sauce recipe, follow these simple steps:

  1. Make your roux: Heat your oil (or butter) in a saucepan.  Then whisk in the flour until combined, and cook for 1 minute or so.
  2. Stir in seasonings: Then add in the chili powder, garlic powder, salt, cumin and oregano and cook for 1 more minute.  This will help toast the spices just a bit.
  3. Whisk in broth: Next, gradually whisk in your sauce until most of the clumps have dissolved and the sauce is smooth.  (That said, it’s ok if there are a few small clumps.)
  4. Simmer and reduce: Bring the sauce to a simmer, then reduce the heat and let it continue simmering until the sauce reaches your desired consistency.  I like mine just slightly thickened, but you can let your simmer for longer if you would like it to be really thick.
  5. Serve!  Then once the enchilada sauce has reached your desired consistency, it’s ready to serve!

How To Make Enchilada Sauce

My Favorite Recipes Using Enchilada Sauce:

There are about a million ways you could use this enchilada sauce.  But some of my faves include using it in:

Red Enchilada Sauce Recipe

Also, be sure to check out my new recipe for Green Enchilada Sauce too!  Enjoy, everyone!

This post contains affiliate links.

5 / 5 (114 Reviews)
Did you make this recipe?
Leave a review »

Red Enchilada Sauce

My all-time favorite homemade red enchilada sauce recipe.  It’s quick and easy to make, and a million times better than the canned stuff!



  1. Heat oil in a small saucepan over medium-high heat. Add flour and whisk together over the heat for one minute. Stir in the remaining seasonings (chili powder through oregano). Then gradually add in the stock, whisking constantly to remove lumps. Reduce heat and simmer 10-15 minutes until slightly thickened.
  2. Use immediately or refrigerate in an air-tight container for up to 3 days.  (I like to use mason jars or Weck jars to store this sauce.)

*I consider this sauce pretty mild.  But if you are wary about heat/spice in your sauce, I would begin with 2 tablespoons chili powder and add more from there once the sauce has reached a simmer if you’d like.  Or if you’d like a smokier sauce, I recommend using 3 tablespoons chili powder and 1 tablespoon chipotle powder.

Again, though, this recipe calls for traditional American chili powder, not cayenne.  From the comments, it sounds as though chili powders vary significantly from country to country.  But the traditional American chili powder is fairly mild, and should not be overly spicy.  Some brands I recommend include:

  • McCormick Chili Powder
  • Penzey’s Spices Mild or Medium Chili Powder
  • Spice Islands Chili Powder
  • Simply Organic Chili Powder

If making this recipe gluten-free, be sure to use 100% certified gluten-free ingredients.

All images and text ©

If you make this recipe, be sure to snap a photo and hashtag it #gimmesomeoven. I'd love to see what you cook!

How To Make Enchilada Sauce From Scratch

Leave a Reply

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

1,632 comments on “The BEST Enchilada Sauce!”

  1. My whole family, including the 1-4 year olds, love this enchilada sauce! We put it on everything and I have made several double batches! Thank you

    Rating: 5
    • Thanks for sharing, April, we’re so happy it’s a hit with your family! :)

  2. I went a little overboard on the sauce. Will it freeze well for future use (short term future use)?Jef

  3. Pingback: Red Cheese Enchiladas Recipe

  4. I just made this tonight. First I was not sure about this since I was used to the ones that had tomatoes in recipes. But I am so glad I tried your recipe. It was so easy and so good, exactly what I wanted. I live in Japan where enchilada sauce isn’t something I see everyday, so I have to make my own. I’d try finding chipotle powder next time (if I can around where I am) for more kicks. Thanks so much.

    Rating: 4
    • Thanks for sharing with us, Asami — we’re so glad you enjoyed it! :)

  5. I just made this,easy yes, however I would not recommend every making this, all you can taste is chilli powder and it has no flavour.

  6. Can this sauce be frozen?

  7. Pingback: Chicken Enchiladas | Working Title

  8. This is all I make and use for enchilada sauce. Plenty spicy enough with half of the chili powder.

    Rating: 5
  9. I’m making this one this week. Will let you know. It looks extra delicious. Fran

  10. My family loved this. They said never buy canned stuff again.

  11. Absolutely delicious. This has instantly become a family favourite and go to recipe for pot luck.

    Rating: 5
  12. I have made this recipe for a few years and my family loves it. :) Thank you so much!

    Rating: 5
  13. I just made this recipe… two cups of stock and you have paste. I added 4 cups of stock…perfect…and as advertised…awesome!

  14. Pingback: BBQ Chicken Enchiladas  – Bella Virtue / Eat

  15. great sauce but the chilli powder I used nearly killed me! Even my husband (who is a seasoned hot sauce connoisseur) thought it was extreme! We must be using a different strength!

    Rating: 3
    • Oh no, we’re sorry to hear that, Laura! It is crazy how chili powders can differ (strength and flavor-wise), just from brand to brand. :(

  16. Pingback: Loaded Beef and Cheese Enchilada in a Chipotle Enchilada Sauce - Messy Cutting Board

  17. Please try Santa Cruz Chili Powder from Santa Cruz Chili Co. in Tumacacori AZ.

    • Thanks for that recommendation, George, we’ll have to see if we can track some down! :)

  18. Used pork lard instead of vegetable oil. Substituted one Tbs of Oaxacan Adobo powder and one Tbs of smoked Spanish paprika for two Tbs of the chili powder. Added a pinch of red pepper flakes. Used three cloves of finely minced fresh garlic in place of the garlic powder. Awesome, awesome sauce, but not for the feint of heart. Turned up the heat and the smokiness a notch or three! Delish!

  19. I have made this sauce many times and love how simple and delicious it is! We are watching our sodium intake (most of the time) and I thought this homemade version would help compared to a canned sauce. Just discovered that chili powder has sodium in it (who knew?) and 4 Tbsp = 524 mg! I am in shock! We may have to reduce it just a bit! (But it’s still delicious.)

    Rating: 5
    • Thanks for sharing, Suzi, we’re so glad you enjoy it! And that’s crazy, we didn’t realize chili powder had sodium in it either, and that is a lot! Good to know.

  20. Can Ancho chili powder be substituted for regular chili powder?

    • Hi Susan! These actually aren’t interchangeable. Chili powder is a blend of spices, whereas Ancho chili powder is pure chili powder. You could use a mixture of both, but just keep in mind the Ancho will be much more potent, so we’d be cautious! We hope you enjoy the sauce!

    • Hi Susan-

      I actually make this sauce all the time using whatever ground red chile I can find in the Mexican food aisle of my store. I love the flavor, but it can be more spicy/potent than using a chili powder blend. I don’t know if it’s an ancho powder or not, though.

  21. My favorite red sauce and I’ve tried sooooooo many! Thank you this was all amazing! Did exactly what the recipe calls for!

    Rating: 5
  22. Was going to buy some sauce and came across your recipe. Store bought enchilada sauce always seems a little bitter to me and I thought your recipe was too after following it exactly. So I added a tablespoon of brown sugar and also increased the total amount of cumin to a tablespoon. Most of the bitterness from the chili powder is masked by the brown sugar and I now have a sauce I can use often. Thanks for sharing it.

    • Hi Jim! We’re glad you were able to adjust this to your liking – thanks for your feedback!

  23. Follow up on my earlier comment. I used pure New Mexico chili powder which is not a blend of spices which probably caused the bitterness. I will try it next time with one of your suggested chili powder blends.

  24. This recipe is amazing!! I have done it several times already and its good every time, I have hosted dinners an brought it to work and every one who tries it are amazed for how good this tastes!! Everyone wants to borrow the recipe haha

    Thank you so much for sharing this delicious recipe!

    Rating: 5
  25. Pingback: Non-Traditional Housewarming & New Baby Gift Ideas – Rooms Need Love – Professional Organizing

  26. Wow! This sauce is awesome! I made these enchiladas last night, however I left out the beans and I used corn tortillas. I topped the enchiladas with grated Mexican Cotija cheese. They were delicious! One little tip I would like to share with you that I learned from my mom. Fry the tortillas in a little oil for a few seconds before you assemble the enchiladas. This gives them an extra layer of flavor that you do not get if you use the tortillas right out of the package. You will never do it any other way! Thanks for the sauce recipe!

    Rating: 5
  27. Pingback: Four Unforgettable Housewarming & New Baby Gift Ideas – Rooms Need Love – Professional Organizing

  28. I had this recipe recommended today. Can you tell me more about your chili powder? Is this plain chili? Most of the chili powders I buy are combinations of chili and herbs.


  29. Hi! Have you got the ingredients for the sauce on grams please rather than cup etc

  30. Pingback: Enfrijoladas | Gimme Some Oven – Chow Hub

  31. Pingback: Enfrijoladas | Gimme Some Oven – Cravings Happen

  32. Pingback: Enfrijoladas | Gimme Some Oven – recipequicks

  33. This is my favorite enchilada sauce to make! I’ve tried others with different ingredients like tomato paste and don’t care for the taste! I always find that this tastes better after refrigeration so I try to make it ahead of time. Also, I have used a both whole wheat flour and oat flour (for GF) and didn’t care for the whole wheat sauce, but the oat flour sauce is similar to the all purpose flour! I plan to try it with coconut flour next!

    Rating: 5
  34. Can you can this sauce?

    • Hi Angel! We haven’t tried canning this, but we think if you followed the traditional canning procedure, it should work fine!

  35. Feel free to add tomatoes to this if you prefer!

  36. I am confused as the sauce is red but there is no red ingredient!

    • Hi there! It’s the type of chili powder we used, plus the lighting that makes the sauce appear more red in these photos.

  37. I had to add tomato sauce. All I could taste was the chili and salt. I also added a bit of coconut sugar (what I had on hand to use as sweetener). I only added 2 tbsp of chili and even then it was spicy but once everything was done, the spice subsided! It came out pretty good!

    Rating: 3
    • We’re sorry about that, Jei, but we’re glad you were able to adapt it a bit and the you enjoyed the end result!

  38. This is my now GO TO enchilada sauce. It is amazing and so easy to make! Thank you, thank you, thank you!

    Rating: 5
  39. Hi, today I tried your recipe and I have to say that this enchilada sauce taste sooo agressive and spicy, you know I love hot food, but this was extreme. I’m from Czech republic, small town and we don’t have chili powder here, that’s why I made myself one – I found some recipe, which contains cayenne pepper, dried garlic, smoked paprika and oregano. In my opinion 4 spoons of this seasoning is too much, next time I will try 1 – 2 and tomato sauce. On the other hand, my brother enjoyed it so much and didn’t mind the taste.

    • Hi Kohy! We’re sorry this came out too spicy for you! We’re curious to know what recipe you used for the homemade chili powder? It sounds like it probably called for too much cayenne. We hope you can give this another try with less pepper!

  40. Perfect. This has become a family favorite!

    Rating: 5
  41. I used this recipe for the liquid for stuffed poblanos tonight and it turned out amazing! I did the roux with my homemade chili oil, used fresh garlic, replaced the chili powder (none on hand) with a few generous shakes of smoked chipotle pepper, cayenne, and habanero powder (I love the heat). Turned out amazing!

    Rating: 5
  42. Made this sauce last night to go with your enchilada casserole, amazeballs!!! Score with all 6 of us!

    Rating: 5
  43. How many enchiladas does this recipe make? Planning to make this week! Thanks.

  44. Would it be ok to preserve (can) this sauce?

  45. I love this sauce and have made it several times. I no longer buy store canned…. except in green.

    Do you have a green sauce we can try too???

    Rating: 5
  46. I have been looking for a good enchilada sauce that is easy. This sauce is perfect. I have to add a little less chili powder as they don’t like real spicy. But overall this is perfect.

    Rating: 5
  47. Quick little sauce that has a really good flavor. When I made it/make it (I have made it a few times) I do however choose to use Maseca flour I think it gives it more of an authentic taste. best part about this recipe is that it really is quick to make.

  48. This is my go to enchilada sauce recipe but my daughter is requesting me to make this for her gluten free. Can you tell me how I could do that for her?

  49. I absolutely adore this recipe (along with the chicken enchiladas recipe)! It has fast become my favorite Friday night treat to make and eat with my fiancé.

    P.S. I have noticed a few people commenting saying it’s too hot and that they hated it. As far as I can tell American Chilli Powder has different mixes of delicious spices and herbs. But here in Australia the equivalent of this mix is sold commercially as ‘curry powder’. Each country has its own name and version of this I’m sure. So fellow chefs, please think logically about emptying four big tablespoons of blinding hot pure ground chillies into one pot before badmouthing a perfectly wonderful recipe!

    Rating: 5
  50. Wonderful Sauce

    Rating: 5