Now Cook This!

menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Contact
  • Subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • About
  • Contact
  • Subscribe
×
Home » Recipes » Sauces

Easy Homemade Red Enchilada Sauce

Last Updated: Jan 11, 2026 • Published: Jan 11, 2026 By Michelle

Jump to Recipe

This Easy Homemade Red Enchilada Sauce is full of flavor, made with pantry staples like canned tomato sauce, broth and spices, and is ready in just 20 minutes. It'll take your favorite Mexican and Tex-Mex recipes to the next level!

A white bowl filled with red enchilada sauce with a spoonful being lifted out and a mason jar of sauce, some tortillas and cilantro in the background. this recipe

Michelle's Recipe Rundown

In Mexican cooking, red enchilada sauce is traditionally a tomato-based sauce made with dried whole chiles that are roasted, reconsituted with broth or water, pureed and then cooked with spices.

My local grocery stores don't carry dried chiles, so this is my version of red enchilada sauce that's made without them. Instead, I use chili powder (which is made from dried chiles) and readily-available ingredients that I always keep on hand in my pantry.

All you need is about 20 minutes to make it, and you get 3 cups of sauce that's mild with very little heat. But since you control the ingredients, you can easily adjust the spice and heat level to suit your own taste preferences.

It may not be 100% authentic, but this homemade enchilada sauce is quick, easy, full of flavor, and even better than the canned versions I've tried. I use it in any recipe that calls for enchilada sauce and get outstanding results.

So give it a try and see for yourself. You may never buy enchilada sauce again!

If you love cooking Mexican dishes, be sure to try my Homemade Taco Sauce and Homemade Taco Seasoning. They're both easy, delicious and also made with pantry staples!

Jump to:
  • Michelle's Recipe Rundown
  • Ingredients & Substitutions
  • How to Make Easy Homemade Red Enchilada Sauce
  • Recipe Tips
  • Storage & Reheating
  • How to Use Red Enchilada Sauce
  • More Easy Mexican Recipes to Try
  • 📋Recipe

Ingredients & Substitutions

Here are all of the ingredients you need to make this easy enchilada sauce, along with some quick notes on substitutions.

All of the ingredients needed to make homemade red enchilada sauce.

Ingredient amounts are in the recipe card below.

  • Avocado Oil - This is my favorite neutral-tasting oil, but you can use any oil that doesn't have a strong flavor, such as vegetable, canola or a light olive oil.
  • Vegetable Broth - Regular or reduced-sodium, whichever you prefer (I use regular). Chicken broth or beef broth can be used instead.

How to Make Easy Homemade Red Enchilada Sauce

This is just a brief overview of the steps. The full printable recipe with ingredient amounts and detailed instructions is in the recipe card below.

A collage of 3 images, one shows oil heating in a pot, one shows flour added to the oil in the pot, and one shows the mixture being whisked together and cooked.

Heat oil in a pot over medium heat. Add flour, whisk until smooth, and cook, stirring, for 1 minute.

A collage of 3 images, one showing the tomato sauce, broth and spices added to the pot, one shows the sauce simmering in the pot, and one shows the thickened sauce in the pot with a spoonful being lifted out.

Add tomato sauce, broth and spices; whisk to combine. Bring to a boil, then reduce heat and simmer until slightly thickened, about 10 minutes.

Recipe Tips

  • As written, this recipe gives you a mild enchilada sauce. If you want more spice and heat, add some cayenne pepper.
  • If you'd like an enchilada sauce with some smoky flavor but without heat, add some smoked paprika. For a smoky flavor with heat, add some chipotle chili powder.
  • This recipe makes about 3 cups of sauce. You can easily scale it up or down to make the amount of sauce you need.

Storage & Reheating

Refrigerator: Once cooled, transfer the sauce to an airtight container and store in the refrigerator for up to 4 days. Freeze for longer-term storage.

Freezer: Transfer the cooled sauce to a freezer container or freezer bag, remove as much air as possible to prevent freezer burn, and freeze for up to 3 months. Thaw completely in the refrigerator before reheating.

Reheating: Reheat the sauce in a pot on the stove over medium-low heat, stirring occasionally, until heated through.

A serving of black bean and butternut squashh enchilada casserole on a plate with a fork and the casserole dish in the background.

How to Use Red Enchilada Sauce

Use your homemade red enchilada sauce to make enchiladas, or use it in any of your favorite Mexican recipes that call for enchilada sauce. One of my favorites is my Butternut Squash and Black Bean Enchilada Casserole (pictured above).

You can also use as a topping for tacos, or you can get creative and use it in soups, stews, pastas, and breakfast dishes to add delicious flavor!

