How to make Homemade Enchilada Sauce
Learn How to make Homemade Enchilada Sauce – A Tex-Mex lover’s dream come true. Homemade sauce is basically just a spiced up roux – thickened with flour, and full of Mexican flavors! Use it in enchiladas and burritos, in soups, stuffed peppers, or Tex-Mex casseroles.

The BEST Enchilada Sauce (Tex-Mex Style!)
A fusion of United States cuisine and Mexican cuisines, Tex-Mex involves the heavy use of ingredients such as shredded cheese, meat (particularly beef and pork), beans, spices, and flour tortillas. Dishes such as burritos, nachos, hard tacos, fajitas, and chimichangas are all Tex-Mex inventions.
My kitchen is definitely leaning most towards Tex-Mex (comparing other cuisines), as I incorporate more and more of these dishes. I have a separate category page, called Tex-Mex Recipes, because it’s really just my favorite. BTW, I’m TRYING to lighten up on the spice level, and have modified many of my recipes, including this one, so that folks of all spice preferences will like them.
This sauce? It’s the key to so many delicious things. Want a great chicken tortilla soup? THIS is your secret ingredient, and trust me – it will wow your family!

Ingredients needed for Homemade Enchilada Sauce:
- Olive Oil – The oil I go through in large quantities!
- Veggies – Onion, jalapeno, and garlic. To make the sauce spicier, include the seeds of the jalapeño (which is what I personally do).
- Spices – Chili powder, cumin, kosher salt, and freshly ground black pepper.
- Flour – This is needed to thicken the sauce.
- Chicken Broth – I like to use the lower-sodium variety.
- Tomato Paste & Tomato Sauce – This combination makes the sauce…saucy!
A good sauce is the answer to delicious food. For instance, homemade basil pesto sauce makes a good pizza. Pizza Sauce from Scratch is AMAZING on a variety of pizza recipes and Thai Peanut Sauce adds incredible flavor to buddha bowls!

How to make Homemade Enchilada Sauce:
This sauce is SO easy, and totally worth it. Make it soon, and use it in all the things!
Step 1
Cook the veggies. To a medium sauce pan, cook the onion and jalapeño in olive oil until soft. Add garlic and stir for 30 seconds.
Step 2
Add spices. Add chili powder, cumin, kosher salt, and freshly ground black pepper, and stir well.
Step 3
Thicken with flour. Add flour, and stir for a minute or two until fully absorbed.


Step 4
Add liquids. Pour in chicken broth, tomato paste, and tomato sauce, and turn up heat. Cook until it becomes sauce-y.


Step 5
Puree. Use an immersion blender (or a regular blender) to puree the sauce until smooth.
Step 6
Store. Store this delicious sauce in the refrigerator until you’re ready to use it in a variety of dishes. You can freeze the sauce as well.


Ways you can use this enchilada sauce:
- Chicken Tortilla Soup – My favorite soup EVER.
- Shredded Beef Chipotle Enchiladas – Use your instant pot to make this beef for a quicker option.
- Mexican Beef Stuffed Peppers – A lower-carb Tex-Mex option.
- Use it in my Green Chili Chicken Enchiladas. Instead of using salsa verde, use this homemade enchilada sauce.

Try this sauce recipe next! Homemade Basil Pesto Sauce
xoxo ~Sue

How to make Homemade Enchilada Sauce
Ingredients
- 3 Tablespoons olive oil
- 1 large yellow onion – diced
- 1 large jalapeno – seeds removed and diced
- 1 clove garlic – diced
- 1 Tablespoon chili powder
- 2 teaspoons ground cumin
- kosher salt and freshly ground black pepper – to taste
- 2 Tablespoons all-purpose flour
- 2 Tablespoons tomato paste
- 3 cups chicken broth
- 1 15 oz. can tomato sauce
Instructions
- Cook the veggies. To a medium sauce pan, cook the onion and jalapeño in olive oil until soft. Add garlic and stir for 30 seconds.3 Tablespoons olive oil, 1 large yellow onion, 1 large jalapeno, 1 clove garlic
- Add spices. Add chili powder, cumin, kosher salt, and freshly ground black pepper, and stir well.1 Tablespoon chili powder, 2 teaspoons ground cumin, kosher salt and freshly ground black pepper
- Thicken with flour. Add flour, and stir for a minute or two until fully absorbed.2 Tablespoons all-purpose flour
- Add liquids. Pour in chicken broth, tomato paste, and tomato sauce, and turn up heat. Cook until it becomes sauce-y.3 cups chicken broth, 2 Tablespoons tomato paste, 1 15 oz. can tomato sauce
- Puree. Use an immersion blender (or a regular blender) to puree the sauce until smooth
- Store. Store this delicious sauce in the refrigerator until you’re ready to use it in a variety of dishes. You can freeze the sauce as well.
Notes
Recipes to use this Enchilada Sauce:
- Chicken Tortilla Soup – My favorite soup EVER.
- Enchilada Beef Chipotle Enchiladas – Use your instant pot to make this beef for a quicker option.
- Mexican Beef Stuffed Peppers – A lower-carb Tex-Mex option.
- Use it in my Green Chili Chicken Enchiladas. Instead of using salsa verde, use this homemade enchilada sauce.
You know ? Every good canned or otherwise enchilada sauce, is always made with seed oils , being in control of your ingredients is key to overall health ! Just made some with Avocado odd oil ! – monounsaturated and non inflammatory ~ win~win. Thank you ❤️
I will definitely be trying this recipe.
Thanks Darlene
Please let me know how it goes!
We made this enchilada sauce last night to use in Sue’s Chicken Tortilla Soup. It is so easy and delicious that I will probably never buy from the store again! I can’t wait to try this with enchiladas.
Yay! We love it too! Let me know how you like the soup recipe!
I’ve made this recipe quite a few times but didn’t realize I hadn’t reviewed it. It’s a favorite in our house, and especially now as the cool weather arrives. The enchilada sauce is absolutely worth making, and it is what makes this soup special. It has just the right amount of heat (spice), flavor and texture. Don’t forget the tortilla chips for added crunch. I’m doubling the recipe so I can freeze the extra sauce/broth for another night.
Thanks for your feedback, Jackie! Using this enchilada sauce in my tortilla soup is required, in my opinion!
We made your enchilada sauce last night and it was fantastic! I doubled the recipe and now have lots leftover for tortilla soup. I’m also popping some in the freezer to use with left over Thanksgiving! Yum!
I’m so glad you tried the sauce, Terry! It absolutely MAKES the tortilla soup, and I hope you enjoy it as much as we do. 🙂
You had me at homemade!
The BEST. 🙂
Made this to use in the chicken tortilla soup and it made it, will be trying the enchiladas soon as well.
So glad you tried it, Shari!! 🙂
Yes….. I am all about homemade. Love it. Let’s get this party started and have the enchiladas tonight!
Yes sir! Coming right up!! 🙂