Enchilada Sauce Recipe

This fan-favorite red enchilada sauce recipe is one of our most popular sauces. You’ll never buy canned enchilada sauce again!

Use this enchilada sauce recipe for Cheese Enchiladas, Empanadas, or a casserole. Once you go homemade, you’ll never buy store-bought again—we never buy Green Enchilada Sauce either!

Red enchilada sauce recipe in a glass jar.

Homemade Is Better!

Have you ever made or had a homemade enchilada sauce? It seems like it might be a hard thing to do, but the sauce we are sharing today is simple and a family favorite.

We use this enchilada sauce recipe for our Red Cheese Enchiladas and Beef Empanadas, and it’s phenomenal.

Yes, you can buy sauce in the can, but it doesn’t compare to this homemade version. It takes just a few ingredients (all the items are pantry staples in my house), and is made in under 20 minutes.

With the chili powder in this recipe, there is some spice, but you can change the amount of powder you use based on what your family likes.

Also, note that how much chili powder and which brand you use will determine the color of the sauce. Generic chili powders tend to be darker which will create a darker sauce.

A roux bubbling in a pan on the stove.

How to Make Enchilada Sauce

This enchilada sauce is so simple and delicious! It uses simple pantry ingredients, but as a note, we prefer Gebhardt’s chili powder!

ROUX. Add oil to a pot and heat on medium heat. Pour in flour and create a roux by whisking them together for 1-2 minutes.

SEASONINGS. Add chili powder, garlic powder, salt, cumin, and oregano and mix until clumpy.

THICKEN. Pour in chicken broth, whisking the entire time, until there are no more lumps. Heat for about 15 minutes or until the sauce is thickened.

Pro Tip: The sauce is thick enough when it coats the back of a wooden spoon well. In the pictures below, on the left, the sauce looks watery and doesn’t stick to the spoon. The picture on the right shows that the sauce is thick and sticks to the back of the wooden spoon showing that it’s ready.


I stand by this sauce as is. It’s easy to make and has a great flavor.

However, experimenting in the kitchen is part of my DNA. If that’s you too, here are a few suggestions you might try to adjust the taste and texture of this sauce. 

  • Make it creamy. Whisk in ½ cup of heavy cream. This is especially nice when you want to use the sauce as dressing for Nachos, Tacos, or a dip for Quesadillas
  • Spice it up, or not. Easily adjust how spicy you make this sauce. For a more mild sauce, decrease the chili powder. For a spicier sauce, increase the amount used or use a spicier brand of chili powder such as ancho chili powder or chipotle chili powder. 
  • Tomatoes. To add a blend of tomato into the sauce, simply stir in 1-2 tablespoons of tomato paste or tomato sauce. Note that this will thicken the sauce as well.
  • Thicken. To thicken without changing the taste, use a cornstarch slurry. In a separate bowl combine 1 teaspoon cold water and 1 teaspoon cornstarch. Once smooth add it to the pot of sauce. Simmer and stir for a few minutes to thicken. Repeat if necessary.
  • Thinner. If the sauce is too thick add a little more chicken broth to thin it out to the desired consistency.
  • Substitutions. The chicken broth can be substituted with vegetable broth. Use canola oil or olive oil instead of vegetable oil.
Two wooden spoons dipped in enchilada sauce, coating the spoon.

make ahead of time

We always do! In fact, I like to quadruple the batch of seasonings, or even the sauce, to use for later. For example, I will often combine the following ingredients and keep them in a jar in the cabinet:

  • ¾ cup Gebhardt chili powder
  • 2 teaspoons garlic powder
  • 1 teaspoon oregano
  • 2 teaspoons salt
  • 2 teaspoons ground cumin

Then, when I’m making Beef, Cheese, or Chicken Enchiladas, I’ll spoon out 3 heaping tablespoons of the mixture which is equivalent to about one batch of red enchilada sauce. Makes for easy cooking.

Thickened red enchilada sauce in a pot on the stove.

Storing Tips

I love to quadruple this red enchilada sauce recipe and store it for later.

FREEZE. Divide the sauce into 3-4 airtight freezer-safe containers, label, and freeze for up to 2 months.

When I’m ready to make enchiladas I typically take out the sauce the day before and let it thaw overnight in the refrigerator. I then heat it up on the stove until it is smooth.

STORE. To store the sauce in the fridge, keep it in a jar for up to 4 days.

A plate with two empanadas, one cut in half.

Red enchilada Sauce uses

We love to use this sauce in a few of our favorite recipes, including:

We sure love this homemade enchilada sauce and hope you like it too! It’s definitely become a favorite and one we use for all of our cheese enchiladas.

A pot of enchilada sauce with a wooden spoon in the sauce.

Recipe FAQ

Is enchilada sauce the same as taco sauce?

There are many similarities, but the largest difference is that enchilada sauce relies on dried chilies or chile powder for its spicy flavor and taco sauce relies on cayenne pepper and smoked paprika.

What’s the difference between red enchilada sauce and Green Enchilada Sauce?

Red enchilada sauce uses dried ground red chilies or chili powder as the main ingredient. Green Enchilada sauce uses green chilies, tomatillos, and jalapenos as the base flavor. Both are delicious, and we prefer them homemade.