I hope you try this Easy Homemade Red Enchilada Sauce recipe and love it as much as I do. Thanks for visiting today!

michelle signature

More Easy Mexican Recipes to Try

  • a bowl of salsa with a tortilla chip being dipped into it
    Quick and Easy Homemade Salsa
  • easy homemade guacamole in a white bowl with tortilla chips on the side
    Easy Homemade Guacamole
  • easy homemade pico de gallo in a white bowl
    Easy Homemade Pico De Gallo
  • homemade refried beans topped with queso fresco and cilantro in a white bowl
    Easy Homemade Refried Beans

If you make this recipe, I'd love to know how it went! Please leave a star rating and comment below. Thanks!

📋Recipe

homemade red enchilada sauce in a white bowl with a ladle full of sauce being lifted out.

Easy Homemade Red Enchilada Sauce

Full of flavor, made with pantry staples, and ready in just 20 minutes, this easy enchilada sauce will take your favorite Mexican and Tex-Mex recipes to the next level!
Print Recipe Pin Recipe Rate & Comment
Author: Michelle
Prep Time: 5 minutes minutes
Cook Time: 15 minutes minutes
Total Time: 20 minutes minutes
Servings: 12 (about ¼ cup each; recipe makes about 3 cups total)
Estimated Calories: 38
(prevent your screen from going dark)

Ingredients

  • 2 tablespoons avocado oil, or any neutral-flavored oil
  • 2 tablespoons all-purpose flour
  • 1½ cups vegetable broth
  • 2 (8-ounce) cans tomato sauce
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • ½ teaspoon dried oregano
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon sugar
  • salt, to taste

Instructions

  • Heat the oil in a medium saucepan over medium heat (I use a 3-quart saucepan).
  • Add the flour and whisk until combined and smooth. Cook, whisking constantly, for 1 minute.
  • Add the vegetable broth, tomato sauce, chili powder, cumin, oregano, garlic powder, onion powder, and sugar; whisk to combine.
  • Increase the heat and bring to a boil, then reduce the heat and simmer gently, stirring occasionally, until the sauce has slightly reduced and thickened, about 10 minutes. Note that the sauce will thicken a little more as it cools.
  • Taste and add salt, if needed (note that you may not need to add any depending on how salty your broth is).

Notes

  • If you're not using the sauce immediately, allow it to cool completely and then transfer it to an airtight container and refrigerate for up to 4 days. Freeze for longer-term storage. 
  • Chicken broth or beef broth can be used instead of vegetable broth.
  • This recipe, as written, gives you a mild red enchilada sauce. If you want more spice and heat, you can add some cayenne pepper.
  • If you'd like an enchilada sauce with some smoky flavor but without heat, add some smoked paprika. For smoky flavor with heat, add some chipotle chili powder.
Did you try this recipe?Be sure to leave a star rating and comment below. Also, share a photo on Instagram and mention @nowcookthis or tag #nowcookthisrecipes.

Leave A Comment Cancel reply

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

Recipe Rating




picture of michelle, the owner of now cook this, with text that says hello

I'm Michelle.

Welcome to my kitchen where something good is always cooking! I want us all to cook and eat at home more, so I'm here to share my favorite simple and delicious recipes that are perfect for the everyday home cook!

More about me

Popular Recipes

  • 8 pieces of French toast on a sheet pan with butter and a small pitcher of maple syrup on the side
    Sheet Pan French Toast
  • a piece of butter baked haddock on a white plate with rice pilaf, green beans and a lemon edge on the side.
    Butter-Baked Haddock
  • one-pan baked chicken, potatoes and green beans in a baking dish with a serving fork and spoon on the side
    One-Pan Baked Chicken, Potatoes and Green Beans
  • Classic Tuna Casserole (No Canned Soup!)

Warm & Cozy Soups

  • a bowl of french onion soup with a spoon in it and another bowl of soup in the background.
    Easy Homemade French Onion Soup
  • Italian wedding soup in a white bowl with a spoon
    Italian Wedding Soup
  • Cajun-spiced corn chowder with gnocchi garnished with parsley and Cajun seasoning in a white soup mug
    Cajun-Spiced Corn Chowder With Gnocchi
  • a bowl of creamy tomato with heavy cream swirled on the top and a spoon on the side
    Creamy Tomato Soup

Footer

↑ back to top

About

  • Privacy Policy
  • Terms of Use

Newsletter

  • Subscribe

Contact Me

  • Contact

Copyright © 2026 Now Cook This LLC

Red enchilada sauce in a white bowl with a spoon and text overlays that say easy homemade red enchilada sauce, made with pantry staples, ready in 20 minutes, and now cook this dot com.