The Best Homemade Red Enchilada Sauce: Your Go-To Recipe for Flavorful Mexican Dishes
Craving a delicious Mexican night in but missing that crucial ingredient? Look no further! This incredibly easy and flavorful homemade red enchilada sauce is about to become your new kitchen staple. Forget the bland, often overly salty canned versions – once you try this vibrant, from-scratch recipe, you’ll never go back. It’s perfectly balanced with a rich chili flavor that’s ready in just minutes, making it ideal for all your favorite enchilada recipes and beyond!
Whether you’re planning classic Cheese Enchiladas, or hearty chicken or beef enchiladas, this sauce provides the authentic taste you desire without any complicated steps. Prepare to impress your family and friends with a depth of flavor that only homemade can deliver!

Why Homemade Red Enchilada Sauce is Always Better (and Easier Than You Think!)
Have you ever been in the middle of preparing a meal, only to realize you’re missing a key ingredient? It’s a common kitchen dilemma, especially when it comes to sauces like enchilada sauce. We’ve all been there – visions of delicious enchiladas dancing in our heads, only to find an empty pantry shelf where the canned sauce should be.
While canned goods offer convenience, they often fall short on flavor and can contain undesirable additives. That’s where this easy homemade red enchilada sauce recipe shines! You probably already have most of the ingredients in your spice cabinet. Not only does it taste infinitely better than anything you’ll find in a can, but it’s also surprisingly quick and simple to whip up. You’ll gain complete control over the flavor profile, adjusting spices to your liking and ensuring a fresh, vibrant taste that truly enhances your Mexican dishes.
Making your own sauce from scratch means you’re ditching the mystery ingredients and embracing pure, robust flavor. This recipe is designed to be fuss-free, proving that gourmet taste doesn’t have to come with a complicated process. Once you experience the difference, you’ll wonder why you ever relied on store-bought versions!

The Secret to Unbeatable Flavor: Quality Spices and a Simple Technique
My journey to perfecting this homemade red enchilada sauce centered around two main goals: simplicity and exceptional flavor. I knew it had to be easy enough that reaching for a can wouldn’t even cross my mind. And it had to taste incredible. The key? High-quality spices and a technique that unlocks their full potential.
The foundation of any great red enchilada sauce is, of course, chili powder. But not all chili powders are created equal! I highly recommend investing in a good quality chili powder – one that isn’t the generic store brand. These often lack the depth and complexity needed for a truly outstanding sauce. Look for a brand that specifies “pure chili powder” or has a vibrant red color and a fragrant aroma. A good chili powder will provide a rich, earthy base without being overly spicy, allowing the other flavors to shine.
Another crucial step that elevates this sauce is lightly toasting the spices. By briefly cooking the flour and spice mixture in melted butter, you awaken the aromatic compounds in the chili powder, cumin, oregano, and garlic powder. This simple technique intensifies their flavor, adding a layer of depth that simply can’t be achieved by just mixing them in. It’s a quick step that makes a world of difference, transforming a good sauce into a truly memorable one.
Combined with onion powder, a touch of sugar to balance the acidity of the tomato, and robust vegetable or chicken broth, these spices create a symphony of flavor. This sauce is so good, and so easy to make, that I genuinely stopped buying store-bought red enchilada sauce years ago. It has become a consistent family favorite, especially when paired with our favorite Cheese Enchiladas.

