15-Minute Easy Enchilada Sauce (Better Than Canned!)
It’s 6pm. You’re tired. Dinner needs to happen fast.
This easy enchilada sauce is your new secret weapon. It delivers fresh, bold flavor in just fifteen minutes. You probably already have everything you need in your pantry right now.
Why You’ll Love This Recipe
This sauce is a total game-changer for busy fall weeknights. It tastes much cleaner and brighter than anything from a can. You can control the salt and the heat exactly how you like it.
It is incredibly budget-friendly and fast to whip up. You will love how it transforms simple beans and tortillas into a feast. It is the perfect way to elevate your dinner without any extra stress.
Simple Method
Making this sauce is a very straightforward process. You start by creating a quick base with oil and flour. Then, you whisk in your spices and liquid until it is smooth. Even a total beginner can master this recipe on the first try.
Ingredients You’ll Need
These ingredients are likely sitting in your kitchen cabinets right now.
- 2 tablespoons vegetable oil
- 2 tablespoons all-purpose flour
- 4 tablespoons chili powder
- 1/2 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/4 teaspoon dried oregano
- 1/4 teaspoon ground cumin
- 2 cups chicken or vegetable broth
- 1 tablespoon tomato paste
- 1/2 teaspoon kosher salt
Step-by-Step Directions
- Heat oil in a medium saucepan over medium heat.
- Whisk in flour and cook for 1 minute until bubbly and light brown.
- Add chili powder, garlic powder, onion powder, oregano, and cumin, whisking for 30 seconds to toast the spices.
- Slowly pour in the broth while whisking constantly to prevent lumps.
- Whisk in the tomato paste until fully incorporated.
- Bring the mixture to a gentle simmer and cook for 5 to 7 minutes until the sauce has thickened slightly.
- Remove from heat and stir in the salt.
Best Ways to Enjoy It
Drizzle this sauce over roasted vegetable enchiladas for a cozy meal. It is also wonderful on breakfast tacos with fresh eggs. Set the table, light a candle, and enjoy a restaurant-quality meal at home. Pair it with fresh lime and creamy avocado for the best experience.
Storage & Reheating
This sauce stores beautifully in the fridge for five days. You can also freeze it for up to three months. Make a double batch on Sunday for easy meal prepping. Simply reheat it in a small pot over low heat. Add a splash of broth if it gets too thick.
Recipe Tips
- Do not let the spices burn or they will taste bitter.
- Whisk the broth in very slowly to keep the sauce smooth.
- Use a high-quality chili powder for the best depth of flavor.
- Try vegetable broth to keep this recipe completely plant-forward.
- Double the batch during the holidays to feed a hungry crowd.
- Add a pinch of sugar if the tomato paste feels too acidic.
- Always taste for salt before you finish the dish.
Ways to Switch It Up
- Use gluten-free all-purpose flour to make this recipe gluten-free.
- Add a pinch of cayenne pepper for an extra spicy kick.
- Swap half the chili powder for smoked paprika for a deeper taste.
- Stir in a spoonful of cocoa powder for a mole-inspired twist.
Common Questions
Can I make this sauce ahead of time?
Yes, this is a fantastic meal prep recipe. You can make it up to five days in advance. Just store it in an airtight glass jar in your refrigerator.
Is this sauce very spicy?
This recipe has a mild to medium heat profile. Most of the warmth comes from the chili powder. You can use a mild chili powder for a kid-friendly version.
I hope this easy enchilada sauce brings a little warmth to your table tonight. It is the perfect way to make a simple weeknight feel special. Happy cooking!
— Clara

Ingredients
Method
- Heat oil in a medium saucepan over medium heat.
- Whisk in flour and cook for 1 minute until bubbly and light brown.
- Add chili powder, garlic powder, onion powder, oregano, and cumin, whisking for 30 seconds to toast the spices.
- Slowly pour in the broth while whisking constantly to prevent lumps.
- Whisk in the tomato paste until fully incorporated.
- Bring the mixture to a gentle simmer and cook for 5 to 7 minutes until the sauce has thickened slightly.
- Remove from heat and stir in the salt.
