Ever wondered what makes an authentic Tex‑Mex red enchilada sauce truly exceptional? This recipe uses a simple technique—whisking the spices into a roux—that creates a smooth, lump‑free sauce with concentrated, restaurant‑style flavor. The spice blend is straightforward but bold, and the result is rich enough that you’ll want to spoon a little right off the stove.

Whether you prefer a mild sauce or like to turn up the heat, this base adapts easily. It’s an ideal weeknight recipe—quick, customizable, and far better than most store‑bought options.
The secret step is adding the spices directly into the roux before adding the stock. This helps the flavors bloom and distributes the seasonings evenly, ensuring a velvety texture and consistent taste.
This is a Tex‑Mex style red enchilada sauce, focused on simplicity and bold flavor—different from a smoky red chile sauce but delicious in its own right.
Why You’ll Love This Easy Enchilada Sauce Recipe
Enchiladas are a Tex‑Mex classic, and a great sauce makes the dish. This recipe offers:
- Ease: Built from pantry staples and ready in minutes—perfect for busy nights.
- Adjustable heat: Tweak the chili powder or add smoked or hot varieties to suit your taste.
- Better than canned: Homemade sauce avoids preservatives and inconsistent flavor found in some store jars.
- Versatility: Use it on enchiladas, tacos, burritos, casseroles, or as a flavorful base for soups and stews.
- Authentic Tex‑Mex taste: Simple ingredients come together for a bold, classic flavor you’d expect from a restaurant.
Taco Sauce vs. Enchilada Sauce
Though they share similar ingredients, taco sauce and enchilada sauce serve different purposes. Taco sauce resembles a condiment or hot sauce with a thinner consistency. Enchilada sauce is thicker, built on a roux, has a deeper, more developed flavor, and is typically served warm over enchiladas.
Ingredients for Enchilada Sauce
This recipe yields a mild Tex‑Mex red enchilada sauce (not a smoky red chile sauce). Ingredients listed give a balanced, approachable flavor:
- Avocado oil – neutral flavor and high smoke point; can be swapped if needed.
- All‑purpose flour – forms the roux for body and shine.
- Chili powder – use light, dark, or smoked chili powder depending on desired flavor.
- Garlic powder – fresh, not expired, for best aroma.
- Ground cumin – adds warmth; quality matters to avoid an overly earthy taste.
- Dried oregano – complements the chili and cumin; check freshness.
- Vegetable stock – stock provides depth; chicken or beef stock can be used to match the protein you’ll serve.
- Kosher salt – amount may vary depending on how salty your stock is.
Substitutions & Alterations
- Avocado oil can be replaced with olive oil or butter. Butter yields a richer sauce; olive oil may impart its own flavor.
- Vegetable stock keeps the sauce neutral. Use chicken stock for chicken dishes or beef stock for beef enchiladas for added harmony. Match the stock to the protein for best results.
How to Make Enchilada Sauce from Scratch
- Heat a deep skillet over medium heat and add the oil. Once warmed, sprinkle in the all‑purpose flour and whisk until completely smooth to form the roux.

- Whisk in the chili powder, garlic powder, ground cumin, dried oregano, and salt, stirring until fully incorporated so the spices toast briefly in the roux.

- Slowly pour in the vegetable stock while whisking constantly to prevent lumps and ensure a smooth sauce.
- Bring the mixture to a gentle simmer, whisking occasionally, until it thickens to your preferred consistency.
- Remove from heat and use immediately over enchiladas or store for later.

Tips & Tricks for the Best Homemade Enchilada Sauce
- Pour the stock in slowly while whisking to avoid lumps and keep the sauce silky smooth.
- Use fresh spices for the most vibrant flavor—old spices will taste muted.
- Choose stock over broth when possible for deeper, richer taste.
How to Use Red Enchilada Sauce
This mild red sauce is versatile: spoon it over enchiladas, use it in casseroles, drizzle it on tacos or burritos, or incorporate it into baked dishes as a flavorful binder. It’s especially good with chicken enchiladas, Mexican rice casseroles, Tex‑Mex lasagna, taco pie, and taco pasta, or simply poured over burritos.
kitchen tools you might need for this recipe
silicone whisk
skillet
measuring spoons
How to Store Leftover Enchilada Sauce
Allow the sauce to cool, then transfer to a well‑sealed airtight container or mason jar and refrigerate. Properly stored, it will keep for about 5 days.
Can You Freeze Enchilada Sauce?
Yes. Freeze cooled sauce in a freezer‑safe container or bag for up to 3 months, leaving minimal air space. Thaw overnight in the refrigerator or at room temperature, then reheat on the stovetop or in the microwave.
How to Reheat Enchilada Sauce
Reheat gently to preserve texture and flavor.
Microwave: Heat in 30‑second bursts on high, stirring between intervals until warmed through.
Stovetop: Warm in a small pot over medium heat, stirring often, for about 5–7 minutes until heated through.

FAQs
Enchilada sauce can range from mild to very spicy depending on the ingredients and amounts used. This recipe yields a mild, approachable sauce that can be spiced up if desired.
They are similar in ingredients but differ in texture and use. Taco sauce is thinner and used as a condiment; enchilada sauce is thicker, richer, and typically served warm over baked enchiladas.
More sauce recipes you might like
- Honey Sriracha Sauce
- Fry Sauce
- Burger Sauce
- Cilantro Lime Sauce
- Tzatziki Sauce
If you make this recipe and love it, a 5‑star rating is greatly appreciated—it helps keep recipes like this coming.
Red Enchilada Sauce

Equipment
- silicone whisk
- skillet
- measuring spoons
Ingredients
- 1/4 cup avocado oil
- 1/4 cup all‑purpose flour
- 4 teaspoons chili powder
- 4 teaspoons garlic powder
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 4 cups low‑sodium vegetable stock
- 1–2 teaspoons kosher salt (adjust to taste and stock saltiness)
Instructions
- Heat a deep skillet over medium heat with the oil. Add the flour and whisk until smooth to form a roux.
- Whisk in the chili powder, garlic powder, ground cumin, dried oregano, and salt until combined and fragrant.
- Slowly pour in the vegetable stock while whisking constantly to prevent lumps.
- Simmer, whisking occasionally, until the sauce thickens to your liking.
- Remove from heat and serve warm over enchiladas or use in your favorite recipes.
Nutrition
Approximate per serving: Calories 120; Carbohydrates 8 g; Protein 1 g; Fat 9 g; Sodium varies with stock used.
Nutrition information is an estimate and should be used as a guideline.