Versatile Uses & Perfect Pairings for Your Red Enchilada Sauce
This versatile red enchilada sauce isn’t just for classic enchiladas! While it undeniably makes the most incredible Cheese Enchiladas, its rich and savory flavor can transform a variety of Mexican-inspired dishes. Consider using it as a base for a slow-cooker Mexican chicken, a flavorful addition to breakfast burritos, or even drizzled over huevos rancheros. It’s fantastic for making chilaquiles or as a flavorful binder in taco salads.
When you’re ready to assemble your complete Mexican feast, here are some delightful accompaniments to serve alongside your enchiladas:
- Side Dishes: Pair your enchiladas with fluffy Spanish Rice and creamy Quick and Easy Refried Beans for a truly satisfying meal.
- Toppings Galore: Don’t forget the toppings! These add freshness, texture, and an extra burst of flavor. We love a dollop of cool sour cream or plain Greek yogurt, crisp shredded lettuce, fresh Pico de Gallo, or creamy Guacamole. Diced avocado, chopped cilantro, or a sprinkle of cotija cheese are also wonderful additions. Feel free to customize with your family’s favorites!
Tips for Making and Storing Your Homemade Enchilada Sauce
- Mise en Place is Key: Before you even start melting the butter, measure out all your ingredients. This “mise en place” approach ensures a smooth cooking process and prevents any spices from burning while you’re scrambling for the next item.
- Adjust Spice Levels: The recipe calls for 3-4 tablespoons of chili powder. Start with 3 if you prefer a milder sauce, and go up to 4 (or even a little more, depending on your chili powder’s potency and your taste) for a bolder flavor. You can also add a pinch of cayenne pepper for an extra kick!
- Consistency Control: If you prefer a thinner sauce, add a splash more broth until you reach your desired consistency. If it’s too thin, let it simmer a little longer, whisking occasionally, until it thickens. It should lightly coat the back of a spoon.
- Storage: This homemade red enchilada sauce is fantastic for meal prep!
- Refrigerate: Store leftover sauce in an airtight container in the refrigerator for up to 5-7 days.
- Freeze: For longer storage, allow the sauce to cool completely, then transfer it to freezer-safe containers or heavy-duty freezer bags. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before using.
- Reheating: Gently reheat the sauce on the stovetop over medium-low heat, whisking occasionally. If it has thickened too much during storage, add a little water or broth to reach the desired consistency.
Please note: While this recipe delivers incredible flavor that our family adores, I’m not claiming it to be an authentic, traditional Mexican enchilada sauce. It’s simply our favorite easy and delicious version!
HUNGRY FOR MORE? Don’t miss out on our latest recipes and cooking tips! Subscribe to my newsletter and follow along on Pinterest, Facebook, and Instagram for all my latest updates!
Red Enchilada Sauce Recipe
This is a very quick and easy Red Enchilada Sauce that’s perfect for all your recipes. It’s full of flavor without the complicated mess! You’ll never need to buy the canned version again!
Author: Malinda Linnebur
Rating: Average 3.63 stars based on 8 ratings.

Print Recipe
Cook Time: 10 mins
Total Time: 10 mins
Ingredients
- 3 tablespoons butter
- 3 tablespoons all purpose flour
- 3-4 tablespoons good chili powder (not the store brand)
- 1 teaspoon onion powder
- ½ teaspoon garlic powder
- ½ teaspoon cumin
- ¼ teaspoon dried oregano
- ¼ teaspoon sugar
- 1½ cups (355ml) vegetable broth/stock (can also use chicken broth/stock)
- 1 (8oz) (227g) can tomato sauce
Instructions
- In a small saucepan, melt the butter over medium-low heat. While the butter is melting, in a small bowl combine the flour, chili powder, onion powder, garlic powder, cumin, oregano, and sugar.
- When the butter has melted, whisk in the spice mixture and cook for 1-2 minutes to gently toast the spices and bring out their full flavor. Gradually whisk in the vegetable broth and tomato sauce. Continue to cook, whisking occasionally, until the sauce thickens slightly and lightly coats the back of a spoon.
Notes
- It’s best to have all your ingredients measured out and ready to go before you start cooking to ensure nothing burns and the process is smooth.
- Use this homemade red enchilada sauce as a direct substitute for any canned version in your favorite recipes.
- As mentioned, this is our family’s favorite version of enchilada sauce, not a claim of authentic traditional Mexican sauce.
- Nutrition Facts: Please note that nutritional information is an estimate. Different brands of ingredients can vary. The information provided is for the entire batch of sauce.
Nutrition (Estimated for entire batch)
- Calories: 467 kcal
- Carbohydrates: 34g
- Protein: 6g
- Fat: 37g
- Saturated Fat: 22g
- Cholesterol: 90mg
- Sodium: 1992mg
- Potassium: 312mg
- Fiber: 6g
- Sugar: 6g
- Vitamin A: 6549 IU
- Calcium: 63mg
- Iron: 5mg
Did you make this recipe?
We’d love to see your delicious creations! Let us know by sharing a picture and tagging @countryside_cravings on Instagram. Happy cooking!