Better Than Canned: The Only Easy Enchilada Sauce You’ll Ever Need
Ditch the can for this 15-minute Easy Enchilada Sauce. It’s bold, smokey, and uses simple pantry staples you already have in your kitchen!
It’s 6pm and you are craving Mexican food. You check the pantry. No canned sauce? No problem. This Easy Enchilada Sauce is about to save your weeknight dinner.
Forget that metallic taste from the store-bought stuff. You deserve better. You deserve bold, smokey, and fresh flavors that take ten minutes. This recipe delivers exactly that without any stress.
Why This Recipe Is a Winner
This sauce is a total game-changer for your kitchen. It uses basic pantry staples you already own. No special trips to the store are required. It is incredibly budget-friendly and tastes like a restaurant.
The texture is silky smooth and clings to everything. It is perfect for those cozy fall weeknights. You can control the heat and the salt. Your family will think you spent hours simmering this rich red sauce.
Easy Cooking Steps
Making this sauce is easier than boiling pasta. You start with a simple roux. This gives the sauce its perfect thick consistency. Then you toast the spices to wake them up.
Whisking is your best friend here. It keeps everything smooth and prevents lumps. Even a total beginner can master this in minutes. You will never go back to the canned aisle again.
Ingredients You’ll Need
These ingredients are likely sitting in your cupboard right now. Fresh spices make all the difference here.
- 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.
- Whisk for 30 seconds to toast the spices and release flavor.
- 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.
- 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 warm sauce over cheesy chicken enchiladas immediately. It is also incredible over breakfast chilaquiles. Try it as a base for a Mexican-inspired lasagna. It makes any weeknight dinner feel special and authentic.
Storage & Reheating
Let the sauce cool completely before storing. Place it in an airtight jar. It stays fresh in the fridge for one week. You can also freeze it for up to three months. Just thaw and whisk again while reheating on the stove.
Recipe Tips
- Don’t walk away while cooking the roux.
- Whisk constantly when adding broth to avoid lumps.
- Toast the spices until they smell fragrant but not burnt.
- Use high-quality chili powder for the best color.
- Adjust the salt at the very end.
- If it gets too thick, add a splash of broth.
- Use vegetable broth to keep it totally vegetarian.
Ways to Switch It Up
- Add a pinch of cayenne for extra heat.
- Stir in a spoonful of sour cream for creaminess.
- Use gluten-free flour to keep it allergy-friendly.
- Add a squeeze of lime for a bright finish.
FAQs
Is this sauce spicy?
It has a mild to medium kick. The heat depends on your chili powder brand. Add more cumin for less heat.
Can I use water instead of broth?
You can, but broth adds much more flavor. If using water, add a bit more salt. Bouillon cubes also work great here.
Why is my sauce lumpy?
The broth was likely added too fast. Whisk vigorously over low heat to smooth it out. A blender can also fix this fast.
You will never buy the canned stuff again!
— Jasmine

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.
