This homemade Enchilada Sauce recipe is so flavorful, it will take your enchiladas to a new level of deliciousness. There is a lot of flavor in this sauce and it only takes about 20 minutes to make. You can easily make it ahead of time as well and adjust the spice level according to your taste.
Table of Contents
Enchiladas is one of our favorite meals for a weekend and even a week night dinner. It’s made by rolling meat and vegetable mixture inside a tortilla, covering them in sauce and cheese, and baking rolled tortillas with sauce. Between the sauce, soft tortillas, cheese, and meat filling it is a very flavorful and comforting dish.
I have made so many different Enchiladas, we can’t possibly narrow down to the best one. Although some of our favorite ones include Shrimp Enchiladas and Beef Enchiladas Verde.
For many enchilada variations, I made its own sauce to compliment the filling but when it comes to the classic chicken or beef enchiladas, I make the classic sauce. This sauce is made with a base of canned crushed tomatoes and onion and in addition, it’s flavored with chipotles in adobo sauce, chili powder, garlic, and a few other spices.
You can also easily adjust this recipe if you plan to make beef enchiladas or chicken enchiladas. For beef enchiladas, use beef stock in the sauce and for chicken enchiladas, use chicken broth.
Ingredients Notes:
Crushed tomatoes – use plain or fire roasted crushed tomatoes but not flavored ones.
Chipotles in Adobo Sauce – Chipotles in adobo sauce provide a great flavor boost but don’t overdo it. If you add too many chipotles, the sauce will become more bitter. I add a little bit of sugar to balance out the slight bitterness from the peppers.
Flour – all purpose flour works well and you can substitute gluten free all purpose flour if needed.
Beef stock/broth – you change change the stock depending if you’re making chicken enchiladas or beef enchiladas. Use homemade stock if you happened to have some on hand.
Seasoning – Chili powder, cumin, smoked paprika, oregano, garlic powder, salt, and sugar. Sugar provides the perfect balance to the spicy and savory flavors.
See recipe card for complete information on ingredients and quantities.
Cooking Instructions
This is a pretty quick recipe, so have all of you ingredients ready before starting to cook.
Preheat a cooking pot over medium heat and add oil and onion. Sauté until until onions are softened and sprinkle flour over the onion (1). Stir until onions are evenly coated.
Slowly pour in beef stock while stirring constantly (2). Add can of crushed tomatoes (3) and all remaining ingredients (4).
Stir well and bring the mixture to simmer and lower the heat to medium-low. Let it simmer for a few minutes (5).
Transfer the content of the pot into a food processor and blend well until smooth (6). The sauce is ready for making enchiladas!
Recipe FAQs
It’s pretty easy to adjust spice level of the Enchilada Sauce. To make it more spicy, you can add another 1/2 tablespoon of chili powder and/or add another chipotle in adobo sauce.
This recipe is actually pretty mild but some people may still find it spicy. To make Enchilada Sauce less spicy, start with 1 tsp of chili powder and just the chipotle pepper without the extra adobo sauce. Once the sauce is blended, taste it to see if you want to add the 1 tablespoon of adobo sauce from the peppers and a little more chili powder.
Absolutely! This Enchilada Sauce is very easy to make and takes about 20 minutes but you can still prepare it ahead of time and store it in the refrigerator until ready to use.
To store Enchilada Sauce – Prepare the sauce according to the recipe, take off heat, and let it cool to room temperature. Pour cooled sauce into a glass jar and close it with a lid. Store it in the refrigerator for 5-7 days.
Since there is an addition of flour, the original recipe is not gluten free. To make this Enchilada Sauce gluten free, simply substitute all purpose gluten free flour.
Also, double check the can of chipotles in adobo sauce to make sure that the brand you are using is gluten free. (The brand I use is La Costena and it has not gluten ingredients.)
Storing Instructions
To store Enchilada Sauce – Before storing, make sure to let the sauce cool to room temperature. Pour cooled sauce into a glass jar and close it with an air-tight lid. Store it in the refrigerator for 5-7 days.
To freeze Enchilada Sauce – pour cooled sauce into a zip-lock freezer bag, let all the air out, and close it tight. Label the bag with a date and what is inside and lay flat on a cutting board. Let it freeze for about 2 hours and then you can stand it up or stack it in the freezer. Frozen sauce can be stored for 2-3 months.
Note: you can also make a double batch of this sauce and portion it into 2-4 freezer bags.
To thaw – pull the bag of frozen sauce out of the freezer and into the refrigerator about 24 hours before you need to use it. Let it slow-that in the refrigerator until thawed, up to 24 hours.
Some More Recipes To Try
If you’ve made my enchilada sauce recipe and found a lot of good information here, PLEASE leave a 🌟 star rating! Let me know how you liked it by leaving the 📝 comment below as well. Don’t forget to subscribe to my newsletter!
Enchilada Sauce Recipe
Ingredients
- 2 tbsp canola oil or vegetable oil
- 1 yellow onion
- 2 tbsp all purpose flour
- 14.5 oz can crushed tomatoes
- 1 cup beef stock
- 1 chipotles in adobo sauce
- 1 tbsp adobo sauce from chipotles
- 1/2 tbsp chili powder
- 2 tsp ground cumin
- 1 tsp dried oregano
- 2 tsp white granulate sugar
- 2 tsp garlic powder
- 2 tsp smoked paprika
- salt
Instructions
- Prep your ingredients so it’s available when needed. Preheat a medium sauce pot over medium heat and add oil.
- Chop onion and add it to the pot. Saute onion until softened.
- Sprinkle flour over the onion and stir until onions are evenly coated.
- Slowly pour in beef stock while stirring. Add can of crushed tomatoes and all remaining ingredients.
- Stir well and bring the mixture to simmer. Let it simmer for a few minutes.
- Transfer the content of the pot into a food processor and blend well until smooth. The sauce is ready for making enchiladas!
- To store Enchilada Sauce – Prepare the sauce according to the recipe, take off heat, and let it cool to room temperature. Pour cooled sauce into a glass jar and close it with a lid. Store it in the refrigerator for 5-7 days. To freeze Enchilada Sauce – pour cooled sauce into a zip-lock freezer bag, let all the air out, and close it tight. Label the bag with a date and what is inside and lay flat on a cutting board. Let it freeze for about 2 hours and then you can stand it up or stack it in the freezer. Frozen sauce can be stored for 2-3 months.
Video
Notes
- Make Ahead – This Enchilada Sauce is very easy to make and takes about 20 minutes but you can still prepare it ahead of time and store it in the refrigerator until ready to use.
- To store Enchilada Sauce – Before storing, make sure to let the sauce cool to room temperature. Pour cooled sauce into a glass jar and close it with an air-tight lid. Store it in the refrigerator for 5-7 days.
- To freeze Enchilada Sauce – pour cooled sauce into a zip-lock freezer bag, let all the air out, and close it tight. Label the bag with a date and what is inside and lay flat on a cutting board. Let it freeze for about 2 hours and then you can stand it up or stack it in the freezer. Frozen sauce can be stored for 2-3 months. Note: you can also make a double batch of this sauce and portion it into 2-4 freezer bags. To thaw – pull the bag of frozen sauce out of the freezer and into the refrigerator about 24 hours before you need to use it. Let it slow-that in the refrigerator until thawed, up to 24 hours.
- Gluten Free – Since there is an addition of flour, the original recipe is not gluten free. To make this Enchilada Sauce gluten free, simply substitute all purpose gluten free flour.
Also, double check the can of chipotles in adobo sauce to make sure that the brand you are using is gluten free. (The brand I use is La Costena and it has not gluten ingredients.)
Denise Klingbeil says
Can you can this and processes this in a water bath?
Lori O. says
I was wondering, do you think that this recipe would do well sealed in canning jars? I have a packed freezer, but a ton of mason jars and lids.
Beth says
Can you use fresh garden tomatoes instead of canned?
LyubaB says
Hi Beth,
Yes you can! You can use about 1lb of fresh tomatoes to make this sauce. It will take a little longer and taste a little different (lighter, crisper, and not as rich). I would recommend cooking the sauce for a longer period 2-3 hours on low, stirring occasionally. Make sure to leave room when covering with lid for steam to escape.
Mallory says
Is there a certain brand you use for chipotle peppers in adobo sauce?
Tina Harpel says
Can you use chicken or vegetable stock instead of beef?