This homemade Red Enchilada Sauce recipe is fresh, flavorful, and so much better than canned sauce. It takes just minutes to make and can be made as mild or spicy as you’d like!

I use this sauce in any recipe that calls for red enchilada sauce, like my Shredded Beef Enchiladas.

A spoon scoops enchilada sauce from a mason jar.

This post may contain affiliate links. Please read our disclosure policy.

Want to Save This Recipe?
Enter your email below, and we’ll send it straight to your inbox. Plus, get my best seasonal recipes each week!

With the amount of Mexican food consumed around these parts, it’s pretty vital for me to have a top notch enchilada sauce recipe at my disposal. This recipe makes a classic red enchilada sauce or a smoky red sauce for a delicious variation. Instead of opening a can, whip up this easy Red Enchilada Sauce in minutes to elevate your Mexican and Tex-Mex recipes.

Why You’ll Love this Recipe

  • The simple ingredient list includes easy to stock pantry staples. In fact, you may have everything you need in your kitchen to make it now!
  • A seriously delicious blend of seasonings make it stand out from other recipes.
  • It takes 10 minutes to make from start to finish.
  • You can make it in advance and freeze it for easy future meals.
A mason jar full of red enchilada sauce on a wood board.

Ingredient Notes

Ingredients for Red Enchilada Sauce with text.
  • Oil – Use a neutral oil like canola or vegetable oil.
  • All purpose flour
  • Seasoning – A blend of dried seasonings is what truly makes this recipe shine. Chili powder, cumin, paprika, onion powder, garlic powder, oregano, and coriander.
  • Low sodium broth – Beef for a “beefier” flavor, chicken, or vegetable broth for a vegetarian enchilada sauce. It’s delicious with any type of broth but I tend to go with beef broth if I’m using the sauce for beef enchiladas and chicken broth for chicken enchiladas.
  • Tomato sauce
  • Salt and freshly ground black pepper
  • Cayenne pepper – Optional to make this a medium to spicy enchilada sauce.

For classic enchilada sauce use sweet paprika or substitute smoked paprika for a smoky enchilada sauce that’s delicious in Mexican or Southwest recipes.

How to Make Red Enchilada Sauce

Spices and tomato sauce are added to a pot and whisked.
  1. Add the oil to a large saucepan and place it over medium heat. Whisk in the flour to create a roux and cook for 1 minute.
  2. Reduce the heat under the pan, add the spices, and cook, whisking occasionally, for about 30 seconds.
  3. Whisk in the broth a little at a time and then add the tomato sauce.
  4. Whisk the enchilada sauce until it’s smooth and thickened. Bring it to a simmer and then reduce the heat and simmer for 5 minutes to intensify the flavor. Season with salt and pepper, to taste.

Controlling the Spice Level

  • Mild Enchilada Sauce – Be sure you are using a mild, light chili powder like McCormick Chili Powder which adds robust flavor but almost no heat at all. Omit the optional cayenne pepper for a very mild red sauce.
  • Medium Enchilada Sauce – Add ¼ to ½ teaspoon cayenne pepper for a moderately spicy enchilada sauce.
  • Spicy Enchilada Sauce – Increase the amount of cayenne pepper to make it as spicy as you’d like.
A ladle scoops enchilada sauce from a saucepan.

Using the Sauce to Make Enchiladas

This recipe yields just shy of 4 cups of Red Enchilada Sauce. This is the perfect amount for two 13- x 9-inch baking dishes full of enchiladas like my Shredded Beef Enchiladas or Easy Slow Cooker Chicken Enchiladas. Just spread 1 cup of sauce on the bottom of the baking dish, add your enchiladas, and spoon 1 cup of sauce over the top. Top the enchiladas with cheese and bake them as directed in your recipe. If you don’t want to make a second batch of enchiladas you can freeze the remainder of the sauce for a future meal. See below for storage tips.

A small wooden spoon pressing into a jar of enchilada sauce.

Ways to Use Enchilada Sauce

Enchilada sauce goes beyond enchiladas! You can use this enchilada sauce to make smothered burritos, nachos, soups, and dips. These are my favorite ways to make use of homemade enchilada sauce.

A spoon hovers over a mason jar filled with red enchilada sauce.

Storage Tips

Refrigerate homemade enchilada sauce for up to 4 days or freeze in a freezer-safe container for up to 3 months. Allow frozen enchilada sauce to thaw in the refrigerator overnight before using.

I recommend storing acidic, tomato based sauces in glass containers or zippered plastic storage bags since they may transfer color to plastic storage containers. I like to use mason jars which have tight fitting lids and are also freezer-safe. Plastic storage bags can be stacked flat after they are frozen which is a great space saver.

Easy Red Enchilada Sauce

