Homemade Red Enchilada Sauce
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.
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. 😉
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? 😉
Homemade Red Enchilada Sauce

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*
- 3/4 teaspoon garlic powder
- 1/2 teaspoon cumin powder
- 1/2 teaspoon dried oregano
- 1/2 teaspoon onion powder
- 3/4 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.
Use this enchilada sauce to make:
Chicken Enchilada Soup (Slow Cooker)
Butternut Squash Black Bean Enchilada Casserole
Black Beans and Rice Enchilada
If you want flavor without the heat, you can use ancho chili powder instead of regular chili powder.My sister told me about this as I cannot eat too much red chili powder. Thanks for the recipe!
I want to make this. What happens if I don’t add the oil.?
Hey Marzia…first let me thank you for the lovely recipe….today I had made red enchiladas for dinner…they turned out very yummy.
nice doing
Is the chipotle pepper dried or canned.
So good! Made mine extra spicy. And added 1 tsp. Vinegar.No more canned enchilada sauce for us! Thank you for a great recipe.
Found this recipe via Google. I purchased a can of Chipotle Peppers in Adobo yesterday for another recipe and ended up not making that recipe. Fast forward to tonight, I had enchiladas on the menu and decided to give a go at homemade enchilada sauce using the chipotle peppers. We have never had enchilada sauce on ours at home, normally just salsa. That red enchilada sauce you get at the Mexican restaurants tastes so bad!!
But, I happily landed on this recipe and made it as directed, with the exception of having to use water instead of Chicken broth because I was out.
Let me just say the entire family raved about the enchiladas with this sauce. I also had homemade tortillas from another site and the combination of these two things leveled up my enchilada game to AMAZING.
Thank you so much
This is a great recipe! I usually make my enchilada sauce with the dried peppers. It’s very tasty but much more time consuming. I saw this recipe and decided to try it. We loved it and it is so quick and easy. This recipe also cans very well. I have already canned two batches. I much prefer opening a jar of this sauce instead of a can from the store. Thank you for sharing!
Update. I multiplied the recipe by 8 today and canned it all. Great recipe! I saw a post that said you can “not” can it because it has flour. The flour is minimal in this recipe. It does not affect the canning of this recipe. It cans very well!! I have opened a jar months after canning and it still tastes awesome!! Thanks again for sharing!
Loved this recipe!❤️
Super delicious! Now don’t need to buy the canned stuff. Thanks for this recipe.
Great recipe, tastes amazing with our enchiladas we make regularly