This creamy, boldly-spiced homemade Red Enchilada Sauce comes together in just 20 minutes using common pantry staples! It’s just as delicious—if not better—than anything you’ll find at the store.

London’s tip to make it a winner: Take your time when whisking the roux at the start. Developing a deep, rich red color (without burning it!) is the key to achieving the classic, bold flavor of traditional enchilada sauce.

A homemade red enchilada sauce is being scooped out of a glass jar with a spoon.
email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week!

When it comes to enchiladas at a Mexican restaurant, there’s one key factor that makes or breaks the dish for me: the sauce. From mole sauce and salsa verde, to a traditional red or green enchilada sauce, it HAS to be spot-on to tie the whole dish together.

This Red Enchilada Sauce has been a site favorite for years, and after rigorous re-testing of this recipe when making these Cheesy Chicken Enchiladas for my new Weeknight Winners dinner cookbook, I can confidently say this is the ultimate recipe to make at home!

Why You’ll Love this Recipe

  • Quick & Easy: Ready in just 20 minutes, perfect for weeknight meals.
  • Made with Pantry Staples: No need for hard-to-find ingredients like dried chiles; everything you need is likely already in your kitchen.
  • Bold & Creamy Flavor: Perfectly spiced and tastes just like an authentic recipe.
  • Versatile: Use it for enchiladas, casseroles, or as a sauce for tacos and burritos.
  • Proven Favorite: A tried-and-true recipe with rave reviews from readers who love its authentic taste and simple process.

Ingredients You’ll Need

For the exact measurements and detailed instructions, you can jump to the recipe.

Flour, oil, Mexican spices, tomato paste, and broth as the ingredients for a red enchilada sauce recipe.
  • Oil: Olive, avocado, or vegetable oil all work well in this recipe. Use a mild-flavored oil to let the spices shine.
  • Flour: Both all-purpose or gluten-free 1-to-1 blends work perfectly. For Paleo, try a Paleo flour blend as a substitute.
  • Chili Powder: A mild, regular chili powder like McCormick’s is ideal. If you want to add heat or depth, use half ancho chili powder or adobo chili powder mixed with regular.
  • Cumin: A staple in Mexican cuisine, this spice is essential for the flavor of the sauce and shouldn’t be skipped or substituted.
  • Garlic Powder: Adds a punch of flavor. You can substitute 2 fresh garlic cloves or garlic salt (adjusting the salt if needed).
  • Paprika: Regular paprika is recommended for its subtle depth. For a smoky twist, try adding a bit of smoked paprika.
  • Salt, Black Pepper, Oregano, and Nutmeg: These essential seasonings round out the flavor, with oregano adding a subtle herbal note and nutmeg offering a unique depth that enhances the sauce. Substitute cinnamon for nutmeg if needed.
  • Tomato Paste: While not included in every enchilada sauce recipe, it adds creaminess and traditional flavor that makes the sauce stand out.
  • Broth: Chicken broth works best, but vegetable or beef broth can also be used. Adjust salt levels if using reduced sodium or low-sodium broth.
A white bowl with seasonings for an enchilada sauce.

How to Make Red Enchilada Sauce

Jump to the recipe for the full instructions, ingredient amounts, and a printable recipe.

  • Make the roux. Combine the oil, flour, and seasonings in a skillet over medium heat. Whisk constantly for 2 minutes, keeping a close eye to prevent burning. The roux should be smooth and deep red in color.
  • Add the liquids. Whisk the tomato paste and ½ cup chicken broth into the roux until smooth. Cook over medium heat until slightly thickened. Slowly add the remaining 1 ½ cups broth in ¼-cup increments, whisking until smooth and simmering for about a minute between additions. This process should take about 5 minutes.
  • Simmer the sauce. Reduce the heat to medium-low and simmer for 8-10 minutes, whisking every 1-2 minutes to prevent burning. Check the consistency with a wooden spoon—it should coat the back smoothly. This recipe makes about 2 cups, enough for 8-10 enchiladas. Double the batch if needed, or save half for later!

Can I make the sauce spicier?

As written, this enchilada sauce has a mild heat level, around a 3 out of 10 on the spice scale. If you’d like to turn up the heat, try one of these tips:

  • Add Cayenne Pepper: Start with ¼ teaspoon and increase to taste for a more pronounced kick.
  • Use Spicier Chili Powder: Swap your regular chili powder for a medium-heat or hot variety, such as ancho or chipotle chili powder, for a deeper, smoky heat.
  • Incorporate Fresh Chiles: Finely dice a jalapeño, serrano, or other hot chili and sauté it with the onions or garlic to add fresh spice.

If you’d like to make the sauce milder, simply leave out the black pepper and reduce the chili powder by ½ tablespoon. This will give you a flavorful but very mild enchilada sauce.

FAQs

Can I make this sauce ahead of time?

Yes! This sauce stores well and can be made up to 3-4 days in advance. Keep it in an airtight container in the refrigerator, and reheat it gently on the stovetop when ready to use.

Can I freeze enchilada sauce?

Absolutely! Red enchilada sauce freezes beautifully. Store it in a freezer-safe container or bag for up to 3 months. Thaw overnight in the refrigerator and reheat before using.