4.88 from 8 votes
Servings: 16
Prep Time: 2 minutes
Cook Time: 8 minutes
Total Time: 10 minutes
This homemade Red Enchilada Sauce recipe is fresh, flavorful, and so much better than canned sauce. It takes just minutes to make and can be made as mild or spicy as you'd like!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 3 tablespoons canola or vegetable oil
  • 2 tablespoons all-purpose flour
  • 2 tablespoons chili powder
  • 1 ½ teaspoons cumin
  • 1 teaspoons paprika, sweet or smoked (see notes below)
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • ½ teaspoon dried oregano
  • ½ teaspoon dried coriander
  • 2 cups low sodium broth, beef, chicken, or vegetable
  • 15 ounce can tomato sauce
  • teaspoon salt, or to taste
  • teaspoon freshly ground black pepper, or to taste
  • cayenne pepper, optional and to taste (see notes below)

Instructions 

  • Add the oil to a large saucepan and place over medium heat. Whisk in the flour and cook for 1 minute. Reduce heat to LOW, add the spices and cook, whisking occasionally, for 30 seconds. Whisk in the broth a little at a time and then add the tomato sauce and whisk until smooth and thickened.
  • Bring to a simmer and then reduce heat to LOW and simmer for 5 minutes to intensify the flavor. Add salt and pepper, to taste.

Notes

Using the Sauce to Make Enchiladas
This recipe yields just shy of 4 cups of enchilada sauce. This is the perfect amount for two 13- x 9-inch baking dishes full of enchiladas. Just spread 1 cup of sauce on the bottom of the baking dish, add your enchiladas, and spoon 1 cup of sauce over the top. Top the enchiladas with cheese and bake them as directed in your recipe. If you don’t want to make a second batch of enchiladas you can freeze the remainder of the sauce for a future meal.
Paprika
For classic enchilada sauce use sweet paprika or substitute smoked paprika for a smoky enchilada sauce that’s delicious in Mexican or Southwest recipes.
Controlling the Spice Level
  • Mild Enchilada Sauce – Be sure you are using a mild, light chili powder like McCormick Chili Powder which adds robust flavor but almost no heat at all. Omit the optional cayenne pepper for a very mild red sauce.
  • Medium Enchilada Sauce – Add ¼ to ½ teaspoon cayenne pepper for a moderately spicy enchilada sauce.
  • Spicy Enchilada Sauce – Increase the amount of cayenne pepper to make it as spicy as you’d like.
Storage Tips
Refrigerate homemade enchilada sauce for up to 4 days or freeze in a freezer-safe container for up to 3 months. Allow frozen enchilada sauce to thaw in the refrigerator overnight before using.
I recommend storing acidic, tomato based sauces in glass containers or zippered plastic storage bags since they may transfer color to plastic storage containers. I like to use mason jars which have tight fitting lids and are also freezer-safe. Plastic storage bags can be stacked flat after they are frozen which is a great space saver.

Nutrition

Serving: 2ounces | Calories: 43kcal | Carbohydrates: 3g | Protein: 1g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 1g | Sodium: 170mg | Potassium: 136mg | Fiber: 1g | Sugar: 1g | Vitamin A: 477IU | Vitamin C: 2mg | Calcium: 12mg | Iron: 1mg

Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.

VK logoLike this? Please rate & comment below!

Need Help With Menu Planning?

Sign up for my FREE email newsletter to receive my tried and true favorites + bonus seasonal content to keep you cooking through the year.

Looking for something else? Explore the Recipe Index →

Get my cookbook The Foolproof Family Slow Cooker!

About Valerie Brunmeier

Hello and welcome to my online kitchen! My focus here is to provide simple, seasonal meal solutions for busy households. I hope you find some inspiration while you’re here and visit again soon!

You May Also Like

4.88 from 8 votes (7 ratings without comment)

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




Questions & Reviews

  1. JuJu says:

    4 stars
    I just made this enchilada sauce to use in your Shredded beef enchiladas recipe. The sauce has great taste, color and body. I deducted one star because it only made a little over 3 cups, not 4. I made it exactly according to the instructions and simmered it for the suggested time. I did use a couple of tsps as I was tasting it along the way, but the final amount of sauce was about 3 1/4 c. I’ll see how much sauce I use for one batch of enchiladas, but I don’t think this will be enough for 2 9×13 pans.

    1. Valerie Brunmeier says:

      I’m glad it turned out so well for you! For me, this recipe makes enough for two pans of enchiladas, but I suppose it depends on how saucy you like them. Thanks, Juju. 🙂

  2. Gail says:

    Could I use olive oil instead of the vegetable oil or canola?

    1. Valerie Brunmeier says:

      Hi Gail. You can, but I use a neutral oil that won’t add any flavor to the sauce the way olive oil might.