Red Enchilada Sauce

The BEST Homemade Red Enchilada Sauce |

Every time I make the sauce for my favorite enchiladas, I feel like it deserves its own post.

Believe me, people.  This recipe will knock your socks offffffff.

I guarantee you will never go back to the canned store-bought stuff again.  This sauce is a breeze to make, calls for simple ingredients, and is insanely delicious.  Whenever I am making enchiladas, I will often whip up a double batch of the sauce to use in some chicken soup, as a marinade, or to some salsa or quesadillas up a notch.  Really, it is so good.

Just make sure that you pay the extra dollar for some good-quality chili powder.  You will taste the difference.  And love it.

Did I say you’ll love it?

The BEST Homemade Red Enchilada Sauce |

Update 3.31.14 — SO many of you readers have used and loved this sauce over the past few years that I decided to post some new photos of the sauce, after making it for the 492th time.  :)

Also, a number of people have commented on the color of the sauce.  Different chili powders that I have used sometimes make the sauce more brown and sometimes more red.  I shoot my photos about a foot away from a window, so the backlighting can make the photos also appear more vibrant.  Whatever color it comes out, though, this sauce is always crazy good.

Just be sure to buy chili powder (not cayenne, also known as “crushed red chili powder”), and simmer the sauce for however long it takes to reach your desired thickness.  The sauce will not be super thick, but should not be overly runny.


The BEST Homemade Red Enchilada Sauce |

Red Enchilada Sauce