What if I don’t have tomato paste?

You can substitute with an equal amount of tomato purée or even ketchup in a pinch. The flavor and thickness will vary slightly but still work well.

A silver spoon with creamy tomato-based red enchilada sauce sliding off the end of it.

Recipes to Use Red Enchilada Sauce

Now that you’ve got your creamy, delicious, homemade red enchilada sauce, what all can you make with it? Here are the best ways to use it up:

More Easy Sauce and Salsa Recipes

If you want to make more homemade sauces, try one of these:

Tap stars to rate!

4.50 from 24 votes

Easy Red Enchilada Sauce Recipe

This creamy, boldly-spiced homemade Red Enchilada Sauce comes together in just 20 minutes using common pantry staples! It’s just as delicious—if not better—than anything you’ll find at the store.
A homemade red enchilada sauce is being scooped out of a glass jar with a spoon.
Yield 4 servings
Prep 5 minutes
Cook 15 minutes
Total 20 minutes
An image of an envelope sealed shut with the Evolving Table logo.

email this recipe!

Enter your email and we’ll send it directly to you.

Ingredients 

  • 2 teaspoons chili powder
  • 2 teaspoons cumin
  • ½ teaspoon dried oregano
  • ¼ teaspoon garlic powder
  • ¼ teaspoon paprika
  • teaspoon nutmeg
  • ¾ teaspoon salt
  • ½ teaspoon black pepper
  • 3 tablespoons avocado oil
  • 3 tablespoons all-purpose flour
  • 2 tablespoons tomato paste
  • 2 cups chicken broth divided

Instructions 

  • Whisk together the chili powder, cumin, oregano, garlic powder, paprika, nutmeg, salt, and black pepper in a small bowl. Heat the avocado oil in a medium saucepan over medium heat. Once hot, add the flour and chili powder mixture. Whisk for 2 minutes, or until the spices become fragrant.
    2 teaspoons chili powder, 2 teaspoons cumin, ½ teaspoon dried oregano, ¼ teaspoon garlic powder, ¼ teaspoon paprika, ⅛ teaspoon nutmeg, ¾ teaspoon salt, ½ teaspoon black pepper, 3 tablespoons avocado oil, 3 tablespoons all-purpose flour
  • Add the tomato paste and ¾ cup of the broth. Whisk until smooth, then slowly pour in the remaining 1 ¼ cups broth, ¼ cup at a time, stirring between each addition.
    2 tablespoons tomato paste, 2 cups chicken broth
  • Reduce the heat to medium-low and simmer for 8-10 minutes, whisking every 1-2 minutes to prevent burning, or until the sauce is thick enough to coat the back of a spoon.
Last step! If you make this, please leave a review letting us know how it was!

Tap stars to rate!

4.50 from 24 votes

Video

Notes

  • Spice: To up the heat, use half ancho chili powder or adobo chili powder mixed with regular.
  • Storing: This sauce keeps for 5-7 days in an airtight container in the refrigerator, making it easy to prep ahead.
  • Freezing: Enchilada sauce also freezes extremely well in a freezer-safe container for up to 3-4 months.
  • Reheating: Cook sauce in a pan or skillet over medium heat until warmed through.

    Nutrition

    Calories: 180kcal, Carbohydrates: 12g, Protein: 3g, Fat: 15g, Saturated Fat: 4g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Cholesterol: 2mg, Sodium: 955mg, Potassium: 183mg, Fiber: 3g, Sugar: 4g, Vitamin A: 510IU, Vitamin C: 2mg, Calcium: 46mg, Iron: 2mg

    Nutrition information is automatically calculated, so should only be used as an approximation.

    Made this recipe?Leave a comment below!
    London Brazil taking a bite from a bowl of food.

    Hi, I'm London!

    Come join me as we turn everyday dinners into Weeknight Winners with simple and downright delicious recipes, made mostly from scratch, that will make everyone at the table smile!

    You May Also Like

    Wondering what's for dinner?
    These 7 Simple Skillet Dinners make cooking on busy weeknights a delicious breeze! 😋
    4.50 from 24 votes (24 ratings without comment)

    Leave a comment

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

    Recipe Rating




    Comments

      1. Yay! So happy to hear you enjoyed the recipe, Sue! I don’t buy from the store anymore, either! Thanks so much for taking the time to leave a comment and rating!

      1. Yay! So happy to hear you enjoyed the recipe, Sophia! I feel the same way. Thanks so much for taking the time to leave a comment and rating!

      1. Yay! So happy to hear you enjoyed the recipe, Tim! Thanks so much for taking the time to leave a comment and rating!

      1. Yay! So happy to hear you enjoyed the recipe, Diane! Thanks so much for taking the time to leave a comment and rating!

    1. 5 stars
      This sauce is so delicious and authentic tasting. I will definitely be using this recipe for all of my future enchiladas. Also going to follow another commenters advice and try adding onion powder next time.

      1. Yay! So happy to hear you enjoyed the recipe, Rachel! That’s awesome. Thanks so much for taking the time to leave a comment and rating!

      1. Yay! So happy to hear you enjoyed the recipe! It’s definitely my go-to, as well. Thanks so much for taking the time to leave a comment and rating!