Sauces & Condiments
This authentic mole poblano sauce recipe delivers the rich, complex flavors of Mexico’s most iconic sauce—where smoky chiles, deep chocolate, and aromatic spices blend into velvety perfection. 🌟 The secret lies in slow-simmering the ingredients until they meld into a harmonious balance, creating a sauce that’s both comforting and sophisticated.
Unlike quick versions, this method respects tradition while ensuring depth of flavor in every spoonful.
What sets this mole apart is the careful layering of ingredients: dried chiles toasted until fragrant, Mexican chocolate melted into the sauce, and spices like cinnamon and cloves that infuse warmth without overpowering.
The result is a sauce that’s smooth yet textured, with a subtle sweetness from the chocolate and a lingering smokiness from the chiles. This isn’t just a sauce—it’s a flavor journey.
Perfect for drizzling over tender chicken, spooning onto steamed rice, or serving with crispy tacos, this mole is versatile enough for weeknight dinners or special occasions. The slow simmering process means flavors develop over time, rewarding patience with a sauce that tastes even better the next day.
Store it in the fridge for up to a week or freeze for longer shelf life—its depth only intensifies with time.
For those seeking authenticity, this recipe stays true to its roots while offering flexibility. Use dark Mexican chocolate for the best results, but don’t skip the chile toasting—it’s the foundation of that signature smoky flavor.
Whether you’re a seasoned cook or new to mole, this sauce will elevate any dish with its unmistakable, restaurant-quality taste.
Ingredients for authentic mole poblano sauce
Twelve ingredients transform into Mexico's most iconic sauce—where smoky chiles and deep chocolate create velvety perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Ancho Chiles 🌶️ | 4 whole | Stems and seeds removed |
| Dried Pasilla Chiles 🌶️ | 4 whole | Stems and seeds removed |
| Dried Mulato Chiles 🌶️ | 2 whole | Stems and seeds removed |
| Mexican Dark Chocolate 🍫 | 4 oz | 70% cacao minimum, like Abuelita |
| Almonds 🥜 | ½ cup | Raw, lightly toasted |
| Garlic Cloves 🧄 | 6 cloves | Peeled, rough chopped |
| White Onion 🧅 | 1 whole | Medium, roughly chopped |
| Tomatoes 🍅 | 4 whole | Roma, roughly chopped |
| Ground Cinnamon 🌿 | 1 tsp | High-quality, toasted |
| Ground Cloves 🌿 | ½ tsp | Freshly ground preferred |
| Cumin Seeds 🌿 | 1 tsp | Toasted until fragrant |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
The chiles are the foundation—dried ancho, pasilla, and mulato deliver the signature smoky depth. MexGrocer or La Tienda carry authentic varieties, but avoid pre-packaged blends. Toast them whole over medium heat until fragrant (about 30 seconds per side), then remove stems and seeds. The chocolate must be Mexican—Abuelita or Ibarra are industry standards. Toast the almonds lightly in a dry pan until golden, then grind into a fine meal. This step adds texture and richness that jarred sauces lack.
No Mexican chocolate? High-quality dark chocolate (70% cacao) works in a pinch, but expect less complexity. Substitute pasilla chiles with dried New Mexico chiles at double the amount. The cumin seeds are non-negotiable—whole seeds toasted in a dry pan until fragrant, then ground. Pre-ground loses potency quickly. For a smoother sauce, strain through a fine-mesh sieve after simmering. The vegetable broth should be low-sodium to avoid overpowering the delicate balance of flavors. Homemade stock elevates the result further, but quality store-bought works for convenience.
This sauce rewards patience—simmering develops flavors that only intensify over time. Store in an airtight container in the fridge for up to 1 week, though it peaks after 2-3 days. Freeze for 3 months by portioning into ice cube trays for easy use. Reheat gently on low heat, stirring frequently to prevent separation. The sauce thickens as it cools, so thin with a splash of broth if needed. A sprinkle of fresh cilantro brightens the flavors when serving.
Why You'll Love This Recipe
- Here’s what sold me: the smoky ancho, the fruity pasilla, and that just bittersweet chocolate all dancing together. It’s not sweet like candy—it’s complex, with a slow-building warmth that sticks with you. (Yes, even on a Tuesday night.)
- One-Pot Magic: I swear by this—just toast your chiles, blend, and simmer. No fancy gadgets, no last-minute grocery runs. The almonds and chocolate melt right into the sauce while you stir, and honestly? That’s where the real flavor happens.
- Deep, Rich Layers: Here’s what sold me: the smoky ancho, the fruity pasilla, and that just bittersweet chocolate all dancing together. It’s not sweet like candy—it’s complex, with a slow-building warmth that sticks with you. (Yes, even on a Tuesday night.)
- Weeknight Hero: This sauce turns chicken into a showstopper in 30 minutes, but it’s also my go-to for tacos, tostadas, or even drizzled over rice. I’ll be real: I’ve made it three times this month, and it never fails to impress.
Step-by-step instructions for authentic mole poblano sauce
Mastering this sauce requires patience and precision—each step builds complex flavors.
🔥 Step 1: Toast and Rehydrate the Dried Chiles
In a dry skillet over medium-low heat, toast the 4 whole dried ancho chiles, 4 whole dried pasilla chiles, and 2 whole dried mulato chiles for 30 seconds per side until fragrant but not charred. This awakens their natural oils and depth. Immediately transfer them to a heatproof bowl and cover with 2 cups hot vegetable broth.
Let them soak for 15 minutes until completely softened. The chiles should look plump and dark—this ensures maximum flavor extraction. I press them gently with a spoon to release any trapped air; this helps them break down more completely during blending. Real talk: if you skip this step, your sauce will taste flat and one-dimensional.
🍳 Step 2: Build the Base with Aromatics and Toasted Spices
In a separate heavy saucepan, heat 0.5 cup extra-virgin olive oil over medium heat. Add the 0.5 cup toasted almonds and 6 cloves rough-chopped garlic cloves, cooking for 3-4 minutes until the almonds turn golden and the garlic is fragrant but not browned. Remove with a slotted spoon and set aside.
In the same pan, add 1 whole roughly chopped white onion and cook for 8-10 minutes until deeply caramelized and sweet. Stir in the 1 tsp toasted cumin seeds, 1 tsp ground cinnamon, and 0.5 tsp freshly cracked black peppercorns, toasting for 30 seconds until aromatic. This aromatic base forms the flavor foundation—don't rush it.
🥘 Step 3: Blend the Chili Mixture to Silky Perfection
Drain the rehydrated chiles, reserving the soaking liquid. In a blender, combine the chiles with the 4 whole roughly chopped Roma tomatoes, the toasted almond-garlic mixture, and the caramelized onion-spice base. Blend until completely smooth, scraping down the sides as needed. This creates the velvety texture that defines authentic mole poblano.
With the blender running, slowly pour in 1 cup of the reserved chile soaking liquid to help emulsify the mixture. The sauce should be thick but pourable. If it's too thick, add more broth 1 tablespoon at a time until you reach a consistency similar to heavy cream. Here's the thing—this blend is your flavor canvas, so don't skip the blending time.
🔥 Step 4: Simmer and Incorporate the Chocolate
Return the blended mixture to the saucepan and bring to a gentle simmer over medium-low heat. Cook uncovered for 20-25 minutes, stirring frequently, until the sauce reduces by about 30% and thickens slightly. You'll notice the raw chile flavors mellow as they cook down.
Reduce heat to low and stir in the 4 oz Mexican dark chocolate (70% cacao minimum) until completely melted and smooth. The chocolate should integrate seamlessly, adding rich depth without overpowering the chile complexity. Add the remaining 1 cup reserved chile liquid if needed to reach your desired consistency. This is where the sauce transforms from good to extraordinary.
⏰ Step 5: Season and Rest for Maximum Flavor
Taste the sauce and adjust seasoning with 1 tsp salt and an additional 0.25 tsp ground cloves if needed. The sauce should balance sweet, smoky, spicy, and bitter notes. Let it simmer gently for another 10 minutes to allow all flavors to meld completely.
Remove from heat and let the sauce rest for 15 minutes before serving. This resting period allows the flavors to fully develop and the sauce to thicken slightly. Mole poblano tastes even better the next day—this is why it's often made ahead for special occasions. Serve over warm corn tortillas with grilled chicken or turkey for the ultimate presentation.
Pro Tips For Making Authentic Mole Poblano Sauce
- Toast Almonds Until Golden: Skip the raw almonds—they’ll taste bitter and gummy. Dry-toast them in a skillet over medium heat for 8-10 minutes, stirring constantly, until they’re a deep golden brown and smell nutty. This step makes a real difference in the sauce’s depth, even if it feels like overkill at first.
- Blend Chiles in Batches: Your blender will hate you if you dump all the charred chiles, nuts, and spices in at once. Split the mixture into two batches—this keeps the motor from overheating and ensures a smooth, even texture. I learned this the hard way after my blender locked up mid-recipe.
- Simmer Low and Slow: Mole poblano needs time to marry its flavors, not a quick boil. Once you add the chocolate and spices, reduce heat to the lowest setting and let it bubble gently for at least 30 minutes. Rushing this step means a sauce that’s more like a paste than a rich, velvety sauce.
- Strain for Smoothness: No one wants to bite into a chunk of almond or charred chile skin. After blending, strain the sauce through a fine-mesh sieve into a clean pot—this catches all the grit and gives you that silky texture you’re after. It’s extra work, but your guests won’t notice the effort.
Essential equipment for authentic mole poblano sauce
Blender Essentials
A high-powered blender is non-negotiable for authentic mole poblano—look for a 1,000-watt motor like the Ninja BN601 or Vitamix 5200. These handle the thick chile mixture without overheating. I use my Vitamix because it pulverizes the chiles into silky perfection without burning. 🥘
Heavy Saucepan
Choose a 3-4 quart heavy-bottomed saucepan like All-Clad Stainless or Le Creuset Dutch oven. These distribute heat evenly to prevent scorching during the 45-minute simmering.
I avoid thin stainless steel pans—they cause hot spots that burn the sauce. A 1-inch deep pan gives enough surface area for even cooking.
Skillet for Toasting
A 10-inch cast iron skillet (like Lodge) is ideal for toasting chiles and spices. Cast iron retains heat perfectly, ensuring even toasting without charring. I preheat mine for 2 minutes before adding chiles to ensure proper heat distribution.
A nonstick skillet works too, but lacks the heat retention for consistent results.
Fine-Mesh Sieve
For ultra-smooth mole, a fine-mesh sieve (like OXO Good Grips) strains out seeds and skins while keeping the rich liquid. I press the sauce through with a rubber spatula for maximum extraction. This step is optional but elevates the sauce's restaurant-quality texture—especially if you prefer a velvety finish.
Immersion Blender
If you lack a high-powered blender, an immersion blender (like Ninja CB101) works for blending directly in the saucepan. Run it in short bursts while adding broth to prevent overheating. I use this when making large batches—it saves cleanup but requires more attention to avoid burning the mixture. 💡
Heatproof Mixing Bowl
A quart-sized heatproof glass bowl (like Pyrex) is perfect for soaking chiles. It handles the hot broth without cracking and lets you see when chiles are fully rehydrated.
I avoid plastic—it can absorb flavors and melt under hot liquids. The bowl should be wide enough to accommodate all chiles comfortably for even soaking.
Nutrition facts
Frequently asked questions
Why does authentic mole poblano need to simmer for so long?
The extended simmering—45 minutes total—is essential to develop the sauce's complex flavor profile. This time allows the chiles to mellow from their raw heat, the chocolate to integrate smoothly, and all spices to meld into a harmonious balance. Skipping this step results in a sauce that tastes flat and one-dimensional.
Can I make mole poblano without Mexican chocolate?
Yes, but expect less depth. Use high-quality dark chocolate (70% cacao or higher) as a substitute, but reduce to 2 oz instead of 4 oz to avoid overpowering the chile flavors. The sauce will still be delicious but won't have the same rich, slightly bitter complexity that Mexican chocolate provides.
How do I adjust the heat level in this sauce?
The heat comes primarily from the chiles. For milder heat, remove the stems and seeds before toasting. For extra spice, add 1-2 dried guajillo chiles (toasted and blended) or a pinch of cayenne. Always taste as you go—you can't remove heat once it's in!
What's the best way to store leftover mole poblano?
Store in an airtight container in the fridge for up to 1 week, though it tastes best after 2-3 days when flavors fully develop. For longer storage, freeze in ice cube trays (thaw quickly in the microwave) or 1-cup portions in freezer bags for up to 3 months. Always reheat gently on low heat.
What's the secret to getting that perfect velvety texture?
Blend until completely smooth using a high-powered blender, then strain through a fine-mesh sieve if you prefer an ultra-silky finish. The key is adding broth gradually while blending to emulsify the mixture. Never rush the blending—this is where the sauce's signature texture comes from!