This homemade red enchilada sauce is WAY better than anything you can buy in the can, and quick and easy to make as well!


  • 2 Tbsp. vegetable or canola oil
  • 2 Tbsp. all-purpose or gluten-free flour
  • 4 Tbsp. chili powder (*not cayenne, see recommendations for brands and tips on reducing the heat level if you don't like spicy sauces below*)
  • 1/2 tsp. garlic powder
  • 1/2 tsp. salt
  • 1/4 tsp. cumin
  • 1/4 tsp. oregano
  • 2 cups chicken or vegetable stock


Heat oil in a small saucepan over medium-high heat. Add flour and stir 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 thick.

Use immediately or refrigerate in an air-tight container for up to 3 days.

*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.

Again, I am using chili powder for this recipe, 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:

  • Morton & Bassett Chili Powder
  • Penzey's Spices Mild or Medium Chili Powder
  • Spice Islands Chili Powder
  • Simply Organic Chili Powder

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

Looking for some good recipes to use this homemade enchilada sauce?  Try these!

The BEST Chicken Enchiladas Ever | #mexican

 The Best Chicken Enchiladas EVER

Slow Cooker Chicken Enchilada Soup | #crockpot

Slow Cooker Chicken Enchilada Soup

20-Minute Cheesy Chicken Enchilada Soup | #mexican

20-Minute Cheesy Chicken Enchilada Soup 

Chicken Enchilada Casserole | #glutenfree

Chicken Enchilada Casserole (“Stacked” Chicken Enchiladas)

Leave a Comment:


1 15 16 17
  1. Mare — September 25, 2016 @ 5:24 pm (#)

    I am obviously missing something in the recipe for red enchilada sauce. Where is the red coming from?

    • Hayley @ Gimme Some Oven — September 26th, 2016 @ 11:07 pm

      Nope, nothing missing! Some chili powder blends are redder than others, and also the lighting when these images were shot made it appear redder than it actually is.

  2. Russ — September 28, 2016 @ 2:55 pm (#)

    I can’t say I would trust this sauce for two weeks if using chicken stock. I may be wrong but chicken stock doesn’t keep that long. Perhaps the acidity of the tomato helps preserve the chicken stock?  

    • Ali — October 12th, 2016 @ 5:08 pm

      Whoops, that was a major typo. It was supposed to say 2-3 days. Just edited that — thank you!

  3. Sarah — September 29, 2016 @ 2:16 pm (#)

    I love this recipe and use it to make your enchiladas but I can’t seem to get all the lumps out. Any suggestions?

    • Ali — October 12th, 2016 @ 5:08 pm

      It might not be entirely smooth — it’s ok if there are a few lumps. But my best tip is to add the stock in gradually, whisking it really thoroughly with the flour mixture until it is smooth before gradually adding in more stock. :)

  4. Tony Verberne — October 3, 2016 @ 9:25 pm (#)

    I agree with Ruth Holden’s comments. Looking again at the recipe I note that you Do stress that there is considerable variation in chilli powders. I also used 1 Tbspn also sourced from an Indian spice store and found it just tolerable. So clearly in New Zealand and Australia our chilli powders are significantly more potent. Nevertheless, the enchiladas were great, particularly with the addition of real corn tortillas.

    I will definitely make this recipe again although with less chilli in the sauce.



  5. Jeannie — October 5, 2016 @ 1:49 pm (#)

    I made this enchilada with the EXACT measurements and it turned out AWESOME!!! For my chicken stock I used 2 tsp. Better Than Bouillon and 2 cups of hot water. I also used all-purpose gluten free flour for the roux. The chili powder I used was from McCormick (yes, it has other spices, garlic and salt in it). Thank you again for such a wonderful recipe. I will never have to buy red enchilada sauce again. Do you have a recipe for green enchilada sauce? :)

    • Hayley @ Gimme Some Oven — October 6th, 2016 @ 10:17 am

      Thanks for sharing with us, Jeannie — we’re so happy you enjoyed it! We actually don’t have a recipe for green enchilada sauce at the moment, but that’s a good idea! :)

  6. Rachel — October 7, 2016 @ 3:32 pm (#)

    Hi I was wondering if I don’t use oregano is that okay, Also if I only have a 8X8 pan should I cut the recipe by half?

    So excited to try this!

    • Hayley @ Gimme Some Oven — October 8th, 2016 @ 9:44 pm

      Hi Rachel! You can definitely skip the oregano if you want. And as for the 8×8 pan, are you talking about the enchiladas? If so, then yes, you’ll probably want to cut the recipe in half. We hope this helps and that you enjoy!

  7. shawna — October 10, 2016 @ 11:38 am (#)

    Can another oil be used? Perhaps olive oil? I don’t keep canola on hand… I’m excited to try this. It sounds delicious!

    • Ali — October 12th, 2016 @ 4:18 pm

      Sure, you’re welcome to use olive oil, but it has a stronger flavor. I recommend going with a mild oil if you can! :)

  8. Eric — October 14, 2016 @ 10:27 am (#)

    Ali, I just wanted to thank you for this recipe. This recipe inspired one of my kids’ favorite recipes of mine (Lasagna). My Masagna recipe is on my website that I just published, and I had a “thank you” shout out on there. I did post a thank you on there for the enchilada sauce recipe, but I also wanted to throw a thank you into your comments here.The sauce is amazing, and I will never touch the canned stuff again.

    • Hayley @ Gimme Some Oven — October 14th, 2016 @ 1:14 pm

      Hey Eric — thanks for sharing with us! We love that you call the recipe “Masagna,” and we’re so glad you love the enchilada sauce! :)

  9. Angie — October 14, 2016 @ 2:22 pm (#)

    Tried this recipe don’t use chipotle chili powder it is way too spicy 😉

  10. Melissa M — October 16, 2016 @ 9:29 pm (#)

    Had anyone canned/pressure cooked this in a large batch?

  11. FRASER — October 22, 2016 @ 9:38 am (#)

    Made last night for the first time, so good, nice kick to it as well. Possibly even add a touch more chilli powder next time.

    Thanks for recipe :)

    • Hayley @ Gimme Some Oven — October 26th, 2016 @ 1:23 pm

      Thanks for sharing, Fraser — we’re happy you enjoyed it!

  12. Mindy Childs — October 23, 2016 @ 5:46 pm (#)

    I’m in the process of making this for the first time. I followed the recipe exactly and it’s not thickening up. I’ve even added a little more flour. Not sure what I did wrong? Any suggestions?

    • Hayley @ Gimme Some Oven — October 25th, 2016 @ 10:08 pm

      Oh no, we’re sorry Mindy! Sometimes it just needs to cook a little longer. Try upping the heat a little and giving it a bit more time (it’ll get there)!

  13. Jodes — October 24, 2016 @ 10:04 pm (#)

    Wow – all the hype and this is not so nice – nothing like an enchilada sauce I have ever tried before.
    Glad I tasted it before I made actual enchiladas.

    Any Australian chilli powder is way too spicy for this recipe too.

    Wouldnt attempt this again…

    • Hayley @ Gimme Some Oven — October 27th, 2016 @ 9:56 pm

      We’re sorry to hear you didn’t care for this.

  14. Kara — October 25, 2016 @ 5:34 pm (#)

    I must say that solely based on the deliciousness of this sauce and the chicken enchilada casserole, that when I am looking for something specific I will come to your site first!

    • Hayley @ Gimme Some Oven — October 28th, 2016 @ 11:12 am

      Thanks, Kara — we’re so glad to hear you enjoyed both of the recipes! :)

  15. Elizabeth — October 27, 2016 @ 4:30 pm (#)

    I was wondering if i can use water instead of chicken stock, none in cabinet and need in a hurry

    • Hayley @ Gimme Some Oven — October 28th, 2016 @ 11:57 am

      That should be okay, but you’ll need to add more salt and other seasonings most likely. We hope you enjoy the sauce!

  16. Deb — October 29, 2016 @ 3:04 pm (#)

    A commentator below mentioned tomatoes, and I would have guessed the sauce had tomatoes from the color, but I don’t see tomatoes in the list of ingredients.  Were they left out or are there no tomatoes?

    • Hayley @ Gimme Some Oven — November 3rd, 2016 @ 4:31 pm

      Hi Deb! There’s actually no tomatoes in this recipe (though some people have commented saying they prefer to add some), which is fine. The relish color comes from the type of chili powder we used (and also the lighting that day made it look more red). :)

  17. Monica — November 4, 2016 @ 9:54 am (#)

    Can you use something in place of the flour? I don’t eat flour in any form.

    • Hayley @ Gimme Some Oven — November 14th, 2016 @ 11:16 am

      Yes! You can use cornstarch or arrowroot powder. We hope you enjoy!

  18. kim — November 5, 2016 @ 6:28 pm (#)


    I just wanted to tell you I got your recipe from They have a recipe for beef enchiladas. THey use this recipe and have a link to you. THey rave about it. All I know is that I had never had enchiladas before and never had or made enchilada sauce before. I was kind of worried. I don’t like spicy stuff. I was amazed. I made it. IT WORKED..and it tasted really good and didn’t give me gerd. I was surprised how easy it was to make and it worked. I also at that time didn’t have enough wraps so I had to use an 8×8 pan like someone mentioned. But I made the whole recipe. Used it all too. I even had leftovers from the 8×8 which were awesome next day. But the leftover filling didn’t go to waste. YUM. I will make this reg now. THanks for such an awesome recipe. I am curious how you came up with it??? THanks. ps I used olive oil cause that is my oil of choice..didn’t have a prob at all with that. awesome recipe

    • Hayley @ Gimme Some Oven — November 14th, 2016 @ 11:55 am

      We’re so glad you enjoyed the sauce and the enchiladas, Kim — thanks for giving the recipe a try and for taking the time to comment! :)

  19. Kim — November 14, 2016 @ 2:41 pm (#)

    I have been making this sauce at least once every two weeks since I found this recipe and my picky family loves it!  Thank you for a great new recipe!

    • Hayley @ Gimme Some Oven — November 18th, 2016 @ 2:52 pm

      Thanks for sharing with us, Kim — we’re so glad to hear that!

  20. Kelly — November 19, 2016 @ 11:24 am (#)

    Y’all – I’ve made this recipe to the T about 3 or 4 times now and it is THE BEST! A definite go-to. My friend is expecting her first baby and you better believe this sauce is making its way into some freezer-friendly enchiladas for her family. Thanks Ali!

    • Hayley @ Gimme Some Oven — November 21st, 2016 @ 7:09 pm

      Thanks for sharing with us, Kelly — we’re so happy you love it! :)

  21. Steph — November 28, 2016 @ 12:09 pm (#)

    Just looking at making enchiladas so followed the link to the sauce – should this have tomatoes in the recipe?

    • Hayley @ Gimme Some Oven — November 28th, 2016 @ 12:45 pm

      Hi Steph! No, there are no tomatoes in the sauce recipe, though you can certainly add some if you’d like!

  22. Angry Eater — November 28, 2016 @ 4:54 pm (#)

    Followed recipe exactly. Tastes like chili water. Absolutely do not attempt this recipe if you have any taste buds at all.

    • Hayley @ Gimme Some Oven — December 4th, 2016 @ 12:45 pm

      We’re sorry to hear you didn’t care for this.

  23. Niki — November 30, 2016 @ 9:58 am (#)

    Can we freeze this sauce? How long will it last

    • Hayley @ Gimme Some Oven — December 7th, 2016 @ 9:06 pm

      Hi Niki! Yes, you can freeze this. It should be fine for about six months or so.

  24. Lorne Christie — December 6, 2016 @ 4:51 am (#)

    Surely this recipe is missing tomatoes or passata ??

    • Hayley @ Gimme Some Oven — December 13th, 2016 @ 5:18 pm

      It’s not, but feel free to add some if you like! :)

  25. Celeste Church — December 8, 2016 @ 3:16 pm (#)

    What a nightmare.  Was so excited to make the chicken enchiladas with this sauce!  But I tried to double the recipe and obviously screwed up on my measurements somewhere and ended up with a whole lot of super salty sauce….and I love salt.  But this was just way way way way too much.  So sad.  On the other hand, still used a tiny bit.  Just took a spoonful of salt-sauce and mixed with about a cup of sour cream and some salsa.  Enchiladas came out great.
    Still, one of those cooking days where you just really truly wish you could punch yourself somehow.  

    • Hayley @ Gimme Some Oven — December 15th, 2016 @ 10:46 am

      We’re so sorry, Celeste — that’s so frustrating! :( We hope you can give the sauce recipe another go, with better results. We’re glad the enchiladas were still good!

  26. Felicia — December 14, 2016 @ 9:29 pm (#)

    this makes 1.5 cups so I would need to double this recipe to make the stacked enchilada recipe right? I’m planning on doubling the enchilada recipe so is quadruple the sauce recipe right?? Thanks 

    • Hayley @ Gimme Some Oven — December 18th, 2016 @ 8:01 pm

      That’s right, Felicia, you’d want to double the sauce recipe. We hope you enjoy them both! :)

  27. Verona — December 19, 2016 @ 4:48 pm (#)

    I just made that sauce and find it easier than going to the store to shop for a canned version. I made this just as described and it is delicious. Mine came out a deeper brown and the taste is just amazing. Thanks so much for sharing this instant enchilada sauce! I’ll never go back.

    • Hayley @ Gimme Some Oven — December 19th, 2016 @ 9:09 pm

      Thanks for sharing with us Verona, and for giving this a try — we’re happy you enjoyed it!

  28. MountainGirl89 — December 22, 2016 @ 6:10 pm (#)

    Can you can this recipe? You would obviously have to double it to make a big enough batch… but didn’t know if you would pressure cook it or use a hot water bath?

    • Hayley @ Gimme Some Oven — December 27th, 2016 @ 9:54 am

      Hi there! We’ve never canned this but if you followed the proper canning procedure, you should be able to (we think a hot water bath would probably suffice?)

  29. John B — December 23, 2016 @ 4:26 pm (#)

    I must be different. Don’t love the sauce. 

  30. Emma — December 25, 2016 @ 6:49 pm (#)

    I agree that here in Australia chilli powder is just too hot, especially if cooking for kids.  I tend to use smoked paprika is obviously not traditional but works for my 7 year olds taste buds, adults add chilli to taste when eating.

  31. Jerilynn Dewalt — December 30, 2016 @ 3:55 pm (#)

    LOVE them! I made the recipe as it was written and they turned out wonderful! My husband, who has been to New Mexico and has eaten the real stuff, said they are the best!

    • Hayley @ Gimme Some Oven — January 16th, 2017 @ 8:17 pm

      We’re so happy you enjoyed it!

  32. Lisa — December 31, 2016 @ 3:26 pm (#)

    Have made this sauces several times–in big and small batches, using chicken and beef stock–with great results. In fact, I am making it tonight. Beef stock is particularly good when making beef enchiladas, but color WILL be brown. Sauce will thicken the longer it cooks (no more than 20 minutes).  Thanks for the recipe. 

    • Hayley @ Gimme Some Oven — January 16th, 2017 @ 7:54 pm

      Thanks for sharing, Lisa — we’re so glad you enjoy it!

  33. Susan Claire — January 6, 2017 @ 12:35 pm (#)

    I had a recipe I wanted to make, and in the comment section a lot of people said instead of using tomato sauce as directed, enchilada sauce was a better choice. Of course I didn’t have any, and I really didn’t want to dash out to the store, so I Googled it, and your recipe came up. I made this as written and we ate most of the first batch with our tasting spoons. This is so good! If I had known how easy this is, I never would have bought canned sauce. Thank you!

    • Hayley @ Gimme Some Oven — January 12th, 2017 @ 10:59 am

      Thank you for sharing, Susan — we’re so glad you enjoyed it!

  34. Tara — January 8, 2017 @ 2:28 pm (#)

    This sauce was missing a very key ingredient. Tomato! I added some strained tomatoes and it was perfect :)

  35. Traci stallings — January 8, 2017 @ 10:07 pm (#)

    I just thought I’d drop a quick note to tell you that this enchilada sauce is amazing. I made it exactly as you wrote it (except I doubled it) and it is so tasty! One of my favorite Mexican restaurants makes a similar sauce that they serve on ‘wet’ burritos and I’ve been trying to recreate it for years. I was always going the long route using dried chiles. Never thought to use child powder. I also read your post on Julia Childs. I’m fascinated by her as well. I’ve only read and watched the Julie and Julia movie. I need to read the book you mentioned. Also, I’m going to try making coq au vin as well : ) thank you for sharing!

    • Hayley @ Gimme Some Oven — January 11th, 2017 @ 12:40 pm

      Thank you so much for taking the time to comment, Traci — we’re really happy you love the sauce, and we hope you enjoy the Coq Au Vin as well! :)

  36. Grace Rouleau — January 10, 2017 @ 8:19 pm (#)

    I’m just wondering if this recipe is missing an ingredient. Is it supposed to have tomato sauce in it? I added crushed tomatoes and a bit of brown sugar and then it tasted right to me.

    • Hayley @ Gimme Some Oven — January 11th, 2017 @ 1:02 pm

      Hi Grace — nope, it’s not missing an ingredient, but feel free to add whatever you’d like!

  37. Kimberley — January 12, 2017 @ 5:51 pm (#)

    I tried this recipe with disappointing results. It was clearly because the chili powder I used was not the best. It was way too salty. On top of this problem, the supermarket cooked chicken I used was also way too salty. It resulted in a dish that was so salty it could only be managed in small bites.. basically inedible.

    I love the concept of this sauce, but I think instead of using a commercial chili powder, I will next time create my own spice mix that moderates the role of salt, and also either cook my own chicken or use a pre-cooked chicken that was not so salty. When I look up recipes for chili powder, they contain paprika, garlic powder, onion powder, oregano, salt, cayenne and other spices.

    Thanks so much for coming out with a great recipe.. I know I did not adhere to your recommendation to use a great quality chili powder.. :)

    • Hayley @ Gimme Some Oven — January 16th, 2017 @ 10:12 am

      Hi Kimberley — we appreciate you sharing with us, and we’re sorry to hear you didn’t care for the sauce. If you can try it again with a different, better quality chili powder (homemade sounds great!) we think that would make a big difference. We hope you have better results with it next time!

  38. Jacque — January 17, 2017 @ 4:20 pm (#)

    I just made your enchilada sauce. I was amazed at how easy your recipe comes together and how delicious it is. I used it in my enchilada casserole which is in the oven now. The family is hovering in the kitchen, breathing in the wonderful savory aroma – and watching the timer on the stove.

    • Hayley @ Gimme Some Oven — January 18th, 2017 @ 9:44 pm

      Thanks for sharing with us, Jacque — we’re so happy you guys enjoyed it!

  39. Steve Provence — January 21, 2017 @ 5:32 pm (#)

    This sauce is spectacular! I have made it many times. I always do a double batch as it goes quick. As for the enchiladas I use corn tortillas and usually make two 9×13 pans at a time. Generally I wing it on the mix for the filling but I always add a can of diced green chilies to the garlic and onion in the first sauté. This is followed buy a generous amount of green onion, shredded chicken, black beans, quality cheese, some plain yogurt, tomatoes and cilantro. Brushing on the sauce to the tortillas is a great idea and adds to the flavor. I give the enchiladas a generous dose of sauce on top and always get rave reviews with this dish. I will never buy store made sauce again. Now I need to figure out an equally great recipe for “green sauce”. Thanks for the great recipe! I happened across your site about a year ago and reference it often.

    • Hayley @ Gimme Some Oven — January 22nd, 2017 @ 6:23 pm

      Thank you for sharing, Steve — we’re so happy you enjoyed it! :)


  1. Pingback: Slow Cooker Chicken Enchilada Soup – Three Plates Full

  2. Pingback: The little golden mouse. – Thompson House

  3. Pingback: SPIRALIZED SWEET POTATO TACO PLATE – notyourmamasfood

  4. Pingback: | These Enchiladas Are to Die For! The Sauce Really Makes Them Sing!

  5. Pingback: Chicken Enchilada Casserole | Fit Girl in Flight

  6. Pingback: Black Bean Breakfast Enchiladas - breakfast for dinner

  7. Pingback: Enchilada Inspired Portobello Mushrooms – Eva Minette

  8. Pingback: Red Enchilada Sauce – Hayley's Cookbook

  9. Pingback: Red Pulled Pork Enchiladas with Jalapeño Corn and Cheese Filling - Ally's Cooking

  10. Pingback: Vegan Eats: Sweet Potato Enchilada – Put a Banana In It