How can I fix bitter enchilada sauce?

The acidity in the sauce can cause a bitter flavor. To counteract bitterness add a bit of agave syrup or brown sugar.

For more Mexican salsas and sauces, try:

Enchilada Sauce Recipe

4.99 from 130 votes
This fan-favorite red enchilada sauce recipe is one of our most popular sauces. You'll never buy canned enchilada sauce again!
Course Dressing, Main Course
Cuisine Mexican
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 1 jar
Calories 215 kcal
Author Lil’ Luna


  • 2 tablespoons vegetable oil
  • 4 tablespoons all-purpose flour
  • 3 tablespoons chili powder (we prefer Gebhardt’s)
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon oregano
  • 1/2 teaspoon salt
  • 1/2 teaspoon cumin
  • 2 cups chicken broth


  • Add oil to a pot and heat on medium heat. Pour in flour and create a roux by whisking them together for 1-2 minutes.
  • Add chili powder, garlic powder, salt, cumin, and oregano and mix until clumpy. 
  • Pour in chicken broth, whisking the entire time until there are no more clumps. Heat for about 15 minutes or until the sauce is thickened.
  • TIP: The sauce is thick enough when it coats the back of a wooden spoon well. In the picture above, on the left, the sauce looks watery and doesn't stick to the spoon. The picture on the right shows that the sauce is thick and sticks to the back of the wooden spoon showing that it's ready.


Like this recipe?

Pin it now to remember it later! Share it with your Facebook friends (you know they’ll love it). Or tweet it to the world. Maybe even email it to your favorite cousin!

Related Posts

Hamburger Dip

This savory hamburger dip is always a hit at parties. It’s cheesy, hearty, and made with only 4 ingredients! We love to have some tasty appetizers on hand for company…

2 hours hours 10 minutes minutes

5 from 21 votes

Peach Salsa

Fresh peach salsa is delicious with chips, on top of fish or pork, or spooned over tacos! You’ll love the flavor combinations in this recipe! Although it’s far from our…

10 minutes minutes

5 from 18 votes

Strawberry Spinach Salad

Strawberry Spinach Salad is fresh, naturally sweet, colorful, and absolutely delicious. Serve it as a quick lunch or a dinner side! This tasty salad is similar to our Strawberry Harvest…

1 hour hour 15 minutes minutes

5 from 10 votes

Strawberry Vinaigrette

Quick and simple, this Strawberry Vinaigrette is delicious. It’s sweet, tart, and goes wonderfully on top of a bed of greens. Homemade dressing beats store-bought any day! This Strawberry Vinaigrette…

5 minutes minutes

5 from 20 votes

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


    1. Hi Culinary Student! If you scroll to the bottom of the post, or you can click on “jump to recipe” up at the top, it will take you right to the recipe card which includes ingredients, measurements and instructions for the sauce.

  1. I didn’t write because I haven’t use the recipe yet. I like everything else that you have so I figured this would be a hit as well. I just wondered why you do not have to use tomato paste or tomato sauce because most of the recipes that I used before call for one of those. Thanks

  2. 5 stars
    Great flavor. I didn’t like the canned enchilada sauce. It was very thin and tasted like the can. This sauce has a great flavor and was thicker.

  3. I haven’t tried this yet because of the sodium content being quite high. Is this an error? I love the recipes of yours that I have tried previously!

    Thank you!

    1. You can definitely adjust the amount of salt in the recipe to lower the sodium content. You’ll have to let us know what you do and how you like it! 🙂

  4. 5 stars
    Absolutely 𝗔𝗠𝗔𝗭𝗜𝗡𝗚 and delicious!
    Quick and easy to make. 𝑻𝒉𝒂𝒏𝒌 𝒚𝒐𝒖 for all the tips through your recipe, you are very much appreciated.
    𝗖𝗼𝗻𝘁𝗶𝗻𝘂𝗲𝗱 𝗕𝗹𝗲𝘀𝘀𝗶𝗻𝗴𝘀 to you & yours.

  5. 5 stars
    Used just 2.5 tap of chili powder and it was perfect for my parents. We usually make a big batch from scratch (chilis). Love making enchiladas and with my parents moving in, wasn’t sure what I should do. This was easy and good. Mom even said she wanted the recipe for the beef enchiladas I made today.

  6. 5 stars
    Made this last night for dinner and it will now be my go to recipe for red enchilada sauce. My 11 year old daughter loves it so much. Thank you for sharing! The key I learned was whisking it well to get that consistency I wanted. I did add a little more brother and a little tomato sauce and it was just perfect. I just shared this recipe with my sister who uses the canned sauce. Once you have all your kitchen staples stocked you can easily prepare delicious homemade sauces like this at any time.

  7. 5 stars
    Hi! I am new to your site…. Made the enchilada sauce earlier… it is perfect! I added some onion powder as well. Thanks for a keeper!

  8. 5 stars
    The sauce and the leftover roast beef enchilada recipe are unbelievable great. I have given this recipe out to 2 of my friends so far. My husband and I LOVE it. Thank you.

  9. I’ve made mine almost the same but forgot main ingredient my grandma used for flavor…cumin!! Thank you!!

  10. Fast easy and delicious with Hatch fine ground red Chile. Better than canned, I prefer homemade.

See More Comments