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

Enchilada Sauce makes a staple ingredient to keep on hand for quick meals. This easy red enchilada sauce comes together quickly and keeps in the refrigerator for up to two weeks! 

Enchilada Sauce makes a staple ingredient to keep on hand for quick meals. This easy red enchilada sauce comes together quickly and keeps in the refrigerator for up to two weeks! //

My family absolutely adores enchiladas – whether it be my chicken enchiladas or my super simple enchilada casserole – it is something that I can always depend on them devouring. And don’t get me started on how quickly my beef enchilada dip disappears. Mercy! I think one of the secrets to why they love it so much is this incredibly easy homemade enchilada sauce that I make.

This enchilada sauce is so simple to make and uses ingredients that I always have on hand in my pantry. Since it comes together quickly, it is a recipe you can easily make as you need it, storing any remainder in the refrigerator for a later use. And since we use it so often around my house, I’ve learned to just make sure I keep a supply!

My recipe listed below makes 4 cups of enchilada sauce, but it can easily be divided if you need less or multiplied if you need more!

How to Make the BEST Enchilada Sauce

To make it, I simply add my vegetable oil and all-purpose flour to a medium sauce pan over medium heat. I use my whisk to make sure that it is well combined as it is cooking.

If you need a gluten-free option for making your enchilada sauce, you can substitute gluten-free flour in place of the flour listed or see my Blender Enchilada Sauce Recipe that is gluten-free and ready in minutes. It is a marvel!

Once the oil and flour are bubbly, I whisk in the chili powder and chicken stock, making sure that they are combined really well.

Then, I continue on adding in the crushed tomatoes, oregano, and other dried spices, brown sugar, salt and pepper.

Once you have added all of the ingredients, you can adjust to your preferences. For instance, you might want to increase the amount of chili powder if you are looking for a spicier enchilada sauce, etc.

Homemade Enchilada Sauce Options

  • Gluten-free – Use a gluten-free all-purpose flour.
  • Vegan – Use vegetable stock in place of the chicken stock or broth called for in the recipe.
  • Sugar-free – Use 1 teaspoon apple cider vinegar in place of the brown sugar in the recipe.
Enchilada Sauce makes a staple ingredient to keep on hand for quick meals. This easy red enchilada sauce comes together quickly and keeps in the refrigerator for up to two weeks! //

Can I Use Fresh Garlic and Onions?

In the past I’ve had questions about using fresh garlic and minced onion in place of garlic powder and onion powder in the recipe. You absolutely can do that! It is fabulous, but does not have the same storage ability as using dried spices in this recipe. 

I recommend only using fresh garlic and onion if you are making the sauce to use immediately and eaten within three days.

The recipe as listed will keep well in the refrigerator for up to two weeks.

So, here’s my super easy homemade enchilada sauce recipe. I think you guys are going to absolutely love it!

4.87 from 22 votes

Homemade Enchilada Sauce Recipe

Sauces 20 mins

Enchilada Sauce makes a staple ingredient to keep on hand for quick meals. Get this family-favorite easy homemade enchilada sauce recipe. //
Prep Time 5 mins
Cook Time 15 mins
Servings 4 cups
Course Sauce
Cuisine American
Author Robyn Stone | Add a Pinch
Enchilada Sauce Recipe – Enchilada Sauce makes a staple ingredient to keep on hand for quick meals. This easy red enchilada sauce comes together quickly and keeps in the refrigerator for up to two weeks!


  • 1/4 cup olive oil
  • 2 tablespoons all-purpose flour
  • 3 tablespoons chili powder
  • 1 cup chicken stock or broth homemade or store-bought
  • 1 (28-ounce) can crushed tomatoes
  • 1 teaspoon dried oregano
  • 1 teaspoon cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 tablespoon packed brown sugar optional, but recommended
  • 1/2 teaspoon Kosher salt
  • 1 teaspoon ground black pepper


  • Add oil and flour to a medium saucepan over medium heat. Whisk together to combine. Once the flour and oil mixture begin to bubble, whisk in the remaining ingredients and whisk until smooth. Taste and adjust spices based on your preferences.
  • Use immediately or pour enchilada sauce into an airtight container and refrigerate for up to two weeks.


To make gluten-free, use gluten-free flour.
To make vegan, replace chicken stock with vegetable stock.
To make sugar-free, replace brown sugar with 1 teaspoon apple cider vinegar.

Shout Out

Did you make this recipe?

Mention @addapinch or tag #addapinch!

Share it with the world!

Robyn xo

Enchilada Sauce Recipe - Enchilada Sauce makes a staple ingredient to keep on hand for quick meals. Get this family-favorite easy homemade enchilada sauce recipe. //

From the Add a Pinch recipe archives, originally posted in 2013.

30 Minutes or Less Recipes

Robyn Stone

..where I share sweet, savory and southern recipes, as well as home and garden tips and tidbits of travel.

Leave a Comment

Your email address will not be published.

