Transform your Mexican cuisine with this incredibly easy and flavorful homemade Red Enchilada Sauce! Crafted from simple pantry staples like rich tomato sauce and a carefully selected blend of bold spices, this recipe creates a robust, smoky, and deeply satisfying sauce. It’s the essential foundation for unforgettable veggie, cheese, or meaty enchiladas, and elevates countless other savory Mexican-inspired dishes. Forget store-bought – your taste buds will thank you for making this from scratch!

Why Homemade Red Enchilada Sauce is a Game-Changer
There’s nothing quite like the experience of biting into a perfectly crafted enchilada – savory, cheesy, and meltingly tender, all enveloped in a rich, vibrant sauce. While many of us enjoy ordering these delights at our favorite Mexican restaurants, making them at home offers an unparalleled sense of satisfaction and allows for complete customization. The secret to truly exceptional homemade enchiladas, whether they’re chicken, beef, or vegetarian, lies undoubtedly in the sauce. And when it comes to flavor, nothing beats a Red Enchilada Sauce made from scratch.
This recipe isn’t just about recreating a restaurant classic; it’s about elevating your home cooking with minimal effort and maximum impact. You might be surprised at how simple it is to whip up a batch of this authentic, deeply flavorful red sauce using ingredients you likely already have in your pantry. No more relying on canned versions that often fall short in depth and freshness. With this recipe, you’re not just making a sauce; you’re unlocking a new level of culinary excellence for your Mexican feast.

Crafting a Quick and Flavorful Sauce
This streamlined recipe harnesses the power of a few essential pantry items to create a quick and intensely flavorful enchilada sauce right on your stovetop. The process begins with a classic roux, a fundamental technique that builds both thickness and a nutty flavor foundation. Following this, we introduce canned tomato sauce, a robust medley of spices, and savory broth. In under 20 minutes, you’ll achieve a sauce that is velvety smooth, perfectly thick, wonderfully smoky, and deeply flavorful – a versatile base ready to transform any dish.
This authentic, restaurant-quality red enchilada sauce is your ticket to crafting any variety of cheesy, meaty, or vegetarian enchiladas you desire. Beyond enchiladas, its rich flavor profile makes it an ideal addition to nearly any other Mexican-inspired dish, offering a touch of zest and an undeniable depth of flavor that will impress your family and friends.

Essential Ingredients for Your Perfect Enchilada Sauce
Creating this irresistible red enchilada sauce requires only a handful of readily available ingredients, proving that extraordinary flavor doesn’t have to be complicated. Each component plays a vital role in building the sauce’s characteristic richness, depth, and smoky aroma:
- Unsalted Butter: The foundation of our roux, butter contributes a delicate richness and helps to toast the flour for a deeper, more complex flavor. Using unsalted butter allows you to control the overall sodium content of your sauce.
- All-Purpose Flour: This is the key to thickening our sauce, working with the butter to form a roux. As it cooks, it helps create a smooth, luscious texture without lumps.
- Canned Tomato Sauce (15 ounces): The heart of the sauce, providing a rich, tangy base. Choose regular or unsalted based on your preference for sodium. For an alternative, you can also use a mixture of 1 part tomato paste diluted with 2 parts water for a more concentrated tomato flavor.
- Aromatic Spices: This blend is where the magic happens, infusing the sauce with its signature Mexican flavor profile:
- Chili Powder: The dominant spice, offering a warm, earthy, and slightly smoky flavor. For a more authentic depth, consider using ground ancho chile powder.
- Ground Cumin: Adds a distinctive earthy, warm, and slightly pungent note that is essential to Mexican cuisine.
- Onion Powder: Provides a concentrated onion flavor without the moisture or texture of fresh onions, ensuring a smooth sauce.
- Garlic Powder: Delivers a mellow, sweet garlic flavor, complementing the other spices beautifully.
- Dried Oregano: Mexican oregano, if available, adds a floral, citrusy, and slightly peppery touch. Standard dried oregano works well too.
- Salt and Black Pepper: Essential for seasoning and balancing all the flavors, bringing them to life.
- Vegetable Broth: This liquid component brings everything together, creating the desired consistency and adding another layer of savory depth. You can easily substitute chicken broth for a richer flavor, or even plain water if preferred, though broth is recommended for maximum taste.




