Creating homemade enchilada sauce that rivals store-bought versions is simpler than you think. This recipe delivers authentic, deeply flavored sauce with just a few pantry staples and 30 minutes of your time. The key lies in balancing toasted spices with tomato richness for that signature bold, savory taste.
What sets this apart is its versatility—use it immediately for enchiladas or can it for shelf-stable storage. The sauce maintains its vibrant color and complex flavor profile whether enjoyed fresh or preserved. Perfect for meal prep, this vegan and gluten-free sauce eliminates the need for last-minute grocery runs.
Ingredients for Canned Enchilada Sauce
Pantry staples transform into bold, homemade enchilada sauce with just 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Tomato Sauce 🍅 | 2 cups | Plain, no added herbs |
| Vegetable Broth 🥬 | 1 ½ cups | Low-sodium preferred |
| Chili Powder 🌶️ | 3 tbsp | Medium heat blend |
| Ground Cumin 🌿 | 1 tbsp | Freshly toasted ideal |
| Garlic Powder 🧄 | 1 tbsp | Not garlic salt |
| Onion Powder 🧅 | 1 tbsp | Fresh ground preferred |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano ideal |
| Sea Salt 🧂 | 1 tsp | Fine grain preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For toasting spices |
| Apple Cider Vinegar 🍎 | 1 tbsp | Balances sweetness |
The chili powder is doing most of the heavy lifting here—Penzeys if you want to splurge, but the regular grocery store stuff works fine if it’s fresh. I always grab mine from the bulk bins at Whole Foods (smell it first—if it’s dusty, skip it). Tomato sauce should be plain, no Italian seasoning added. Hunts or Muir Glen are solid choices. For the broth, Better Than Bouillon makes a great vegan vegetable base that’s way more flavorful than canned.
No chili powder? Combine 2 tbsp paprika + 1 tsp cayenne + 1 tsp cumin for a quick fix. Out of fresh garlic? The powder works here (use what you’ve got). Need more heat? Add half a teaspoon of cayenne—just don’t overdo it. The vinegar is key for balance, but lemon juice in a pinch works too. If your cumin smells weak, toast whole seeds and grind them fresh—it’s worth the extra minute.
This sauce keeps 5 days in the fridge or 6 months canned (properly processed). I always make a double batch—one for now, one for later. Freeze extras in ice cube trays, then transfer to bags. The flavor actually gets better after a day as everything melds together. Just give it a good stir before using.
Why You’ll Love This Recipe
- No Blender Needed: I just dump everything—tomato sauce, broth, those warm spices—into one pot. Stir, simmer, and boom: rich, smooth sauce without dirtying extra appliances.
- That Smoky Depth: Here’s what sold me—the cumin and chili powder bloom in the hot broth, turning basic tomato sauce into something complex and restaurant-worthy. No weird aftertaste, just pure, balanced heat.
- Taco Tuesday’s Secret: Honestly, I double the batch and use it for enchiladas *and* quesadillas *and* breakfast burritos. It’s my weeknight cheat code for anything cheesy and saucy.
- Pantry Hero: Between us, I’ve made this with canned tomatoes I forgot about and broth from a bouillon cube. Five ingredients, all shelf-stable, and it still tastes like I slaved over it. (Your wallet will thank you.)
Step-by-Step Instructions for Homemade Enchilada Sauce
Here’s the foolproof method I use to make this sauce taste better than anything from a can.
Step 1: Toast the Spices for Maximum Flavor
Heat the 2 tbsp extra-virgin olive oil in a medium saucepan over medium heat. When the oil shimmers but doesn’t smoke, add the 3 tbsp chili powder, 1 tbsp ground cumin, 1 tbsp garlic powder, and 1 tbsp onion powder. Stir constantly for 45-60 seconds until the spices become fragrant and just start to darken slightly.
This toasting step is crucial—it wakes up the dormant flavors in the spices and creates a deeper, more complex base for your sauce. Watch carefully though; spices can burn quickly. You’re looking for a rich, earthy aroma that tells you they’re properly toasted.
Step 2: Build the Sauce Base with Liquids
Immediately add the 2 cups tomato sauce to the toasted spices, stirring to combine. The mixture will thicken momentarily—that’s normal. Pour in the 1.5 cups vegetable broth and stir well to incorporate all the toasted spices from the bottom of the pan.
Bring the mixture to a gentle simmer over medium-high heat, then reduce to medium-low. You’ll notice the sauce starts to darken and develop a richer color as the tomato sauce and broth meld together with the spices. This is where the magic begins to happen.
Step 3: Season and Simmer to Perfection
Add the 1 tsp dried oregano, 1 tsp sea salt, and 1 tbsp apple cider vinegar to the simmering sauce. The vinegar might seem odd, but it’s the secret weapon—it brightens all the flavors and balances the richness of the tomato base.
Let the sauce simmer uncovered for 15-20 minutes, stirring occasionally. You’re aiming for a consistency that coats the back of a spoon but still pours easily. The sauce should reduce slightly and develop a velvety texture. Taste and adjust seasoning if needed—I sometimes add a pinch more salt if the broth was low-sodium.
Step 4: Cool and Store for Best Results
Remove the sauce from heat and let it cool for 10 minutes before using or storing. As it cools, the flavors will continue to develop and meld together. The sauce should be smooth and glossy with a deep reddish-brown color.
For immediate use, the sauce is ready to go straight into your enchiladas. For storage, transfer to an airtight container—it’ll keep in the refrigerator for up to 5 days or can be frozen for 3 months. The flavors actually improve after a day in the fridge, making this perfect for meal prep.
Wine and Beer Pairings for This canned enchilada sauce
Mexican Lager Pairings
Nothing beats a crisp Mexican lager with enchilada sauce—the light, slightly sweet profile cuts through the richness beautifully. I always reach for Modelo Especial or Pacifico Clara when serving this sauce. The 4.4% ABV keeps it refreshing without overpowering the dish. 🍺
Medium-Bodied Red Wines
For wine lovers, a Tempranillo from Spain or Grenache from California works wonders. Their bright acidity and red fruit notes complement the sauce’s smoky, spicy character. I love Bodegas Muga for an affordable Tempranillo option. Serve slightly chilled at 60°F for best results.
Wheat Beer Options
A Hefeweizen with its banana and clove notes creates an unexpected but delicious pairing. The wheat beer’s effervescence cleanses your palate between bites. Weihenstephaner is my go-to brand here. The 5.4% ABV balances the sauce’s intensity without competing with it.
Malbec for Bold Flavors
If you prefer red wine, a Argentinian Malbec stands up to the sauce’s robust flavors. Look for one with blackberry and cocoa notes—they’ll echo the toasted spices beautifully. I recommend Catena Zapata for a reliable choice. Serve at room temperature for full flavor expression.
Non-Alcoholic Sparkling Options
For a booze-free pairing, try sparkling apple cider or ginger beer. The bubbles and slight sweetness balance the sauce’s heat. Martinelli’s Gold Medal cider is perfect, or Fever-Tree Ginger Beer for more kick. Both work wonderfully with the sauce’s tangy tomato base.
Rosé with Citrus Notes
A dry Provence-style rosé with citrus and melon notes offers a refreshing contrast. The acidity cuts through the sauce’s richness while the fruit flavors complement the tomato base. Whispering Angel is widely available and consistently excellent. Chill to 45°F for optimal crispness. ✨
Nutrition Facts
Frequently Asked Questions
How long does homemade enchilada sauce last in the fridge?
When stored in an airtight container, this sauce stays fresh for 5 days in the refrigerator. The flavors actually deepen after 24 hours, making it perfect for meal prep. Always give it a good stir before using, as separation is natural.
Can I use this sauce for dishes other than enchiladas?
This versatile sauce works beautifully as a base for taco soup, a marinade for grilled chicken, or even as a dipping sauce for quesadillas. Its balanced spice level makes it adaptable to many Mexican-inspired dishes.
What if I don’t have apple cider vinegar?
In a pinch, substitute with white vinegar or lemon juice—both provide the necessary acidity. Use the same 1 tbsp measurement. The flavor profile will shift slightly, but the sauce will still balance well.
Why toast the spices before adding liquids?
Toasting the spices in oil for 45-60 seconds unlocks their essential oils, creating a deeper, more aromatic base. This step transforms flat, powdery flavors into rich, complex notes that define authentic enchilada sauce. Skip it, and you’ll miss the signature depth.
Can I adjust the heat level easily?
For milder sauce, reduce chili powder to 2 tbsp and omit any cayenne. For extra heat, add ½ tsp cayenne or a pinch of chipotle powder. Taste after simmering and adjust—it’s easier to add heat than to remove it!
- 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