
This vegetarian enchilada sauce delivers authentic smoky depth without any meat. The blend of dried chiles and spices creates a rich, complex flavor that forms the perfect base for your favorite enchiladas.
With just 15 minutes of prep, you’ll have a sauce that’s far superior to store-bought versions. It freezes beautifully, so make a double batch for future meals.
Ingredients for Vegetarian Enchilada Sauce
Ten simple ingredients create that authentic smoky depth you crave in this sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Ancho Chiles 🌶️ | 3 whole | Stems and seeds removed |
| Dried Guajillo Chiles 🌶️ | 2 whole | Stems and seeds removed |
| Olive Oil 🫒 | 1 tbsp | For toasting chiles |
| Garlic Cloves 🧄 | 4 cloves | Peeled and minced |
| Yellow Onion 🧅 | ½ whole | Finely diced |
| Ground Cumin 🌿 | 2 tsp | Freshly toasted preferred |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano ideal |
| Smoked Paprika 🌶️ | 1 tsp | For authentic smoky depth |
| Vegetable Broth 💧 | 2 cups | Low-sodium for control |
| Tomato Paste 🍅 | 2 tbsp | For richness and thickness |
The dried chiles are non-negotiable for authentic flavor. Ancho and guajillo are the classics here—find them in the Latin section at Kroger or Whole Foods. Look for chiles that are pliable, not brittle. If they’re rock-hard, they’re old. The Mexican oregano (not the Mediterranean kind) adds that distinct earthy note that makes this sauce sing. Grab it at a Latin market if you can.
No guajillo chiles? New Mexico chiles work in a pinch. Short on time? Chili powder at 1 tbsp plus a pinch of cayenne can substitute for the dried chiles (not as good, but it works). The smoked paprika is doing heavy lifting for that smoky depth—don’t skip it. Vegetable broth can be swapped for water in a bind, but Better Than Bouillon No Chicken Base (vegetarian) is my go-to for extra richness.
This sauce keeps for 1 week in the fridge, but honestly it’s best used within 5 days. Freeze in ice cube trays for perfect portions—good for 3 months. The flavor deepens as it sits, so make a double batch. Trust me, you’ll use it.
Why You’ll Love This Recipe
- One Pot Wonder: I just toast the dried chiles, sauté onion and garlic in olive oil, then blend—no complicated steps.
- Deep, Smoky Richness: The ancho and guajillo chiles give this sauce a complex, slightly sweet heat that’s honestly addictive.
- Meal Prep MVP: I make a big batch and freeze it for quick enchiladas, tacos, or even as a soup base later.
- Pantry Hero: Dried chiles and basic staples mean I can whip this up without a last-minute grocery run.
Step-by-Step Instructions for Vegetarian Enchilada Sauce
Follow this traditional technique for a rich, smoky sauce that delivers authentic flavor every time.
Step 1: Toast and Softening the Dried Chiles
Heat a dry skillet over medium heat and add the 3 whole Dried Ancho Chiles and 2 whole Dried Guajillo Chiles. Toast for 30-60 seconds per side until fragrant but not burnt—you’ll notice their aroma intensify and the skins slightly puff.
Transfer the toasted chiles to a heatproof bowl and cover with 2 cups Vegetable Broth. Allow them to soak for 15 minutes until completely soft and pliable. This step rehydrates the chiles and unlocks their deep, complex flavors for the sauce base.
Step 2: Sauté the Aromatics
In the same skillet, heat the 1 tbsp Olive Oil over medium heat. Add the 0.5 whole Yellow Onion, finely diced, and cook for 4-5 minutes until translucent and just beginning to caramelize around the edges.
Add the 4 cloves Garlic Cloves, minced, and sauté for 1 minute until fragrant. Be careful not to let the garlic brown—it should smell sweet and aromatic, not bitter. This builds the foundational flavor layer for your sauce.
Step 3: Blend the Sauce Base
Drain the chiles, reserving the soaking Vegetable Broth, and transfer them to a blender. Add the sautéed onion and garlic, 2 tbsp Tomato Paste, 2 tsp Ground Cumin, 1 tsp Dried Oregano, and 1 tsp Smoked Paprika.
Pour in 1 cup of the reserved soaking broth and blend until completely smooth, about 1-2 minutes. The mixture should be velvety with no visible chile skins or spice specks—this ensures a silky texture in your final sauce.
Step 4: Simmer and Reduce to Perfection
Pour the blended mixture into the skillet and add the remaining 1 cup Vegetable Broth. Bring to a gentle simmer over medium-low heat, then reduce the heat to maintain a slow, steady bubble.
Let the sauce cook for 10-12 minutes, stirring occasionally, until it thickens slightly and deepens to a rich, brick-red color. Taste and adjust seasoning if needed, though the chiles and spices should provide ample flavor. The sauce should coat the back of a spoon with a smooth, glossy finish.
Pro Tips For Making Vegetarian Enchilada Sauce
- Toast the Chiles: Heat the dried ancho and guajillo chiles in a dry skillet for 30 seconds per side—just until fragrant. I learned this the hard way after my first batch tasted flat because I skipped this step.
- Seed the Peppers: Remove all seeds and stems from the dried chiles before soaking. Those tiny seeds can add unwanted bitterness, and I was skeptical until I tried it.
- Bloom the Spices: After sautéing the onion and garlic in olive oil, give it an extra 30 seconds on medium heat to deepen the flavors. Sounds weird, but it works.
- Strain the Sauce: Press the soaked chiles through a fine-mesh strainer to catch any stubborn skins. This isn’t the prettiest method, but it’s the tastiest.
Creative Variations of vegetarian enchilada sauce
Spicy Chipotle Twist
Add 1-2 chipotle peppers in adobo when blending for a smoky heat boost. I also stir in 1 tsp adobo sauce from the can for extra depth. This variation pairs perfectly with black bean enchiladas. 🌶️
Mild Family Version
Reduce the heat by using only 2 ancho chiles and adding 1 roasted red bell pepper for sweetness. The bell pepper also adds natural thickness to this kid-friendly take.
Green Chile Style
Swap dried chiles for 4 roasted poblano peppers and 2 tomatillos. Blend with the same spices and broth for a vibrant green sauce with bright, fresh flavor. I love this with cheese enchiladas.
Creamy Variation
After simmering, stir in ½ cup sour cream or Mexican crema for a rich, tangy twist. This creates a velvety texture that clings beautifully to enchiladas. 💛
Quick Weeknight Hack
Use 2 tbsp chili powder and 1 tsp cayenne instead of dried chiles. While not as complex, this 10-minute version still delivers great flavor when you’re short on time.
Mole-Inspired Depth
Add 1 oz unsweetened chocolate and 1 tbsp peanut butter at the end for a mole-like complexity. The chocolate deepens the sauce’s richness without making it sweet.
Frequently Asked Questions
Can I make this without dried chiles?
Yes! Use 2 tbsp chili powder plus 1 tsp cayenne as a substitute. It won’t have the same depth but works in a pinch.
Why toast the chiles first?
Toasting for 30-60 seconds brings out their oils and intensifies flavor. Skipping this step results in a duller sauce.
How long does it keep in the fridge?
Store in an airtight container for up to 1 week, though it’s best used within 5 days. Freeze for 3 months.
Can I use water instead of broth?
You can, but vegetable broth adds richness. For best flavor, use Better Than Bouillon No Chicken Base.
Nutrition Facts
- 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