How to Make Enchilada Sauce from Scratch – This homemade red sauce recipe is surprisingly easy to prepare with simple pantry staples, like canned tomato sauce and bold spices! It’s the perfect robust, smoky sauce to make veggie, cheese, or meaty enchiladas and other savory Mexican dishes.

Spoonful of red enchilada sauce being held to camera over a large jar.

Why We Love This Easy Red Enchilada Sauce Recipe

Savory, cheesy, melt-in-your-mouth enchiladas are one of our favorite dishes to order at Mexican restaurants. We love chicken enchiladas with red sauce, as well as beef enchiladas with red sauce. But to make the most scrumptious enchiladas at home, you need to make your own Red Enchilada Sauce from scratch!

This easy recipe combines a handful of pantry staples to make a quick and ultra-flavorful homemade enchilada sauce on the stovetop. It starts with a quick roux, then we add canned tomato sauce, spices and savory broth. In less than 20 minutes, you have a smooth and perfectly thick, smoky, deeply flavorful, versatile red sauce!

Use it to make any type of cheesy, meaty, or vegetarian enchiladas. Or use your authentic restaurant-style red enchilada sauce to add zest to nearly any other Mexican dish.

Hand holding a large glass mason jar filled with red enchilada sauce.

Ingredients You Need

  • Butter – unsalted
  • All-purpose flour – to thicken the sauce
  • Canned tomato sauce – your choice of regular or unsalted (Or 1 part tomato paste + 2 parts water)
  • Spices – chili powder, ground cumin, onion and garlic powder, dried oregano, salt and pepper
  • Vegetable broth – or water
Ingredients you need: Can of tomato sauce, various spices in jars like chili powder, ground cumin, garlic powder, and onion powder.

How to Make Red Enchilada Sauce from Scratch

  1. Set a large sautรฉ pan or deep saucepan over medium heat. Then add the butter and flour, and as the butter melts, whisk them together to create a roux. Allow the roux to simmer, whisking continuously for a few minutes until golden.
Red whisk stirring butter in a black skillet.
  1. Next, whisk in the tomato sauce to combine it with the roux. Mix in the spices, then stir in the vegetable broth. You should have an even, thin, smooth sauce at this point.
  2. Bring the sauce to a full simmer, then lower the heat a little so it’s not bubbling up. Continue to simmer and stir the enchilada sauce for several minutes to thicken. Please give it a taste and adjust the seasoning as needed.
  1. Once it’s gotten a bit thick and is totally smooth, turn off the heat and remove the pan from the stove. You can cool the sauce completely before transferring to an airtight jar and storing in the fridge. Or use it right away to make a recipe!

Get the Complete (Printable) Red Enchilada Sauce Recipe + VIDEO Below. Enjoy!

Top down view large deep skillet of red sauce.

Recipe Variations

  • Gluten-free – Make this sauce GF-friendly by using your favorite gluten-free flour substitute.
  • Dairy-free – Easily swap regular butter with whatever plant-based nondairy butter alternative you like.
  • Spicy – Want some kick in your sauce? Include a pinch (or two!) of cayenne pepper.
  • Broth – We use vegetable broth in our homemade enchiladas recipe, but feel free to use chicken broth or just plain water if you like.
  • Batch Size – As-is, this recipe yields approximately 4-5 cups of red sauce. It’s enough to make a large batch of enchiladas, but it can easily be doubled if you’d like to prepare one round of enchiladas now and another in the future.
Pouring red sauce from a ladle into a glass mason jar.

Ways to Use Red Enchilada Sauce

This bold red sauce make the best enchiladas with vegetable, seafood, pork, beef, chicken, or cheese fillings! But really, you can use it to add some deep, smoky, and savory flavors to nearly any Mexican-inspired dish…

Here are a few of our favorite ways to use homemade red enchilada sauce in recipes:

And it’s a delicious sauce to drizzle over nachos, inside and/or on top of burritos and Quesadillas, and onto Homemade Chipotle Burrito Bowls and Taco Salads.

We even love to use it as a sauce on top of Turkey Tacos, Shredded Chicken Tacos, Carne Asada Tacos, and yes, Vegan Tofu Tacos!

Top down view of red sauce in a large glass jar.

Frequently Asked Questions

Is there a difference between red enchilada sauce and enchilada sauce?

Enchilada sauce refers to any smooth sauce used to make, well, enchiladas… And there are several different versions. So it’s a good idea to be specific about whether you’re making enchiladas with red, green, mole, or other sauces.

How long does this easy enchilada sauce recipe last in the fridge?

Store the sauce in an airtight container and keep it in the refrigerator for up to a week.

Can you freeze this homemade enchilada sauce recipe?

You sure can! Cool the sauce completely before transferring it to a freezer-safe container. Store it in the freezer for up to 2 months, then thaw in the fridge overnight.

Large plateful of enchiladas with red sauce, topped with slices of radishes and fresh slaw, on a plate next to yellow rice. A large white baking dish of enchiladas is in the background.

Looking for More Easy Mexican-Inspired Recipes? Be Sure to Try:

Spoonful of red enchilada sauce being held to camera over a large jar.
Print Recipe
5 stars (2 reviews)
Leave a Review »

Homemade Red Enchilada Sauce

Prep Time: 5 minutes
Cook Time: 13 minutes
Total Time: 18 minutes
This homemade red sauce recipe is surprisingly easy to prepare with simple pantry staples, like canned tomato sauce and bold spices! It's the perfect robust, smoky and delicious sauce to make veggie, cheese or meaty enchiladas, and all kinds of other savory Mexican dishes.
Servings: 16 servings (4 cups total)

Ingredients

Instructions

  • Set a large sautรฉ pan over medium heat. Add the butter and flour. As the butter melts, whisk the butter and flour together to create a roux. Allow the roux to simmer, whisking continuously for 2-3 minutes until golden.
  • Pour in the canned tomato sauce. Then whisk to combine the sauce with the roux. Mix in the chili powder, cumin, onion powder, garlic powder, and dried oregano. Stir in the vegetable broth.
  • Bring the sauce to a simmer, then lower the heat a little, and simmer for 8-10 minutes to thicken.
  • Cool the red enchilada sauce. Either store it in a jar in the refrigerator, or use it to make a recipe!

Video

Notes

Store the sauce in an airtight container and keep in the refrigerator for up to a week.
To Freeze: Cool the sauce completely before transferring to a freezer-safe container. Store it in the freezer for up to 2 months, then thaw in the fridge overnight.
ย 

Nutrition

Serving: 2oz, Calories: 30kcal, Carbohydrates: 4g, Protein: 1g, Fat: 2g, Saturated Fat: 1g, Polyunsaturated Fat: 0.2g, Monounsaturated Fat: 0.4g, Trans Fat: 0.1g, Cholesterol: 4mg, Sodium: 338mg, Potassium: 115mg, Fiber: 1g, Sugar: 1g, Vitamin A: 700IU, Vitamin C: 2mg, Calcium: 12mg, Iron: 1mg
Course: Condiment, Main, Main Course, Sauce
Cuisine: Mexican, Tex-Mex
Author: Sommer Collier
Making this recipe?Follow us on Instagram and tag @ASpicyPerspective so we can share what youโ€™re cooking!

Share This Recipe With Friends!