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

The best homemade red enchilada sauce recipe. This recipe has lots of flavor and is pretty much effortless! Believe me, you’ll never go back to the canned enchilada sauce again! Simple to make and can be frozen for later use.

Red enchilada sauce in jar

I have my days.

Days where I absolutely ❤ nothing more than cooking (except family, of course).

Where I’m willing to make even my red enchilada sauce from scratch for my enchiladas. And then there are those day. Where even popping frozen tator-tots into the oven seems like a chore.

I have been on the hunt for a good red enchilada sauce recipe for a VERY long time. And yes, lets be honest, there are times when you want enchiladas and you want them now. And times like that, sure I use to just grab a can of sauce and go pour happy. But believe me, this recipe is it. I will never, ever, ever use another canned enchilada sauce ever again. Like ever. If I haven’t made that clear already. 😉

red enchilada sauce in dutch oven with spoon

It should come as no surprise that canned red enchilada sauce contains both sugar and ‘natural flavors’. I just think that if it truly is a ‘natural flavor’, shouldn’t they be able to disclose what it is? Is it so natural that it can’t have a proper name of its own? I want to know whats in my enchilada sauce. No mystery ingredients, please and thank you. You’ll notice that my enchilada sauce recipe contains just 5 simple ingredients (other than a few additional spices) and none of those are described as ‘natural flavors’ or sugar.

The best thing about this red enchilada sauce is that you can make a large batch at one time and use what you need and freeze the rest. Just let the sauce come to room temperature overnight in the refrigerator when you need to use it again. This recipe is also going to be a lot more cost effective than constantly purchasing cans of enchilada sauce for every recipe you need it for.

The sauce doesn’t just stop at enchiladas either. Enchilada sauce can be used for things like chicken enchilada soup, a quick marinade for poultry or fish, or an easy dip for quesadillas. Having this sauce is the freezer also makes it a lot easier when you need to throw a meal together on a weeknight.

The sauce can also be customized for your preference of spice level. Since we use chipotle peppers in our enchilada sauce recipe, cutting back the amount of chili powder will allow you to make the sauce mild, medium, or hot. The recipe calls for a total of 4 tablespoons of chili powder with 1 chipotle pepper. If that is too much spice for you, cut it back to 2 tablespoons of chili powder and the 1 chipotle pepper. I used a total of 4 tablespoons and did not find this recipe to be very spicy. But play around with the spice level and do what tastes good to you! Keep in mind that this recipe also makes about 3 cups of enchilada sauce.

And coming up next… my black bean and rice enchiladas. What? You didn’t think i’d leave you with just the enchilada sauce, did you? 😉

sauce in jar on wooden cutting board
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Homemade Red Enchilada Sauce

4.91 from 74 votes
The best homemade red enchilada sauce recipe. This recipe has lots of flavor and is pretty much effortless! Believe me, you'll never go back to the canned enchilada sauce again! Simple to make and can be frozen for later use.
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 6 (~ 3 cups)
Author: Marzia
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 chipotle pepper + 1 tablespoon adobo sauce
  • 3 cups chicken or vegetable stock
  • 3 tablespoons olive oil
  • 3 tablespoons all-purpose flour
  • 1 8 oz can tomato sauce
  • 4 tablespoons chili powder*
  • ¾ teaspoon garlic powder
  • ½ teaspoon cumin powder
  • ½ teaspoon dried oregano
  • ½ teaspoon onion powder
  • ¾ teaspoon salt

Instructions 

  • Combine the chipotle pepper, adobo sauce, and 1/2 cup of the chicken stock in a blender. Blend until the chipotle pepper completely blends down with no solids remaining.
  • Heat the oil in medium saucepan over medium-high heat. Add the flour and whisk for 1 minute, making sure the mixture doesn’t stick to the bottom of the pan. Add the tomato sauce, chili powder, garlic powder, cumin powder, dried oregano, onion powder, and salt. Continue to whisk and add the chipotle pepper mixture. Once the sauce starts to thicken, add the chicken stock 1/2 cup at a time. When the sauce is just thick enough to coat the back of the spoon, remove from heat.

Notes

    • Use the sauce immediately or let the sauce cool completely before refrigerating in an airtight container for up to 1 week. The sauce can also be frozen. Allow the sauce to cool to room temperature before freezing. To use, simply allow the sauce to defrost in the refrigerator overnight.
    • I think the sauce is about a medium level of spice if you use as directed. If you’re hesitant to use the chipotle along with the 4 tablespoons of chili powder, start by using half the quantity. More chili powder can always be added once the sauce has started to simmer. Feel free to increase the chili powder too if you prefer a spicier enchilada sauce.

Nutrition

Calories: 149kcal | Carbohydrates: 13g | Protein: 5g | Fat: 9g | Fiber: 3g | Sugar: 4g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like This? Leave a comment & rating below!

Hi, I'm Marzia!

A wife, mother, nutritionist, certified foodie, and a coffee lover. My husband Anees, our daughter, and I live near Houston. I love reading books, bingeing reality shows, and a good salted brown butter chocolate chip cookie!

Similar Recipes

You May Also Like

4.91 from 74 votes (57 ratings without comment)

Leave a comment

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

Recipe Rating




