This homemade enchilada sauce brings authentic Mexican flavor to your kitchen with a rich, bold taste that elevates any dish. The secret lies in toasting the spices to unlock their full potential.
With simple pantry staples and 15 minutes of your time, you’ll create a smooth, deeply flavored sauce that’s far superior to store-bought versions. Perfect for enchiladas, tacos, or as a base for other recipes.
Ingredients for Amy’s Enchilada Sauce
Ten simple pantry staples transform into this rich, bold sauce in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Olive Oil 🫒 | 2 tbsp | For toasting spices |
| All-Purpose Flour 🌾 | 2 tbsp | Unbleached preferred |
| Chili Powder 🌶️ | 3 tbsp | Mild or medium heat |
| Ground Cumin 🌿 | 1 tsp | Freshly ground for best flavor |
| Garlic Powder 🧄 | 1 tsp | Not garlic salt |
| Onion Powder 🧅 | 1 tsp | Balances spice blend |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano ideal |
| Tomato Paste 🍅 | 6 oz | Canned for consistency |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Salt 🧂 | ½ tsp | Adjust to taste |
The spices are everything here. Penzeys or bulk bins at Whole Foods have the freshest stock—old chili powder tastes like dust. I always grab Mexican oregano from the Latin market (it’s citrusy, not like Italian). Tomato paste in a can works fine, but those squeeze tubes at Trader Joe’s are perfect for using just what you need without waste.
No tomato paste? Tomato sauce reduced by half works in a pinch. Swap cumin for coriander if you’re out, but the flavor changes slightly. For heat, add half a teaspoon of cayenne. Vegetable broth can be replaced with water, but the sauce won’t be as deep. I’ve used beef broth before (not veggie), but that’s a different vibe entirely.
Sauce keeps in the fridge for 5 days or frozen for 3 months. Portion into ice cube trays for easy single-serving use. Always toast your spices—it’s the 15-minute step that makes it restaurant-quality (don’t skip this part).
Why You’ll Love This Recipe
- 5-Minute Base: I can have this sauce simmering before the oven even preheats—just olive oil, flour, and those warm spices.
- Deep, Toasty Warmth: The cumin and chili powder bloom in the oil, giving it that rich, earthy kick that store-bought can’t touch.
- Freezer’s Best Friend: Honestly, I double the batch every time and freeze half for those last-minute taco nights.
- Pantry Staples Only: No fancy ingredients here—just what’s already in my cupboard, and it still tastes like a restaurant secret.
Step-by-Step Instructions for Enchilada Sauce
Here’s my method for building rich, layered flavor that beats any store-bought version.
Step 1: Toast the Spices in Olive Oil
Heat the 2 tbsp Olive Oil in a medium saucepan over medium heat. As soon as it shimmers, add the 3 tbsp Chili Powder, 1 tsp Ground Cumin, 1 tsp Garlic Powder, 1 tsp Onion Powder, and 1 tsp Dried Oregano.
Stir constantly for 1-2 minutes until the spices become fragrant and slightly darker in color. This toasting step is crucial—it wakes up the spices’ essential oils and builds depth. If the spices start to smoke, reduce heat immediately; burnt spices taste bitter.
Step 2: Create a Roux with All-Purpose Flour
Sprinkle the 2 tbsp All-Purpose Flour over the toasted spices and stir vigorously to combine. Cook for 1 minute until the mixture forms a smooth paste and the raw flour taste disappears.
This roux acts as the thickener for your sauce. Keep the heat at medium and stir continuously to prevent lumps from forming. The mixture should resemble a thick, reddish-brown paste at this stage—if it looks dry, add a teaspoon of the Olive Oil.
Step 3: Whisk in Tomato Paste and Vegetable Broth
Add the 6 oz Tomato Paste and stir to incorporate completely. Then slowly pour in the 2 cups Vegetable Broth while whisking continuously to prevent clumping.
Bring the mixture to a gentle simmer. The sauce will thicken noticeably as it heats. At this point, it should coat the back of a spoon but still be pourable. If it’s too thick, whisk in a splash more Vegetable Broth.
Step 4: Simmer and Season to Perfection
Reduce heat to low and let the sauce simmer uncovered for 10-15 minutes, stirring occasionally. As it reduces, the flavors will concentrate and meld together beautifully.
After simmering, add the 0.5 tsp Salt and taste. Adjust seasoning if needed, though remember the sauce will develop more flavor as it sits. The finished sauce should be smooth, rich, and have a deep reddish-brown color with a velvety texture.
For the best results, let the sauce cool slightly before using—this allows the flavors to fully marry. It will thicken further as it cools, so thin with a bit of warm water if needed for your specific application.
Pro Tips For Making Amy’S Enchilada Sauce
- Bloom the Spices: Cook the chili powder and cumin in the oil for 30 seconds before adding flour—this wakes up their flavors and gets rid of that raw, dusty taste.
- Whisk Constantly: Once you add the flour, keep whisking over medium heat for 1-2 minutes until golden. I learned this the hard way after ending up with lumpy sauce more times than I’d like to admit.
- Use Fresh Spices: If your chili powder or cumin has been sitting in the cabinet for over 6 months, swap it out. Stale spices make for flat, boring enchilada sauce.
- Thin Gradually: Add broth or water a little at a time while whisking—about ½ cup to start. Sounds weird, but it works: this keeps the sauce smooth instead of pasty.
Perfect Pairings for This amys enchilada sauce
Classic Enchilada Pairing
This sauce transforms simple corn tortillas and shredded cheddar cheese into authentic enchiladas. I layer 6 corn tortillas with 2 cups filling (like chicken or beans), top with sauce, and bake at 375°F for 20 minutes. The sauce clings perfectly to each bite. 🔥
Breakfast Boost
Drizzle over scrambled eggs or huevos rancheros for a morning kick. I mix 2 tbsp sauce into my eggs while cooking, then top with crumbled cotija. The bold flavor wakes up any breakfast dish instantly.
Taco Tuesday Upgrade
Use as a base for beef or chicken tacos instead of plain salsa. I brush 1 tbsp sauce on each warm tortilla before adding meat—the heat from the sauce enhances every component. It’s my secret to restaurant-quality tacos at home.
Dip and Spread Magic
Thin with 2 tbsp water for a dip with tortilla chips. Or spread on quesadillas before grilling—the sauce caramelizes slightly, creating a flavorful crust. I love serving it warm with a sprinkle of queso fresco.
Soup and Stew Depth
Stir ½ cup sauce into black bean soup or chili for instant complexity. The spices bloom in the broth, adding layers of smoky heat. It’s my shortcut to deep, developed flavors without hours of simmering. 💡
Nutrition Facts
Frequently Asked Questions
Can I use fresh spices instead of dried?
Fresh spices change the flavor profile significantly. Use 1 tbsp fresh cumin for every 1 tsp dried, but toast them first to intensify the aroma.
Why does my sauce taste bitter?
Bitterness usually means the spices burned. Next time, toast over medium-low heat and stir constantly for just 1-2 minutes.
How do I make it gluten-free?
Swap the 2 tbsp all-purpose flour for cornstarch or gluten-free flour blend. Whisk in the same way for identical thickness.
Can I make this in advance?
The sauce keeps in the fridge for 5 days or freezes beautifully for 3 months. Reheat gently before serving.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026