The Simple Process: How to Make Red Enchilada Sauce from Scratch
Crafting homemade red enchilada sauce is a straightforward culinary journey that yields impressive results. Follow these steps to achieve a perfectly smooth, rich, and flavorful sauce that will elevate any Mexican dish. The full recipe with precise ingredient proportions and detailed instructions is provided in the printable recipe card below, but here’s a narrative walkthrough of the process:
For the complete Red Enchilada Sauce recipe, including exact ingredient measurements, precise step-by-step instructions, helpful cooking tips, and a convenient printable format, please refer to the detailed recipe card at the bottom of this post.
Step 1: Building the Flavor Foundation with a Roux
Begin by placing a large sauté pan or a deep skillet over medium heat. Allow the pan to warm slightly, then add the butter. As the butter gently melts, sprinkle in the all-purpose flour. Immediately begin whisking the butter and flour together continuously. This combination forms a roux, which is crucial for both thickening the sauce and developing a deep, nutty flavor. Continue whisking for about 2-3 minutes until the mixture turns a beautiful golden color. This careful cooking of the roux ensures a smooth sauce and eliminates any raw flour taste.
Step 2: Infusing the Sauce with Richness and Spice
Once your roux has reached that inviting golden hue, it’s time to build the liquid base. Gradually pour in the canned tomato sauce, whisking vigorously as you add it to ensure it fully combines with the roux without lumps. This creates a smooth, foundational paste. Next, incorporate your carefully selected spices: the chili powder (or ground ancho chile), ground cumin, onion powder, garlic powder, and dried oregano. Stir these spices thoroughly into the tomato-roux mixture, allowing their aromatic qualities to bloom in the warmth of the pan. Finally, pour in the vegetable broth (or your chosen liquid), whisking until the mixture is cohesive and smooth.
Step 3: Simmering to Perfection and Thickening
Bring the entire sauce mixture to a gentle simmer over medium heat. Once simmering, reduce the heat slightly to maintain a consistent, gentle bubble. Allow the sauce to simmer for approximately 8-10 minutes. This simmering period is vital, as it allows the flavors to meld beautifully and the sauce to thicken to the desired consistency. Stir occasionally to prevent sticking and ensure even cooking. You’ll notice the sauce transforming into a rich, velvety texture, ready to coat your enchiladas beautifully.
Step 4: Cooling and Storage
Once the sauce has reached your desired thickness and flavor, remove it from the heat. Allow the red enchilada sauce to cool completely before transferring it to an airtight container. At this point, it’s ready to be used immediately in your favorite Mexican recipes, or it can be stored for future culinary adventures. Whether you’re making a batch of enchiladas right away or preparing for a future meal, this homemade sauce is a versatile and delicious staple.
Recipe Variations and Customization
This red enchilada sauce recipe is incredibly versatile and can be easily adapted to suit various dietary needs and taste preferences:
- Gluten-Free Option: To make this sauce suitable for those with gluten sensitivities, simply swap the all-purpose flour for your preferred gluten-free flour blend. Ensure it’s a blend suitable for roux creation for optimal thickening.
- Dairy-Free Alternative: For a dairy-free version, effortlessly substitute regular unsalted butter with an equal amount of your favorite plant-based, non-dairy butter alternative. Coconut oil or olive oil can also work, though they may slightly alter the flavor profile.
- For a Spicy Kick: If you love a bit of heat, consider adding a pinch (or two, or more!) of cayenne pepper to the spice blend. A dash of your favorite hot sauce or a finely minced chipotle in adobo sauce can also introduce a delightful smoky heat.
- Broth Choices: While we typically use vegetable broth for its clean, savory notes, feel free to experiment. Chicken broth will lend a richer, more robust flavor, while beef broth can add a deeper, meatier undertone. Using plain water is also an option, though you might want to increase the spices slightly to compensate for less inherent flavor.
- Batch Size Adjustment: This recipe, as written, yields approximately 4-5 cups of delicious red sauce, which is ample for a large family-sized pan of enchiladas. If you’re hosting a bigger gathering or wish to prepare some for later, this recipe easily doubles. Simply adjust all ingredient quantities proportionally.
- A Hint of Sweetness/Acidity: For added complexity, some recipes call for a tiny pinch of sugar or a touch of apple cider vinegar at the end to balance the flavors. A squeeze of lime juice just before serving can also brighten the sauce considerably.
- Smoky Depth: For an even deeper smoky flavor, consider adding a very small amount of smoked paprika or a drop of liquid smoke (used sparingly!).

