Sauces & Condiments
This ancho mole sauce recipe delivers the smoky-chocolate depth that makes it a centerpiece of Mexican cuisine. The key lies in carefully roasting dried ancho chiles and toasting spices like cinnamon and cumin to build complex, earthy flavors.
What sets this sauce apart is the balance of heat, sweetness, and richness—achieved through a blend of chocolate or masa harina for thickening and a touch of peanuts or sesame for texture.
The process begins with charring the chiles and spices to deepen their flavors, then blending them into a velvety paste. Simmering this mixture with broth transforms it into a lusely, aromatic sauce with a rich, velvety consistency that coats every bite.
While traditional methods call for hand-roasting and stone-mortar grinding, modern shortcuts like pre-toasted spices and a high-speed blender keep the process efficient without sacrificing depth.
Perfect for drizzling over grilled chicken, smothering enchiladas, or serving alongside rice, this sauce transforms simple dishes into something extraordinary. The smoky-chocolate notes linger on the palate, making it a restaurant-quality addition to any meal.
Whether you're cooking for a special occasion or a weeknight dinner, this recipe delivers professional results in just 30 minutes of active time.
For those short on time, pre-toasted spices and store-bought chocolate can streamline the process, though fresh-roasted chiles and homemade chocolate yield the most authentic flavor. The sauce also freezes beautifully, making it a versatile pantry staple. Let’s create a sauce that’s as impressive as it is delicious.
Ingredients for ancho mole sauce
These carefully sourced ingredients create a sauce with smoky-chocolate depth and velvety texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Ancho Chiles 🌶️ | 4 whole | Stems and seeds removed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and blending |
| Dark Mexican Chocolate 🍫 | 4 oz | 70% cocoa minimum |
| Masa Harina 🌾 | ¼ cup | For thickening, optional |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Ground Cinnamon 🌿 | 1 tsp | Freshly toasted preferred |
| Garlic Cloves 🧄 | 3 whole | Peeled and toasted |
| Roasted Peanuts 🥜 | ¼ cup | Or toasted sesame seeds |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The ancho chiles are the heart of this sauce—look for dried chiles with deep red color and minimal wrinkling at specialty markets like La Tienda or H-Mart. If you can't find them fresh, Penzeys Spices carries high-quality dried ancho chiles. Toast them directly over a gas flame or in a dry skillet until fragrant and slightly blistered. The chocolate should be dark Mexican chocolate (like Abuelita or Ibarra) for authentic flavor, though high-quality European chocolate works in a pinch. For the masa harina, Maseca is the standard brand, but any corn masa will suffice. Toast your spices in a dry pan until aromatic—this step deepens their flavor significantly.
No ancho chiles? Poblano peppers can be dried and used, though the flavor will differ slightly. Substitute chocolate with equal parts cocoa powder and vegetable oil if needed, though texture may vary. Running short on peanuts? Toasted sesame seeds or sunflower seeds provide a similar nutty crunch. The vegetable broth can be swapped for water or white wine for a lighter sauce, though the depth of flavor will diminish. If you're short on time, pre-toasted spices from Simply Organic or McCormick work well, though fresh-toasting is ideal. For extra richness, add 1 tablespoon of tahini to the blend.
This sauce freezes beautifully—portion into ice cube trays for easy use later. Store in an airtight container for up to 6 months. For best results, reheat gently on the stove, stirring occasionally to prevent separation. The sauce thickens as it cools, so add a splash of broth if needed. If making ahead, blend the dry ingredients first and store separately from the wet components until ready to use. The sauce also pairs wonderfully with grilled vegetables or tofu for a vegetarian main dish.
Why You'll Love This Recipe
- No Soaking Required: I just toast the dried ancho chiles in my skillet—no fancy prep, no waiting. The smoky aroma hits my kitchen in minutes, and honestly? That’s half the magic right there.
- Rich Without Effort: Between the dark chocolate’s bittersweet depth and the earthy cumin, this sauce builds flavor while you stir. The masa harina gives it that velvety texture, but the real star is how little you need to do—just let the olive oil and heat work their magic.
- Weeknight to Dinner Party: Same recipe, endless uses. Slather it over grilled chicken for Tuesday, drizzle it on enchiladas for company, or even toss it with roasted veggies. I’ve served it at both my messy kitchen table and my aunt’s holiday spread—works every time.
- Makes More Than You’ll Use: Between us, you’ll want to double the batch. The leftovers keep for days in the fridge, and when I freeze portions, they thaw like a dream—no separation, no weird textures. Budget-friendly? Absolutely. But mostly, it’s just reliable.
Step-by-step instructions for ancho mole sauce
Here's the method for crafting a rich, balanced ancho mole with authentic depth.
Toast and Rehydrate the Dried Ancho Chiles
Heat a dry skillet over medium heat and add the 4 whole dried ancho chiles. Toast them for 30-45 seconds per side until fragrant and slightly puffed—you'll smell their smoky aroma intensify. This step develops their natural flavors before rehydration.
Immediately transfer the toasted chiles to a heatproof bowl and pour in 1 cup of boiling water from the kettle. Let them soak for 15 minutes while you prepare the remaining ingredients. The skins should soften completely, allowing easy removal before blending. Drain and reserve the soaking liquid for later use.
Build the Base with Aromatics and Spices
In a clean skillet, heat the 0.5 cup extra-virgin olive oil over medium heat. Add the 3 whole peeled garlic cloves and toast them for 1-2 minutes until golden brown and fragrant—this prevents harsh garlic flavor. Remove and set aside.
In the same skillet, add the 1 tablespoon ground cumin and 1 teaspoon ground cinnamon (toasted if possible). Toast for 30 seconds until aromatic, being careful not to burn. Remove from heat and let cool slightly before transferring to your blender.
Blend the Mole Base with Chocolate and Masa
In a high-powered blender, combine the drained ancho chiles, toasted garlic, cumin-cinnamon mixture, 4 ounces dark Mexican chocolate, and 0.25 cup masa harina. Add 1 cup of the reserved soaking liquid and blend until completely smooth, scraping down the sides as needed. The mixture should be velvety with no visible texture.
With the blender running, slowly pour in the remaining 1 cup vegetable broth to create a pourable consistency. Taste and adjust seasoning with the 1 teaspoon salt and 0.5 teaspoon black pepper—the sauce should be rich but balanced, with no single flavor dominating.
Simmer and Incorporate Roasted Peanuts
Transfer the blended sauce to a saucepan and bring to a gentle simmer over medium-low heat. Cook uncovered for 8-10 minutes until slightly thickened—stir occasionally to prevent sticking. The sauce should reduce enough to coat the back of a spoon while maintaining a glossy sheen.
In a separate dry skillet, toast the 0.25 cup roasted peanuts for 2-3 minutes until fragrant. Add them to the simmering sauce and stir gently. Remove from heat and let rest for 5 minutes to allow flavors to meld. The peanuts should be warm but not crunchy, integrating their nutty depth into the sauce.
Pro Tips For Making Ancho Mole Sauce
- REMOVE SEEDS FROM CHILES: I learned this the hard way—leaving seeds in your ancho chiles turns your mole into a bitter, fiery mess. Pop them open, scrape out the veins and seeds with a spoon, then rinse them under cold water. The flesh is where the deep, smoky flavor lives, not the heat.
- TOAST MASA HARINA LOW: Don’t blast your masa harina like you’re searing steak—it burns before it toasts. Heat a dry skillet over medium-low, stir constantly for 2-3 minutes until it smells nutty and golden. Too hot, and you’ll taste ash; too cool, and it won’t add that toasty depth.
- SKIP THE RUSH ON CHOCOLATE: Your mole won’t magically thicken if you toss in the chocolate and walk away. Whisk it in after removing the pan from heat, then let it sit for 2 minutes—just long enough for the heat to melt it smoothly. Stirring over direct heat turns it grainy and clumpy.
- SWEAT CUMIN IN OIL: Dump raw ground cumin into hot oil, and you’ll get a bitter, burnt taste before the aroma even develops. Instead, toast the cumin in the oil over low heat for 30 seconds until it sizzles, then add the chiles. This unlocks its warm, earthy notes without the bitterness.
Dietary considerations for this ancho mole sauce
Vegetarian-Friendly Base
Ancho mole sauce is naturally vegetarian, relying on chiles, spices, and chocolate for its depth rather than meat. The 4 dried ancho chiles and 4 oz dark Mexican chocolate provide the rich, smoky-sweet foundation without any animal products.
For extra protein, stir in ½ cup cooked black beans or ¼ cup nutritional yeast into the finished sauce. 🌱
Gluten-Free Adaptations
This recipe is already gluten-free, thanks to the corn-based masa harina and natural ingredients. If you're sensitive to corn, replace the ¼ cup masa harina with ¼ cup arrowroot powder or gluten-free flour blend for thickening. Always check labels on spices and chocolate to ensure no cross-contamination with gluten-containing products.
Nut-Free Options
Skip the ¼ cup roasted peanuts if avoiding nuts, but add 2 tbsp toasted sunflower seeds or 1 tbsp tahini for texture and richness. For a seed-free version, blend in 1 tbsp ground flaxseed at the end—it adds a subtle earthiness that complements the sauce beautifully.
Always toast seeds separately to enhance their flavor.
Spice Level Control
Ancho chiles are mild compared to other dried peppers, but their heat can vary. For a milder sauce, remove seeds and membranes before toasting. If you prefer more heat, add 1-2 dried guajillo chiles (toasted and blended with the ancho).
For a completely mild version, reduce the ancho to 2 chiles and increase the chocolate to 5 oz to balance the flavor.
Dairy-Free Notes
This recipe is naturally dairy-free, but if you're serving it over dishes like enchiladas or tacos, use dairy-free cheese like Violife or Daiya. For extra creaminess, stir in 2 tbsp coconut cream or 1 tbsp cashew cream at the end.
The sauce's natural richness means it doesn't require dairy to shine, but these additions can add luxurious texture. ✨
Nutrition facts
Frequently asked questions
Can I substitute ancho chiles with other dried peppers?
Yes, but the flavor will change. For a similar mild heat, use poblano peppers (dried). For more depth, add guajillo chiles (toasted and blended) to enhance the sauce's complexity. Avoid extremely hot peppers like habaneros—they'll overpower the chocolate and spice balance.
Why does my sauce look grainy after blending?
Graininess happens when ingredients aren't fully blended or toasted enough. For a silky texture, blend the soaked chiles and spices until completely smooth, then strain through a fine-mesh sieve if needed. Toasting the chiles and spices longer (until fragrant) also helps break down fibers. A high-speed blender works best for this recipe.
How long can I store homemade ancho mole sauce?
Store in an airtight container in the refrigerator for up to 5 days, or freeze for 6 months. For best results, portion into ice cube trays before freezing—thaw quickly in the microwave or warm gently on the stove. The sauce thickens as it cools, so add a splash of broth when reheating.
What's the best way to reheat leftover sauce?
Gently reheat on the stove over low heat while stirring constantly to prevent separation. Avoid microwaving—it can make the sauce watery. For extra richness, stir in 1 tablespoon of olive oil or a splash of broth while reheating. The sauce should return to a glossy, velvety consistency.
Can I make this sauce without chocolate?
Yes, but the sauce will taste different. Replace the chocolate with ¼ cup cocoa powder + 2 tablespoons vegetable oil for a similar depth. For a completely chocolate-free version, increase the masa harina to ⅓ cup and add 1 teaspoon vanilla extract to compensate for the missing sweetness. The sauce will still be rich but more savory.
