Authentic Homemade Enchilada Sauce Recipe for Rich Flavor

Ever wondered what makes an authentic Tex‑Mex red enchilada sauce truly exceptional? This recipe uses a simple but effective technique—whisking the spices directly into a roux—that produces a smooth, lump‑free sauce with bold, balanced flavor. The spice blend is straightforward, letting each note shine without overpowering the dish.

enchilada sauce in a glass jar with a spoon scooping it out surrounded by cilantro

Whether you prefer a mild sauce or want to turn up the heat, this base is easy to adjust. Once you try it, you’ll find yourself keeping this recipe in your regular rotation.

The key step is incorporating the spices into the roux. Doing this evenly distributes the flavors and guarantees a velvety texture—no clumps, just a smooth, rich sauce perfect for ladling over enchiladas.

This is a classic Tex‑Mex red enchilada sauce focused on simplicity and maximum flavor—true comfort food with restaurant-style depth.

Why You’ll Love This Easy Enchilada Sauce Recipe

Enchiladas are a cornerstone of Tex‑Mex cooking, and a great sauce makes the dish. This recipe delivers a dependable, flavorful sauce with minimal fuss.

Easy to Make: Simple pantry ingredients and a short cook time mean you can make this from scratch on busy weeknights.

Customizable Heat: Adjust chili powder or add cayenne/ground chipotle to suit your spice tolerance.

Better Than Store‑Bought: Homemade lets you control salt, depth, and freshness—no unexpected preservatives or off flavors.

Versatile: Beyond enchiladas, use this sauce for tacos, burritos, casseroles, enchilada-style bakes, or as a savory addition to soups and stews.

Authentic Tex‑Mex Flavor: The combination of chili powder, cumin, oregano, and garlic gives you that familiar, bold profile found in restaurant enchiladas.

Taco Sauce vs. Enchilada Sauce

Although taco sauce and enchilada sauce share similar ingredients, they serve different purposes. Taco sauce is thinner and often used as a cold condiment or topping. Enchilada sauce is thickened with a roux, has a deeper, fuller flavor, and is typically served warm over filled tortillas.

Ingredients for Enchilada Sauce

This recipe yields a mild Tex‑Mex red enchilada sauce (not to be confused with red chile sauce, which tends to be smokier and spicier).

  • Avocado oil – neutral flavor and a good high‑heat option.
  • All‑purpose flour – to make the roux and thicken the sauce.
  • Chili powder – use light, dark, or smoked depending on the flavor you want.
  • Garlic powder – fresh spices give the best results.
  • Ground cumin – adds warmth; use a quality cumin to avoid overly earthy notes.
  • Dried oregano – brings a subtle herbal brightness.
  • Vegetable stock – stock provides richer flavor than plain broth; use low sodium to control salt.
  • Kosher salt – adjust to taste based on the stock’s sodium content.

Substitutions & Alterations

  • Avocado oil can be swapped for olive oil or butter; butter adds richness, while olive oil may alter flavor depending on type.
  • Use chicken or beef stock if you prefer a meatier base—match the stock to the protein in your enchiladas for best results.

How to Make Enchilada Sauce from Scratch

  1. Heat a deep skillet over medium heat and add the oil. Whisk in the all‑purpose flour and cook until smooth to form a roux.
a roux in a skillet
  1. Whisk in chili powder, garlic powder, ground cumin, dried oregano, and salt until fully combined with the roux.
seasoned roux in a skillet
  1. Slowly pour in the vegetable stock while whisking constantly to prevent lumps.
  2. Bring the sauce to a gentle simmer, whisking occasionally, until it thickens to a sauce consistency.
  3. Remove from heat and use immediately over enchiladas or in your favorite recipes.
homemade enchilada sauce in a skillet

Tips & Tricks for the Best Homemade Enchilada Sauce

  • Pour the stock in slowly while whisking to keep the sauce silky and lump‑free.
  • Use fresh spices for brighter, more pronounced flavors.
  • Stock instead of plain broth adds deeper, richer taste to the finished sauce.

How to Use Red Enchilada Sauce

This mild red sauce is flexible: use it on enchiladas, in casseroles, as a dipping sauce, or as a flavor boost in rice and pasta dishes. It pairs especially well with chicken, beef, or vegetable fillings.

Try it poured over baked chicken enchiladas, layered in a Mexican rice casserole, or as the sauce in Tex‑Mex lasagna and taco pasta.

kitchen tools you might need for this recipe

silicone whisk

skillet

measuring spoons

How to Store Leftover Enchiladas Sauce

Cool the sauce, then store it in an airtight container or mason jar in the refrigerator for up to 5 days.

Can You Freeze Enchilada Sauce?

Yes. Freeze in a freezer‑safe container or bag for up to 3 months. Thaw in the refrigerator or at room temperature and reheat before using.

How to Reheat Enchilada Sauce

Reheat on the stovetop in a small pot over medium heat, stirring until warmed through (about 5–7 minutes), or microwave in 30‑second bursts, stirring between intervals.

Enchilada sauce in a jar with cilantro bunch in the background

FAQs

Is enchilada sauce spicy?

Enchilada sauce ranges from mild to very spicy depending on the ingredients and amounts used. This recipe produces a mild sauce that can be bumped up by adding more chili powder, cayenne, or smoked paprika.

Is taco sauce the same as enchilada sauce?

They are similar but different. Taco sauce is thinner and used as a condiment, while enchilada sauce is thickened with a roux, served warm, and has a deeper flavor profile.

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 helps support more free recipes—thank you!

Red Enchilada Sauce

Prep 5 minutes
Cook 10 minutes
Total 15 minutes
enchilada sauce in a clear jar being scooped out with a spoon
Pin
Print
This enchilada sauce recipe uses a roux whisked with spices to create a smooth, deeply flavored Tex‑Mex sauce that’s simple to make and easy to adjust for heat.

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 saltadjust based on stock

Instructions 

  • Heat a deep skillet over medium heat. Once heated, add the oil and sprinkle in the flour. Whisk until smooth to form a roux.
  • Whisk in chili powder, garlic powder, ground cumin, dried oregano, and salt, combining thoroughly.
  • Slowly pour in the vegetable stock while whisking constantly to prevent lumps.
  • Simmer, whisking occasionally, until the sauce thickens to your desired consistency.
  • Remove from heat and serve warm over enchiladas or use in other dishes.

Nutrition

Calories: 120kcal, Carbohydrates: 8g, Protein: 1g, Fat: 9g

Nutrition information is an approximation.

Additional Info

Course: Condiment, Sauce
Cuisine: Mexican, Tex-Mex
Like this? Leave a comment below!