Creative Ways to Utilize Your Homemade Red Enchilada Sauce
This bold red sauce is, without a doubt, the secret ingredient to making the most incredible enchiladas with virtually any filling imaginable – think vibrant vegetable, succulent seafood, tender pork, rich beef, savory chicken, or classic cheesy fillings! But its utility extends far beyond just enchiladas. Its deep, smoky, and savory flavors make it an exceptional addition to almost any Mexican-inspired dish, transforming ordinary meals into extraordinary culinary experiences.
Here are just a few of our favorite and highly recommended ways to incorporate this versatile homemade red enchilada sauce into your cooking:
- Black Bean Sweet Potato Skillet Enchiladas: Use it as the foundational sauce to bring together the sweet and earthy flavors of this hearty vegetarian dish.
- Cheesy Enchilada Rice: Stir it directly into your rice as it cooks for a deeply flavored, colorful side dish or a light main course.
- Slow Cooker Chicken Tortilla Soup: Add a generous amount to your soup base to imbue it with rich, authentic Mexican flavors and a beautiful hue.
- Mexican Cornbread Stuffing: Mix it into the stuffing for an unexpected depth of flavor that complements the cornbread perfectly.
Beyond these structured recipes, this sauce is also a fantastic condiment and flavor booster. It’s a delicious sauce to drizzle liberally over crispy nachos before baking, spread inside and/or on top of your favorite burritos, and generously dolloped onto Quesadillas. Elevate your Homemade Chipotle Burrito Bowls and Taco Salads by using it as a vibrant and flavorful dressing.
Furthermore, it makes an excellent sauce to spoon over a variety of tacos, adding moisture and an explosion of flavor. Try it with Turkey Tacos, savory Shredded Chicken Tacos, robust Carne Asada Tacos, and even flavorful Vegan Tofu Tacos!

Frequently Asked Questions About Red Enchilada Sauce
Here are some common questions about making, using, and storing this delicious homemade red enchilada sauce:
Is there a difference between “red enchilada sauce” and “enchilada sauce”?
The term “enchilada sauce” is a broad category encompassing various smooth sauces used to prepare enchiladas. There are indeed several distinct versions, including red, green (salsa verde), mole, and even creamy white sauces. Therefore, it’s always helpful and more accurate to specify the type of sauce, such as “red enchilada sauce,” to distinguish it from other varieties. This recipe focuses on the classic red version, characterized by its chili-based, savory, and often smoky profile.
How long does this easy homemade enchilada sauce last in the fridge?
Once prepared and cooled, transfer your homemade red enchilada sauce to an airtight container. Stored properly in the refrigerator, it will maintain its freshness and flavor for up to one week. This makes it an excellent component for meal prepping throughout the week.
Can you freeze this homemade enchilada sauce?
Absolutely! Freezing is a fantastic way to preserve this sauce for longer periods. Allow the sauce to cool completely to room temperature before portioning it into freezer-safe containers or heavy-duty freezer bags. It can be stored in the freezer for up to 2 months. When you’re ready to use it, simply transfer it to the refrigerator to thaw overnight, then gently reheat on the stovetop.

Explore More Easy Mexican-Inspired Recipes
If you’ve enjoyed crafting this delicious red enchilada sauce, you’ll love exploring other simple yet flavorful Mexican-inspired dishes. Here are a few more recipes to ignite your culinary creativity:

Print Recipe
Red Enchilada Sauce Recipe
5 minutes
13 minutes
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.
16 servings (4 cups total)
Ingredients
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 15 ounce canned tomato sauce
- 3 tablespoons chili powder or ground ancho chile
- 1 teaspoon ground cumin
- 1 teaspoon onion powder
- ½ teaspoon garlic powder
- ½ teaspoon dried oregano
- 3 cups vegetable broth or water
- Salt and pepper to taste
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 and allow flavors to meld.
- Cool the red enchilada sauce completely. Either store it in a jar in the refrigerator, or use it immediately to make your chosen 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 before reheating.
Nutrition
Condiment, Main, Main Course, Sauce
Mexican, Tex-Mex
Sommer Collier