Recipe Video Comments

Easy Enchilada Sauce

This homemade enchilada sauce recipe tastes incredible, and you can make it with pantry staples like chili powder, tomato paste, and spices.

Enchilada Sauce

We love enchiladas (see our chicken enchiladas and green enchiladas as proof!). This enchilada sauce recipe is ridiculously easy to make. I bet you even have most, if not all, of what you need sitting in your kitchen right now.

This sauce is perfect for homemade enchiladas, burrito bowls, drizzling onto tacos, and more! The flavor beats the store-bought cans, too. If you want a more authentic sauce made with dried chiles, see this authentic enchilada sauce.

Key Ingredients

  • Flour and Oil: This combo helps thicken our enchilada sauce. You’ll cook a bit of all-purpose flour in avocado oil (substitute olive oil or vegetable oil) to make a roux that will thicken your sauce nicely. For gluten-free enchilada sauce, use your favorite gluten-free flour blend.
  • Chili Powder: I use a generous amount of chili powder for this sauce. I love ancho chili powder, or use your favorite store-bought blend. When I have it on hand, I also love this homemade chili powder, which is much more flavorful than most options sold at stores.
  • Extra Spices: I add ground cumin, garlic powder (or fresh garlic), coriander, and oregano to create a complex and delicious sauce. Mexican oregano is my preferred choice if you can find it.
  • Tomato Paste: This adds a rich flavor and color to our delicious sauce.
  • Broth: I use a light broth. Low-sodium chicken broth or vegetable broth from the store is excellent, but I also love homemade chicken broth or veggie broth if I have them on hand. tomato broth would be good, too!
  • Salt and Apple Cider Vinegar: Salt seasons the sauce, while the vinegar balances the flavors and brings everything together. I only use 1 teaspoon of vinegar, which makes a big difference.

Find the full recipe with measurements below.

How to Make Enchilada Sauce

Tip 1: Cook flour with oil. The first step to this simple sauce is giving the flour a bit of time to cook eliminates any raw flour flavor. You want the saucepan to smell a little toasty. When it does, you can follow up with the other enchilada sauce ingredients.

Tip 2: Add tomato paste and spices. Stir the spices (chili powder, cumin, garlic powder, coriander, and oregano) and tomato paste into the flour and oil. Then, let it cook, stirring frequently, until the tomato paste turns from bright red to orange before pouring in the broth. This is a great tip for any recipe that calls for tomato paste. If you don’t cook it, it tastes raw.

Adding broth to the spices

Tip 3: Make it mild or spicy. As written, our enchilada sauce turns out mild, but you can always bump up the heat. Consider whisking a little ground hot chili powder or cayenne into the sauce at the end. If you have a local Mexican market, look for ground chile powder to add, too.

Ways to Use Enchilada Sauce

I love using this sauce for chicken enchiladas made with shredded chicken mixed with enchilada sauce, wrapped in corn tortillas, and baked with cheese on top. Or make veggie enchiladas filled with veggies and beans (like these creamy black beans).

But it’s versatile too! Try tossing it with roasted shrimp or other proteins for rice bowls or salads. It even adds a delicious kick to scrambled eggs, taco salad, or soups like chicken tortilla soup.

Homemade Enchilada Sauce

Easy Enchilada Sauce

  • PREP
  • COOK
  • TOTAL

This easy enchilada sauce recipe is the answer when you’re craving enchiladas but short on time. It’s made with simple pantry ingredients and ready in just 15 minutes. It’s the perfect shortcut to delicious homemade enchiladas!

Makes 2 cups

You Will Need

2 tablespoons avocado oil or vegetable oil

2 tablespoons all-purpose flour

1 tablespoon chili powder, try homemade chili powder

1 teaspoon ground cumin

½ teaspoon garlic powder or 2 minced garlic cloves

½ teaspoon ground coriander, optional

½ teaspoon dried oregano

2 tablespoons tomato paste

2 cups chicken broth or vegetable broth

¼ teaspoon fine sea salt or more to taste

1 teaspoon apple cider vinegar

Directions

    1Make the roux: Heat the oil in a deep skillet or medium saucepan over medium heat. Add the flour and cook, stirring often, until it smells nutty, about 1 minute.

    2Toast spices and tomato paste: Stir in the chili powder, cumin, garlic powder (or fresh garlic), coriander, oregano, and tomato paste into the flour mixture. Stir, breaking the tomato paste up for 30 seconds to one minute more.

    3Add the broth: While whisking, gradually pour in the broth and bring to a simmer. Simmer until thickened. If the sauce seems too thin, continue to simmer until reduced and thickened slightly. Season with salt and stir in the apple cider vinegar.

Adam and Joanne's Tips

  • Storing: Use straight away or save for later. You can store homemade enchilada sauce in an airtight container in the refrigerator for up to 1 week or in the freezer for 1 month. I love making multiple batches and keeping them in the freezer for another day.
  • Chili powder: I love ancho chili powder or this homemade chili powder.
  • Oregano: If you can find it, use Mexican oregano, which has grassy, citrusy undertones, while Mediterranean oregano has more sweet, anise undertones. We buy our Mexican oregano from a local Mexican grocery store, but you should also be able to find it online.
  • The nutrition facts provided below are estimates.
Nutrition Per Serving Serving Size ¼ cup / Calories 55 / Total Fat 4.1g / Saturated Fat 0.6g / Cholesterol 0mg / Sodium 122.8mg / Carbohydrate 3.8g / Dietary Fiber 0.6g / Total Sugars 0.7g / Protein 1.8g
AUTHOR: Joanne Gallagher
Adam and Joanne of Inspired Taste

We are Adam and Joanne Gallagher, the creators of Inspired Taste. Established in 2009, Inspired Taste grew from a childhood dream into one of the internet’s most trusted recipe sites with hundreds of reliable recipes, step-by-step videos, and expert tips.More About Us

4 comments… Leave a Review
  • Clair February 27, 2025

    This is delicious and I will make again and again. I used cayenne powder for my chilli powder and it was way too spicy for our taste. Im going to make their chilli powder spice blend, it looks great and I will use it next time instead. This is a lovely sauce!

    Reply
  • Melanie Teeter August 3, 2024

    This recipe was SOOOO good!
    I added a cup of tomato sauce in a can, a sprinkle of smoked paprika and a small drop of jalapeño paste. The sauce didn’t need it! It was great without it but I added the other things to experiment and add spice since my kids weren’t eating it this time!

    Reply
  • Yuri April 22, 2021

    OMG ! This is so easy and tasty sauce ever! I’ve been buying store bought can of sauce. That is so thin and spicy for me and my family.This is perfect for us! Thank you so much!

    Reply
    • Adam September 26, 2023

      Yay! So happy that your family loves the recipe 🙂

      Reply

Leave a Reply

Leave a Review or Comment

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

Rate this recipe!

 

All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our privacy policy & terms.

Previous Post: Next Post: