Published: · Modified: by Abbey McDermott · 72 Comments · This post may contain affiliate links.
Jump to Recipe
Easy Homemade Enchilada Sauce comes together in just minutes with pantry ingredients. After trying homemade enchilada sauce, you will never buy store-bought again.
Jump to:
- The Best Homemade Enchilada Sauce
- Why you will love this sauce
- Ingredient notes
- Step-by-step instructions
- Expert Tips
- How to use
- Recipe FAQs
- Try these homemade condiments next
- 📖 Recipe Card
- 💬 Comments
The Best Homemade Enchilada Sauce
If you typically turn to your pantry for canned enchilada sauce, this recipe is a must-make. Store-bought simply doesn't compare to homemade.
I use this recipe time and time again!! Never fails and absolutely delicious!!!
- Sean
This enchilada sauce recipe is not authentically made with dried chile peppers. However, it uses readily available pantry staples that provide deep flavor.
Why you will love this sauce
- The flavors are incredibly well-balanced and the taste is deliciously robust.
- The spice level can be adjusted to suit your personal taste.
- This sauce is so easy to make and comes together quickly.
- A few pantry staples and spices are all you need.
- This sauce keeps well in the refrigerator for 5 days to use in all of your favorite Mexican-inspired dishes, such as Chicken Enchilada Soup and Beef Enchiladas.
Ingredient notes
- Oil - I like using a neutral oil like grapeseed or canola oil. Olive oil can also be used.
- Vegetable broth - I prefer using broth (not water) for added flavor. Chicken broth can also be used.
- Spices - Chili powder, cumin, garlic powder, and oregano provide robust flavor.
- Cinnamon - This is optional, but I highly recommend it. It adds warmth and rounds out the flavors with a little something you just can't put your finger on.
- Apple cider vinegar - This adds a touch of acidity at the end which I think is needed. This can be added based on taste - adjust the amount to your liking.
Step-by-step instructions
See the recipe card for complete instructions and ingredient amounts.
- Whisk together the flour and spices. Set aside.
- Heat the oil in a medium saucepan over medium-low heat.
- When the oil is hot, add the flour mixture, whisking to form a roux. Cook for 1 minute until fragrant.
- Whisk in the tomato paste and then gradually add the broth, whisking constantly.
- Turn the heat to medium and cook until the sauce has thickened. This will take 3-5 minutes.
- Season with vinegar. Adjust salt to taste if necessary.
Expert Tips
- Gather the ingredients ahead of time. This sauce comes together very quickly, so I recommend having the ingredients ready to go before starting.
- Mix the flour and the spices together and set aside. This helps to ensure the spices are evenly distributed and also adds ease when preparing the sauce.
- Check the temperature of the oil by dropping a pinch of the flour mixture into the oil. If the flour sizzles, the oil is hot enough to add the flour.
How to use
- You can replace canned enchilada sauce in Mexican-inspired favorites such as Ground Turkey Enchiladas.
- Add this sauce to soups or sauces to add a punch of bold flavor. Drizzle over tacos or nachos or your morning eggs.
- For more suggestions, check out 21 Ways to Use Enchilada Sauce.
Recipe FAQs
How is enchilada sauce thickened?
Enchilada sauce is thickened with a roux, which is a blend of oil and flour.
What is similar to enchilada sauce?
Taco sauce, Picante sauce, and Ranchero sauce are similar to enchilada and, in a pinch, could be used as a substitute.
Does enchilada sauce contain tomatoes?
Homemade enchilada sauce recipes typically use tomato paste or tomato sauce, combined with broth or water, as a base. I prefer tomato paste for its more intense flavor.
Try these homemade condiments next
- Homemade Barbecue Sauce
- Pepita Basil Pesto
- Creamy Caesar Dressing
- Panera Green Goddess Dressing
Craving more? Subscribe to My Casual Pantry to get the latest recipes and ideas sent directly to your inbox.
📖 Recipe Card
Easy Homemade Enchilada Sauce
Author: Abbey McDermott
Easy Homemade Enchilada Sauce comes together in just minutes with pantry ingredients. After trying homemade enchilada sauce, you will never buy store-bought again.
4.75 from 88 votes
Print Recipe Save Recipe
Prep Time 3 minutes mins
Cook Time 7 minutes mins
Total Time 10 minutes mins
Course Condiment
Cuisine Mexican
Servings 4 (½ cup per serving)
Calories 145 kcal
Ingredients
- 3 tablespoons grapeseed oil (or similar)
- 3 tablespoons all-purpose flour
- 2 tablespoon chili powder
- 1½ teaspoon ground cumin
- ¾ teaspoon garlic powder
- 1 teaspoon dried oregano
- ½ teaspoon Kosher salt
- 2-3 pinches ground cinnamon (optional but recommended)
- 2 tablespoons tomato paste
- 2 cups low-sodium vegetable broth (or chicken broth)
- 2-3 teaspoons apple cider vinegar
Instructions
Combine the flour and spices in a small bowl and mix together. Set aside.
Preheat the oil in a medium saucepan over medium-low heat. Heat until a pinch of flour sizzles when dropped in the oil. Add the flour and spice mixture and whisk until fully combined with the oil. Cook for one minute until the mixture is fragrant.
Add the tomato paste, whisking to combine with the flour mixture. The mixture will become very thick.
While whisking constantly, slowly add the vegetable broth until fully incorporated. Bring the mixture to a simmer and cook for about 5 minutes, whisking frequently, until the mixture has thickened.
Remove from the heat and stir in the apple cider vinegar. Start with 2 teaspoons and add more to taste.
Let the sauce cool before storing. Transfer to a glass container and keep in the refrigerator for up to 5 days.
Notes
Recipe adapted from Cookie and Kate.
- Gather the ingredients ahead of time. This sauce comes together very quickly, so I recommend having the ingredients ready to go before starting.
- Spice level has been adjusted and retested.
- Adjust the spice level according to your personal preference. For mild spice, start with ½ tablespoon chili powder and increase as needed. For more intense spice, add as much as 3 tablespoons chili powder.
- Amount of cumin, garlic powder, and oregano can also be adjusted based on personal taste.
Nutrition
Calories: 145kcal | Carbohydrates: 11g | Protein: 2g | Fat: 11g | Saturated Fat: 1g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 2g | Sodium: 891mg | Potassium: 196mg | Fiber: 2g | Sugar: 2g | Vitamin A: 1578IU | Vitamin C: 2mg | Calcium: 38mg | Iron: 2mg
Nutritional information is an estimate and will vary depending upon the exact amounts and specific ingredients used.
Tried this recipe?Please leave a comment and rating below.
Love this recipe? Follow on Pinterest for more inspiration!
More dressings, sauces, and drink recipes
- Cinnamon-Anise Simple Syrup
- Roasted Cranberries with Maple Syrup
- Almond Cinnamon Sugar Butter
- Compound Butter Recipe - Three Ways
Reader Interactions
Comments
Lisa Brown
Oh my goodness…was craving something new and tried this on some chicken enchiladas. My husband and I absolutely loved it! We we definitely be making it again! ❤️
Reply
Abbey McDermott
Lisa, I'm so happy to hear you enjoyed this recipe and will be making it again!
Reply
Sean
Use this recipe time and time again!! Never fails and absolutely delicious!!!
Reply
Abbey McDermott
Thank you Sean! I'm so happy you have been enjoying this recipe!
Reply
Nicola Halsall
so quick & easy but incredibly delicious. your right about never going back to store-bought
Reply
Abbey McDermott
Nicola, I agree! I'm so happy you love this recipe. Thank you!
Reply
Teresa
Excellent sauce!
Reply
Abbey McDermott
Teresa,
I'm so happy you enjoyed this sauce! Thank you!Reply
Joy
My husband is GF, so I tried this with GF flour and it worked wonderfully. Because I didn’t have grape seed oil (and am not familiar with it), I used a mixture of butter, coconut oil, and peanut oil. I added a touch of red pepper paste for heat (just because I had it on hand.). This recipe will be an absolute stand-by for me now - I can’t imagine buying the canned version. Thank you for sharing!!!
Reply
Abbey McDermott
Joy,
I'm so happy this recipe worked well for you. Thank you!Reply
Tiffany Shinaver
This is absolutely phenomenal enchilada sauce!! Very easy and like you said it comes together quickly! I was a little skeptical about the cinnamon and ACV but I decided to go ahead and make it exactly as written and it smells and tastes soo good!! I haven’t even tried my enchiladas yet, just the sauce and it’s delish!!
Reply
Abbey McDermott
Thank you so much, Tiffany! I'm so happy you enjoyed this recipe!
Reply
Wendy Borders
I was cooking up enchilada soup and found that I didn't have any canned enchilada sauce- I turned to this make-your-own recipe and was skeptical that it would do the job, but I was desperate- it was delicious! I am so happily surprised, do give it a try! I cut back on the chili powder by half for my family and it was still a little bit spicy but not much. Perfect!
Reply
Abbey McDermott
Wendy, I'm so happy you enjoyed this sauce and adjusted the spice level to your liking. Thank you!
Reply
Gillian
Can u freeze this sauce?
Reply
Abbey McDermott
Gillian,
This sauce can definitely be frozen. To freeze, cool the sauce completely, then transfer it to a freezer-safe glass jar or freezer-safe bag. (The sauce will stain plastic containers). Freeze it for up to 3 months. Thaw, then use in your favorite recipe.Reply
Jeanette
Delicious! My new go to sauce
Thank you 🤗Reply
Abbey McDermott
You're welcome, Jeanette! I'm so happy this is your new go-to sauce. I love how easy it is.
Reply
Ruth
Delicious!!!
Reply
Abbey McDermott
Thank you, Ruth! I'm so happy you enjoyed it!
Reply
Sean K
Our go to recipe every time !!! Thanks again!!!
Reply
Abbey McDermott
Sean, Thank you so much! I'm so happy you are enjoying this sauce!
Reply
Chattycathy
You can use my name. It’s delicious and the recipe measurements are perfect. Ty
Reply
Abbey
Thank you Cathy! I'm so happy you enjoyed the recipe!
Reply
Shanna
This was good. I’ve made the other one with dried peppers but this is way easier and tastier than some you get from restaurants so I would definitely use this one again. Thank you
Reply
Abbey
Thank you, Shanna. I'm so happy you enjoyed this!
Reply
Abi
This is not authentic at all. Enchilada sauce is made with dried chile peppers (found in Mexican stores) boiled in water. Once soft, remove the stems and seeds and blend with garlic, onion, salt, and some water it boiled in or chicken broth. Strain into a pan and cook in a bit of oil or lard until flavor simmers. U can also add Mexican oregano for extra flavor. That is authentic and very simple
Reply
Abbey
My recipes use readily available ingredients and don't require trips to specialty markets. If you have access to dried chile peppers, feel free to use them. It sounds like you already have an enchilada sauce recipe you love, so no need to look further.
Reply
Sharon
Hi love your response to previous poster who was complaining that the enchilada recipie is not authentic. Who cares? I sure don’t I live in Europe and not for the ingredients in your recipie was not readily available where I am or if I did not have it in my pantry I would not have tried it. Having said that the sauce smells an tastes good so am sure when am done I will enjoy my meal today. Thanks for posting such an easy recipe.
Reply
Abbey
Thank you Sharon. I hope you enjoy the recipe and the rest of your meal!
Reply
alyjac
I agree, grandma didn’t use apple cider vinegar or cinnamon. Sorry, not going to make it with these ingredients.
Reply
Abbey
The cinnamon is optional and the vinegar is added to taste, so feel free to adjust or omit to your liking.
Reply
Lisa
We love this recipe. Thank you for sharing! I’ve used it to make veggie enchiladas, beef, and now we’re going to attempt chicken. I always make a triple batch so we can make lots for our big family with 5 boys.
Reply
Abbey
Lisa,
I'm so happy you are enjoying this recipe. It works perfectly for doubling or tripling!Reply
Susan
I used half the chili powder to start as I'm taking enchiladas to a church picnic in the north. 🥵 Tastes great and my Mexican husband likes it, too.
Reply
Abbey
I'm so happy you enjoyed the recipe, Susan.
Reply
Marissa
Super easy and delicious enchilada sauce. The whole family loved it. I left out the ACV but otherwise followed the recipe. I am keeping this recipe to make again! Thanks for sharing.
Reply
Abbey McDermott
Marissa,
I'm so happy you enjoyed this recipe. Thank you!Reply
Leave a Comment or Question and a Rating
« Older Comments