Recipe Review


  1. Thanks for posting. I’ve been wanting to make enchilada sauce as we love enchiladas in this house too!

  2. I’ve never made home made enchilada sauce. I definitely will be pinning this for the near future!

  3. I love that you add tomatoes to yours!!!! I have a major hankering for Mexican food – so wish my hubby ate it!!

  4. What perfect timing! I was just craving enchiladas and was going to pick up the enchilada sauce from Trader Joe’s but now I can make it right at home. I had no idea it was this easy!

  5. Enchilada sauce is such a fantastic staple to have on hand. Perfect for slathering, soaking, or simply spooning into the mouth. 🙂 Lovely recipe, Robyn!

  6. I love this. How excellent that it’s so darn easy! I’ve got to try your sauce soon, Robyn!

  7. Growing up eating enchiladas, I can give you an authentic, very ambitious directions to make authentic Mexican enchilada sauce. This sauce you can make chile colorado, as well. The main ingredient is New Mexico and California chile pods, garlic and salt! It’s very easy and freezes.

    1. Oh Tess! I’d absolutely love it!!! You are welcome to share here in the comments or you can email it to me. Can’t wait!

    2. Tess, your chile colorado sounds perfect for me too; I prefer the green enchilada sauce over red! Of course, in New Mexico and Santa Fe especially, you can easily get either or both! on your enchiladas!
      Please share your recipe here.

    3. I agree. Authentic red enchilada sauce is made from dried red chile pods and seasoning. There’s no tomato in it. Tomato is garnish. People see red and think tomato, but it’s the chile pepper that gives it the color.

  8. Tess, share that here please!
    Thank you so much, Robyn for a homemade sauce! I cannot tolerate the store bought canned sauces. Too spicy even if they say mild. 🙁

  9. Going to give your enchilada casserole a try to today to take to a potluck dinner. From your gorgeous pics, it looks like you puree the tomatoes for the sauce?

  10. 5 stars
    This is absolutely delicious! I made it last night in preparation for my enchilada casserole recipe, and let my husband taste it. He was almost dancing in his seat he was so excited waiting for dinner to be over!

  11. 5 stars
    My husband has high blood pressure. We don’t use a lot of salt when we cook. Can the kosher salt be omitted? or is there something we can substitute?

  12. This was amazing! Taste/balance of spices was spot on.
    Mine came out very dark; might have been the chili pwdr. I used.
    My husband loved it and he is very picky so thank you!

  13. 5 stars
    I made this with vegetable stock instead of chicken since I’m vegetarian. I use it all the time with my cheese and/or bean enchiladas!

  14. This sauce is amazing. My husband in a sodium restricted diet and I have made this several times without adding salt and it still is great. This allows us to have the Tex-Mex food we adore and have missed so much. Thank you for sharing.

  15. This looks delicious! I was actually going to search for a recipe. I also was wondering if I can freeze it.

  16. For some reason, I had enchilada sauce as one of those “tough to make” recipes, but yours looks so easy and inviting! Great recipe, can’t wait to make this Mexican favorite!

  17. I believe it is time to add homemade enchilada sauce to my repertoire.

  18. Would I be able to process this sauce in water bath for even easier prep – just open jar? Thanks!

  19. This looks perfect. I’m loving the texture and color. I’m going to have to give this a whirl.

  20. I see a couple people have asked, but I don’t see a response, can this be frozen? I have so many tomatoes from the garden, another way to save them for winter would be great. Thanks!

    1. Hi Brenda,
      Yes! It can be frozen and is great for using those garden-fresh tomatoes in the winter! Hope you enjoy it!

  21. I’m from the southwest, not the south, but this was darned good. Made it half hour ago to go with chicken leg quarters. I was skeptical about that much sugar, but I used pretty hot chile powder. It balanced out nicely without being too sweet. I didn’t have 28 oz of crushed toms, so used a small can of tomato sauce and added more home-made broth. Everybody does this recipe different where I am from, but l liked the proportions of spices you recommended. I followed them exactly and this was a fantastic sauce. Thank you for the recipe—-B. in AZ

  22. 5 stars
    This was very good and very simple to make. It tasted as good as the complicated sauce I typically make. Thanks for the recipe

  23. 5 stars
    This was so yum-o just as written, the spice blend was perfect for me. Because it makes 4 cups I will try it with the dip recipe and do it as written but will change the cheese to velvette on the other 2 cups. Thanks for a great sauce!!!!

  24. I just whipped up a batch of this sauce for dinner tonight….yum! Super easy, I had all the ingredients on hand. I almost left out the sugar, but I’m glad I didn’t, it creates a wonderful balance without a sugary sweet taste. I’m wondering if this sauce freezes well? I want to make a huge batch a freeze it up for winter dinners to come. Thank you for the great recipe!!!

  25. 5 stars
    Just used this recipe tonight to make enchiladas for the first time ever. They turned out great, and the whole family enjoyed them. I made it as directed, and it was so easy. Next time I think I’ll only use 2T. chili powder as it was slightly hot for us. Thank you for an excellent recipe!

  26. 5 stars
    I made the Beef Enchilada Dip on this site today and took it to my cousins as where were invited for supper. (Added some sausage meat to the ground beef). WOW what a hit. Made this homemade Enchilada sauce for it too. The sauce recipe is perfect, no tweaking required-delicious. Also whipped up some homemade tortillas. Everyone LOVED LOVED LOVED it. Thank you so much for sharing. Darlene in Nova Scotia.

  27. 5 stars
    OMG, I am blown away by this enchilada sauce!! I didn’t have any crushed tomatoes, so I threw two cans of regular Rotel and a small can of tomato sauce in my lil Ninja food mixer and puréed them and added to the recipe in place of the crushed tomatoes. This was by far the best enchilada sauce EVER!! Just printed this out for my family keepsake cookbook. Thank you!!!

  28. I’m so happy to find this! So many times I didn’t make enchiladas simply because I had no sauce in the house! I am going to make this tonight along with your enchilada casserole recipe!!!

  29. Hi…if i wanna replace the garlic and onion powder with fresh one’s how much and how do i use it? Do i need to sautee it in oil first and then blend it with tomato snd other spices? Or can i jus blend them raw? I need to make them in an hour…so if you could reply asap I’ll be really greatful ?

  30. 2 stars
    After reading the reviews and looking at the ingredients I had my doubts. After making the sauce step by step adhering closely to the directions I confirmed that this is just not a very good recipe in my opinion. First, the taste is far too sweet even without the sugar. In addition, using crushed tomatoes adds to the overpowering sweetness and produces a chunky, weird texture like spaghetti sauce. I also found that the consistency was much too thick. Basically, this is not even close to an authentic Mexican enchilada sauce, but American palates will probably love it. My family will disown me if I served this.

  31. Only have almond flour in this GF home today, but would like to make this using some of the leftover pork shoulder
    (Your recipe!) Do you think corn starch would work as a thickener in this recipe?
    That pork recipe is Just amazing!
    Thanks for sharing!

    1. Lucy B did have you tried freezing this sauce? I was thinking I would make it and freeze half of it

  32. Am going to try this because I need enchilada sauce for your Chicken Tortilla soup! I have never made this before – how long do you have to cook this after whisking in remaining ingredients? Thank you!

  33. 5 stars
    I am making this again tonight for supper a long with another dip. This Enchilada sauce is fantastic, this dip recipe is also fantastic. I suggest to those making this sauce recipe for the first time – Perfect as is. You will not need to adjust a thing. Would never make this dip without this sauce recipe. Worth every second it takes to make it. WE LOVE IT. Thanks again, so thrilled to have your recipe.
    Nova Scotia

  34. 5 stars
    Love this sauce – so easy.

    Sometimes I put a bit less oil and flour and mix in some cornflour to thicken, to keep the oil levels down.

  35. 5 stars
    A M A Z I N G !!! This sauce is delicious. I literally went through my recipe book and tossed out the enchilada sauce recipes that I thought were pretty good.

  36. 5 stars
    Why did you change the recipe to use olive oil instead of vegetable oil? The recipe I printed either last year or the year before last calls for vegetable oil. Is there a difference?

  37. 5 stars
    Mexican food is not my thing, however, my son loves it, my husband not so much. And then we were introduced to this most delicious sauce EVER!!!  OMG is it good. Our family couldn’t get enough of it. I did use fresh garlic and onion just because I don’t have garlic powder and onion salt. Since there was a fair amount of sauce I thought that I’d get to freeze half of it, didn’t happen, we ate it all. It now a little over a week later and I think it’s enchilada time again. Thank you for this wonderful recipe.  

  38. 5 stars
    This sauce was delicious. I didn’t have onion powder on hand, so I substituted 1/2 cup of minced fresh onions. Excellent texture and flavor balance.

  39. I tried this recipe a few months back & really liked it, however, I think Mexican food should be spicy, I add a few Jalapeño Peppers and Paprika to mine

    1. I’m glad you enjoyed it Sean. You can definitely add more spice to yours to suit your taste. Thanks!

  40. 5 stars
    My husband LOVES his mom’s enchiladas. They are very good even though she uses store-bought enchilada sauce. I didn’t have any on hand but figured I had all the ingredients and found your enchilada recipe. Within that I found this recipe and, WOW! This was so easy to make. I made a hybrid of her and your enchilada recipes and this sauce made all the difference! My husband LOVED them and told me to be sure that I save this recipe for the future! 

    1. Wow, what a compliment, Tab! I’m so happy that you and your husband enjoyed these! Thanks!

  41. Have you ever tried canning it? I love canning and have a garden in the summer so I make big batches of tomato type stuff. 

  42. Hi, I’m really keen to try this recipe but I’ve only got fresh oregano. Can I use this and if so how much.

  43. 5 stars
    Made it, loved it, will most definitely make it again. It’s got the right amount of kick where the spice is concerned. Great recipe!!!

    1. I haven’t tried canning this sauce, Amy, but I have frozen it. It freezes really well.

  44. Oh my gosh, this is fabulous! I was craving enchiladas for dinner tonight, but I didn’t have any enchilada sauce. I found your recipe and made it, and fell in love with the flavor! I really like how thick it is too. So good I had to share the recipe with me daughter!! I will definitely be making this again! Delish!!