My red enchilada sauce recipe is one of my family’s all-time favorite sauces. I simmer pantry staples like canned tomato sauce and bold Mexican spices to create a rich, smoky sauce that’s perfect for veggie, cheese, or meaty enchiladas. This easy homemade sauce comes together quickly, making it perfect for busy weeknight dinners.

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

Why We Love This Easy Red Enchilada Sauce Recipe

I love this red enchilada sauce because it is a great mix of smoky and savory flavors. It works well with all types of enchiladas, but also as a great sauce over vegetables, meats, and even rice. I often make this spicy sauce and our ranchero sauce to keep in the fridge as a way to spruce up leftovers on the go. It’s easy, yet it’s packed with so much rich flavor. I believe it’s the perfect addition to almost any dish.

Kathleen ⭐⭐⭐⭐⭐ – Absolutely amazing! This red enchilada sauce was so simple to make and added such delicious flavor to my enchiladas. I love knowing exactly what’s in it, and it’s way better than anything I’ve ever bought!

Sommer headshot.

Sommer’s Recipe Highlights

Simple Ingredients – This easy recipe combines a handful of pantry staples to make a quick and ultra-flavorful homemade enchilada sauce on the stovetop. I start with a quick roux, then add canned tomato sauce, spices, and savory broth. That’s it!

Quick Cooking Time – In less than 20 minutes, you will have a smooth and perfectly thick, smoky, deeply flavorful, versatile red puree.

Lots of Options – Like my green enchilada sauce, this recipe is perfect for any type of cheesy, meaty, or vegetarian authentic enchiladas. Or use it to add zest to nearly any other savory dish. I personally love it over crispy roasted potatoes.

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

Key Ingredients and Tips

  • Butter – I like to use unsalted butter because it is easier to add salt as needed at the end.
  • All-purpose flour – This will help to thicken the roux and create the best texture for the sauce.
  • Canned tomato sauce – I like to use unsalted canned tomato sauce, but it is really your preference. If you would rather make your own, mix 1 part tomato paste with 2 parts water.
  • Spices – Chili powder, ground cumin, onion and garlic powder, dried oregano, salt, and pepper all help to give the sauce a smoky depth of flavor. If you are looking for a little extra sweetness, add a bit of cinnamon. For more spicy heat, add a dash of cayenne.
  • Vegetable broth – I really like to use vegetable broth to add extra flavor, but you can substitute water if needed.
Ingredients you need: Can of tomato sauce, various spices in jars like chili powder, ground cumin, garlic powder, and onion powder.

How to Make

Find the full recipe with ingredient proportions, detailed instructions, cooking tips, and a video tutorial in the printable form at the bottom of the post.

Make the Roux – Set a large sauté pan over medium heat. I add butter and flour right into the hot pan. As the butter melts, I whisk everything together to make a roux. Over time, I have learned not to rush this step. Take your time and be patient, and the roux will come out smooth and silky. I let the roux cook for about 2–3 minutes, until it looks light golden-brown and has a bit of a nutty scent.

Red whisk stirring butter in a black skillet.

Add the Tomato Sauce – Next, I pour in the canned tomato sauce and whisk it into the roux until completely smooth. Again, take your time, be patient, and keep whisking until you get the perfect smooth texture, not too thick and lumpy.

Add the Spices – Now I add the spices and really give the sauce its kick. I mix in the chili powder, cumin, onion powder, garlic powder, and dried oregano. If you want bolder flavored spices, you can warm the spices in a warm pan for about 30 seconds before adding them to the mixture. This is not a necessary step, but I like to do this to add additional depth of flavor.

Large deep skillet with red sauce, spices, and a red whisk.

Add the Broth – Finally, I slowly stir in the vegetable broth. Bring the sauce up to a simmer using medium heat, then lower the heat slightly. I let the mixture simmer for 8–10 minutes, stirring occasionally, until it thickens to a velvety consistency. If it gets a little too thick, I just add in a little extra broth.

Metal ladleful of red sauce being held above a black pan of sauce.

Cool and Serve – Once complete, I let the sauce cool. After cooling, I put the red enchilada sauce into a jar to refrigerate or use it right away for enchiladas, casseroles, vegetables, or even on tacos.

Top down view large deep skillet of red sauce.

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 a spicy sauce to match your spicy personality? Include a pinch (or two!) of cayenne pepper.
  • Broth – I use vegetable broth in my 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.

Serving Suggestions

Of course, I use this bold red sauce to 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:

It’s also 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.

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

Storage

I typically like to store my sauce in a large mason jar in the refrigerator. It even tastes better the next day. It will keep in the fridge for up to a week. For longer storage, I let it cool completely first. Then I transfer it to a freezer-safe container and freeze it for up to 2 months. When I’m ready to use it, I pull it from the freezer and set it out on the counter until it thaws to room temperature.

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.

Can I use real garlic instead of garlic powder?

Sure, you can! You will need to mince the cloves very finely, so the sauce is still smooth. I would add 1-2 cloves per batch.

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.

Help Me Spread the Word about this Fabulous Free Recipe! Sharing this recipe link on Pinterest and Facebook is super impactful, and I greatly appreciate it! Find the share buttons below the recipe form.

More Easy Mexican-Inspired Recipes

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

Red Enchilada Sauce Recipe

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)

Video

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!

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
Cook It? Love It? Rate It!YOU can help this recipe RANK on Google – TAP 5 STARS so other hungry people can find it. Thank you!

Share This Recipe With Friends!