|

Homemade Enchilada Sauce

This post may contain affiliate links which won’t change your price but will share a commission.

A Tex-Mex lover’s dream come true, this Homemade Enchilada Sauce makes everything taste better. It’s 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. 

Overhead shot of two mason jars filled with homemade enchilada sauce.

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.

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.
  • 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!
Overhead shot of a sauce pan filled with onions and jalapeños.

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!

  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.
  2. Add spices. Add chili powder, cumin, kosher salt, and freshly ground black pepper, and stir well.
  3. Thicken with flour. Add flour, and stir for a minute or two until fully absorbed.
  4. Add liquids. Pour in chicken broth, tomato paste, and tomato sauce, and turn up heat. Cook until it becomes sauce-y.
  5. Puree. Using an immersion blender (or use a regular blender), puree the sauce.
  6. Store. Pour sauce into mason jars or a large container until ready to use the sauce.

Pro-Tip: If you like a spicier sauce, include some of the seeds from the jalapeño.

Overhead shot of a pan of enchilada sauce, with an immersion blender inside it.

Here are the ways you can use this enchilada sauce:

Overhead shot of a large measuring cup with enchilada sauce.

Try this sauce recipe next! Homemade Basil Pesto Sauce

Please let know if you try this recipe. Be sure to comment and leave a review on the blog so I can see what you think. You can also like my Facebook Page, follow me on Pinterest, and catch me on Instagram.

xoxo ~Sue

Overhead shot of two mason jars filled with homemade enchilada sauce.

Homemade Enchilada Sauce

A Tex-Mex lover's dream come true, this Homemade Enchilada Sauce makes everything taste better. It's 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. 
5 from 6 votes
Print Pin Rate
Course: Side Dish
Cuisine: Mexican
Keyword: enchilada sauce, homemade enchilada sauce, tex-mex
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 5 cups
Calories: 119kcal
Author: Sue Ringsdorf

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

  • Heat sauce pan to medium heat. Add olive oil, onion, and jalapeño and cook until soft. Add garlic and stir for another 30 seconds. Add chili powder, cumin, salt and pepper, and stir for one minute, allowing spices to soak in.
  • Add flour and stir for 2 more minutes. Mixture will appear to be dry. Add chicken broth, tomato paste, and tomato sauce, and cook for 15-20 minutes, allowing sauce to thicken. Remove and let cool slightly.
  • Take immersion blender (or pour into regular blender) and puree enchilada sauce until smooth.
  • Store sauce in jars or airtight container.

Notes

  • To make a spicier sauce, include the seeds (or some of them) of the jalapeño.
  • This sauce freezes well for three months.

Nutrition

Calories: 119kcal | Carbohydrates: 8g | Protein: 2g | Fat: 9g | Saturated Fat: 1g | Sodium: 597mg | Potassium: 267mg | Fiber: 2g | Sugar: 2g | Vitamin A: 612IU | Vitamin C: 17mg | Calcium: 30mg | Iron: 2mg

10 Comments

  1. Jackie Thill says:

    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.

    1. Suebee Homemaker says:

      Thanks for your feedback, Jackie! Using this enchilada sauce in my tortilla soup is required, in my opinion!

  2. Terry Fleitman says:

    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!

    1. Suebee Homemaker says:

      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. 🙂

  3. You had me at homemade!

    1. Suebee Homemaker says:

      The BEST. 🙂

  4. Made this to use in the chicken tortilla soup and it made it, will be trying the enchiladas soon as well.

    1. Suebee Homemaker says:

      So glad you tried it, Shari!! 🙂

  5. Mike Ringsdorf says:

    Yes….. I am all about homemade. Love it. Let’s get this party started and have the enchiladas tonight!

    1. Suebee Homemaker says:

      Yes sir! Coming right up!! 🙂

Leave a Reply

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

Recipe Rating