60 Comments

  1. Geri says:

    5 stars
    Really good sauce! I only used 1 tablespoon of chili powder. Also, had to cook it down for awhile to get the desired consistency. I will use less stock next time. Thank you, no more cannd enchilada sauce in my kitchen! 

  2. Dennis says:

    4 stars
    I find that a couple tablespoons of honey and/or a tiny pinch of cinnamon increase the flavor profiles of this already delicious sauce!

  3. Dennis says:

    This was some damn good enchilada sauce!! I didn’t care if it was a little spicy and I had to sit on the toilet a bit longer than usual☹️…it was worth it! I’d make it again.

  4. Lindsay says:

    I’ve made this recipe multiple times and every time it is delicious. Last night I doubled the batch and used a different brand of adobo chipotles and they added more heat than usual. Overall though it’s still delicious. I’ve used both sprouted whole wheat flour and homemade gluten free rice blend flour and both yielded equally good results. Thanks for the great recipe!

  5. jess says:

    Hi I’ve always wanted to make enchilada sauce and your recipe looks delicious curious so do you use the chili powder with different spices in it or do you just use straight chili powder like the red chili powder?

    1. Marzia says:

      I used straight chili powder. Hot or mild either will do!

  6. Jen says:

    Super yummy, super easy! Needed a touch more salt at the end, but I did use no-salt-added chicken broth. Also, we love chipotles in adobo sauce for their smokiness and flavor profile, but don’t think they add much heat (at least in my house)…so, we added heat to the enchilada filling. Overall, a keeper!!

  7. Renee says:

    Hi, have you ever tried canning this sauce?

    1. Marzia says:

      No, unfortunately I haven’t. I usually just ending up making a big batch and freezing it. If you decide to can it, i’d love to hear your results 🙂

    2. Wendy says:

      You can’t can something with flour in it.

  8. Regina says:

    This sauce was fantastic!

  9. etherdog says:

    I made this tonight for some home-ground beef enchiladas and it was fabulous! I put too much chipotle in (and did not deseed either) so I had to temper the heat with a little sour cream. I also bloomed the freshly ground cumin in butter, not oil, and it really made the flavor pop. And the chicken stock was homemade, too. My wife and I both swooned over this sauce! Thank you!

  10. Natalie says:

    Just made this sauce and liked enchiladas for the first time ever. Thanks for the great recipe!

  11. Dottie Cole says:

    I just tried this! It’s very good I don’t have to look anymore for an enchslada recripe will keep this one!

    1. Marzia says:

      Hi Dottie. I’m stoked to hear you liked it! Thanks for commenting 🙂

  12. Annette Chambers says:

    I am an adventurous cook. I love to try new things. My husband, the chef (by trade) said, “no, just buy a can of sauce.” Needless to say, after making this one time, he now says, “I will never buy enchilada sauce again. It was so easy and it is delicious!” Thanks for sharing your recipe.

  13. adventuresofjen says:

    I made a batch if this for dinner tonight. Yum-o! I didn’t have a chipotle pepper on hand and didn’t feel like making a trip to the store, so I omitted that item and used 1/2 tsp of ground cayenne pepper instead. Nice and spicy!

  14. Andrea says:

    Hi! I am very much looking forward to making this sauce. Do you think cornstarch would work in place of flour?

    1. Marzia says:

      Hi Andrea, I’m sorry, i’m unsure about using cornstarch. Without further recipe testing, I cannot say definitively whether it will work. If you do end up trying it, I would love to know how it went as i’m sure others may have the same question! Thanks!

  15. Brittany says:

    I made a big batch of this and used it over nachos one week and beef enchiladas the next. My whole family requested I put this in our “recipe repeat binder”. That’s exactly where it’s going! Delicious. Thanks for the recipe.

  16. jane says:

    Hi, I was wondering if you can make this using roasted red peppers in place of the tomatoes. I can’t eat tomatoes.

    1. Marzia says:

      Hi Jane,
      The flavor will be slightly different but I don’t see why not!

      1. jane says:

        Thank you Marzia. I love the enchillada sauce in the can and want to make it my self without all the additives. Will give it a try and let you know. Thanks again.

  17. Ashley says:

    Does this sauce taste strongly like tomatoes?

    1. Marzia says:

      No, not in my opinion, Ashley. The cooking process along with all the flavors that are used, don’t really let the tomato flavor shine through too much.

  18. Amber says:

    I just made enchiladas using this sauce and am eating them right now 🙂 This is my first time making it from scratch and it turned out delicious. I didn’t have onion or garlic powder so I used the onion and garlic salt instead and omitted regular salt. Next time I might use 2 chipotle peppers as I didn’t think this was very spicy. I added 1 tsp of cocoa powder as well. Very good, thanks for sharing!

  19. shellie says:

    We are starting a new tradition of Saturday Supper at our house. The idea is to invite friends and family to join us. Our inaugural event is this weekend and I am making enchiladas. Wanted to make homemade sauce though and found your recipe via a google search. Can’t wait to try it. Will let you know what everyone thinks

  20. Karri HIcks says:

    I made this sauce for our shredded beef enchiladas we had for Christmas dinner and EVERYONE loved it! I am throwing away my other recipes for enchilada sauce because they do not compare. Thank you so much for an awesome recipe!

    1. Marzia says:

      Hi Karri, I am so pleased to hear that you’ve got a new favorite enchilada sauce recipe and that it’s mine! Thanks for commenting! 🙂