Authentic Mole Poblano Sauce Recipe: Deep Chocolate-Chili Complexity in One Pot

Sauces & Condiments

Authentic Mole Poblano Sauce Recipe: Deep Chocolate-Chili Complexity in One Pot

This authentic mole poblano sauce recipe delivers the rich, smoky depth of Mexico's most celebrated sauce—where chocolate and chiles unite in a velvety, complex harmony. 🔥 The secret lies in carefully toasting dried chilies and spices, then blending them with dark chocolate and warm broth to create a sauce that's both sophisticated and deeply comforting.

What sets this version apart is the precise balance of heat, sweetness, and earthiness that defines true mole poblano.

The process begins with toasting the essential chilies—ancho, pasilla, and mulato—until their aromas fill your kitchen, then blending them with garlic, onions, and spices into a smooth paste. Dark Mexican chocolate and warm chicken broth deepen the sauce's complexity as it simmers, creating a texture that's silky yet substantial.

This isn't just a sauce; it's a labor of love that transforms simple proteins like chicken into an unforgettable dining experience.

What you'll achieve is a restaurant-quality mole poblano with layers of flavor—smoky from the chilies, rich from the chocolate, and balanced with warm spices.

The sauce thickens beautifully as it simmers, coating proteins in a glossy, aromatic glaze that's perfect for serving over chicken, turkey, or even as a dip for tortilla chips. Every spoonful carries the essence of Mexican tradition, made approachable for home cooks.

Ready in about 2 hours (including prep time), this sauce rewards patience with results that far surpass store-bought versions. The key steps—properly toasting the chilies and simmering the sauce—ensure depth of flavor that builds with each passing minute.

Once mastered, you'll never settle for anything less than this authentic, velvety masterpiece.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for authentic mole poblano sauce

Toasted chilies, rich chocolate, and aromatic spices—this sauce marries Mexico's boldest flavors into velvety perfection.

Ingredient Amount Notes
Dried Ancho Chilies 🌶️ 4 whole Stems and seeds removed
Dried Pasilla Chilies 🌶️ 2 whole Stems and seeds removed
Dried Mulato Chilies 🌶️ 2 whole Stems and seeds removed
Dark Mexican Chocolate 🍫 4 oz 70% cacao minimum
Garlic Cloves 🧄 6 cloves Peeled, rough chopped
Yellow Onion 🧅 1 whole Medium size, chopped
Ground Cumin 🌿 1 tbsp Toasted for depth
Cinnamon Sticks 🌿 2 whole 2-inch pieces
Cloves 🌿 4 whole Whole, not ground
Chicken Broth 🍲 3 cups Low-sodium preferred
Extra-Virgin Olive Oil 🫒 ½ cup For toasting chilies
Sesame Seeds 🌰 1 tbsp Toasted for garnish

The chilies are non-negotiable—La Costeña or Gourmet Mexican Foods are my go-tos for authentic ancho, pasilla, and mulato. Look for plump, dark chilies with vibrant colors (no shriveled or dull ones). Toast them in a dry skillet until fragrant—about 30 seconds per side. The chocolate? Abel or Ibarra brands deliver that deep, slightly bitter Mexican profile. If you can't find them, Ghirardelli 72% cacao works in a pinch, but the flavor won't be quite the same. For the broth, Swanson or Pacific Foods low-sodium versions keep the sauce from tasting salty later.

No pasilla? Substitute with 1 extra ancho chili—it's less smoky but still adds depth. Running low on cloves? Allspice berries at half the amount mimic the warmth. The chocolate can be swapped for bittersweet baking chocolate (60-70%), but Mexican chocolate's natural spices give it an edge. For a quicker version, pre-toasted chili powder (1 tbsp) can replace the dried chilies, though you'll lose that smoky aroma. The sesame seeds? Toast them in the same oil as the chilies—they add a nutty crunch that balances the sauce's richness.

This sauce tastes even better the next day as flavors meld. Store in an airtight jar in the fridge for up to 1 week. For longer storage, freeze in ice cube trays or small jars—thaw overnight in the fridge. The sauce thickens as it cools, so add a splash of broth if it becomes too stiff. Garnish with toasted sesame seeds right before serving—they keep for 2 weeks in a sealed container, so buy extra. Portion into containers for easy reheating—2-3 minutes on low heat is all it needs to return to silky perfection.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: I already had the chilies and chocolate sitting in my cupboard, gathering dust. No last-minute grocery runs, no overpriced specialty items. The garlic and spices I use all the time, so it’s basically freeing up my budget for something else—like extra tortillas or a nice bottle of wine to pair with it.
  • No Soaking Required: I’ll admit, I used to dread the soaking step with dried chilies—until I realized you can just toast and grind them whole. Five minutes in a dry skillet, then blend with warm water, and you’re golden. The heat actually deepens their smoky flavor, so it’s a win-win.
  • Rich Without the Guilt: That dark Mexican chocolate isn’t just for show—it melts into the sauce like a secret weapon, balancing the chilies’ heat with a velvety depth. Honestly, the first time I tasted it, I thought, "Why don’t I make this more often?" It’s hearty enough to stand up to meat but light enough to drizzle over tostadas.
  • Weeknight to Weekend: Between us, this sauce is my go-to for everything: weeknight dinners with store-bought chicken, holiday feasts with turkey, or even as a dip for chips when I’m craving something fancy. Freeze half the batch, and you’ve got a restaurant-quality sauce ready in minutes—no stress, just flavor.

Step-by-step instructions for authentic mole poblano sauce

Let's build this rich, smoky-chocolate masterpiece step by step—just like Oaxacan abuelas have for centuries.

1

🔥 Step 1: Toast the Chilies Until Fragrant and Dark

Heat a dry skillet over medium heat and add the 4 whole dried ancho chilies, 2 whole dried pasilla chilies, and 2 whole dried mulato chilies all at once. Toast them for 30-45 seconds per side until they darken slightly and release their deep, earthy aroma. You're not trying to burn them—just wake up their flavors.

Watch closely—they'll change from dull brown to a rich, almost mahogany hue. Remove them immediately when they smell intensely smoky and sweet. Let them cool completely before handling—they'll be fragile after toasting. This step is non-negotiable; it develops the sauce's complex depth that separates homemade mole from store-bought.

2

🍳 Step 2: Toast Spices and Aromatics in Olive Oil

In the same skillet (no need to clean it—the browned bits add flavor), add the 0.5 cup extra-virgin olive oil over medium heat. Once the oil shimmers, add the 6 cloves garlic and 1 whole yellow onion (chopped). Cook for 5-7 minutes until the onion softens and the garlic turns golden, not brown.

Lower the heat slightly and add the 1 tbsp ground cumin, 2 cinnamon sticks, and 4 whole cloves. Stir constantly for 1 minute until the spices are fragrant and the cumin releases its warm, earthy aroma. This aromatic base is the soul of your mole—don't rush this step or you'll burn the spices and make the sauce bitter.

3

🥘 Step 3: Simmer the Chilies in Broth to Extract Flavor

Transfer the toasted chilies to a blender or food processor. Add them to a heavy-bottomed saucepan along with the 3 cups chicken broth and the toasted garlic-onion-spice mixture. Bring to a gentle boil over medium-high heat, then immediately reduce to low heat and simmer uncovered for 15-20 minutes.

This slow simmer is where the chilies release their smoky essence into the broth. Stir occasionally and taste the broth—it should be deeply flavorful with a subtle chili heat. If the broth reduces too quickly, add 2-3 tablespoons water to maintain the liquid level. The sauce shouldn't be watery, but it shouldn't be reduced to a paste either.

4

🍫 Step 4: Blend Until Silky Smooth

Carefully transfer the chili-broth mixture to a blender (work in batches if needed) and blend until completely smooth. I like to start on low speed to avoid splattering, then increase to high. Add 1-2 tablespoons of the simmering broth if needed to help the blending process.

Strain the blended mixture through a fine-mesh sieve into a clean saucepan, pressing down with a wooden spoon to extract every last bit of flavor. This step ensures your sauce will be silky, not gritty. Taste the strained sauce—it should be rich, complex, and deeply chili-forward with hints of sweetness from the pasilla and mulato.

5

🔥 Step 5: Finish with Chocolate and Simmer to Perfection

Return the saucepan to medium heat and stir in the 4 oz dark Mexican chocolate (70% cacao minimum) until completely melted and smooth. The chocolate will transform the sauce from smoky to rich and velvety. Simmer for 5-7 minutes until the sauce thickens slightly and coats the back of a spoon.

Taste and adjust seasoning—you might need to add a pinch more salt (though we used low-sodium broth) or a splash more broth if it's too thick. For serving, garnish with 1 tbsp toasted sesame seeds right before plating. This sauce tastes best served immediately over warm tortillas, shredded chicken, or rice—but it also freezes beautifully for up to 3 months.

👨‍🍳

Pro Tips For Making Authentic Mole Poblano Sauce

  • REMOVE SEEDS FROM CHILES: I learned this the hard way—leaving seeds in your ancho, pasilla, or mulato chilies turns your mole into a spicy disaster. Tear them open, scrape out the seeds and veins with a knife, then rinse them quickly under cold water. The heat difference is night and day, especially if you’re serving this to guests who don’t love fire.
  • TOAST CHOCOLATE LOW AND SLOW: Dark Mexican chocolate burns faster than you think. Once you add it to the sauce, reduce heat to the lowest setting and stir constantly—like your life depends on it. I used to rush this, and the chocolate would seize or turn bitter. Patience here guarantees that rich, velvety depth.
  • BLOOM SPICES IN OIL FIRST: Skip the dry toasting—heat 2 tablespoons of neutral oil in your pot, then add whole spices (cinnamon, cloves, cumin) and toast them for 30 seconds until fragrant. This unlocks their flavor way better than just tossing them in raw. (Yes, even if you’re impatient like me.)
  • STRAIN THE SAUCE TWICE: Mole poblano is all about texture, but if you want a silky finish, strain it through a fine-mesh sieve after blending, then again through cheesecloth. The first strain removes chunks; the second catches the gritty bits that ruin the smoothness. Does it look weird? Yes. Does it work? Every single time.

Flavor customization for this recipe

Sweet Heat Balance

Adjust the heat level by modifying the chili blend. For a milder sauce, reduce the pasilla chilies to just 1 and add 1 extra ancho chili—it's sweeter and less fiery.

If you crave more heat, swap 1 ancho chili for 1 chipotle in adobo (add the adobo sauce too for smoky depth). I've found that adding ½ tsp ground cinnamon on top of the sauce enhances sweetness without altering heat. 🌶️

Chocolate Intensity

Experiment with chocolate ratios to change the sauce's richness. For a bolder flavor, increase to 5 oz dark Mexican chocolate—this intensifies the cocoa notes and creates a thicker, fudgier texture. Need a lighter sauce?

Reduce to 3 oz chocolate and add ½ cup tomato paste for acidity and body. I've used ½ oz cinnamon sticks (instead of 2) for a subtler spice profile when serving to kids or sensitive palates.

Spice Variations

Swap spices to create regional twists. For a Yucatán-inspired mole, replace cumin with 1 tsp ground achiote and add ½ tsp ground coriander. For a Oaxacan-style boost, include 1 star anise pod and ½ tsp black peppercorns during the toasting phase.

I once added 1 tsp dried oregano for a Mediterranean touch—it worked surprisingly well with the chocolate base. 🌿

Texture Adjustments

Control thickness by adding liquid. For a glossy, restaurant-style sauce, simmer uncovered until reduced by ¼ cup—this creates a velvety consistency perfect for drizzling. Need it thinner? Add 2 tbsp warm broth at the end.

For a chunkier texture, blend only half the chilies and leave the other half whole before simmering. I've also used 1 tbsp cornstarch mixed with water as a last-minute thickener if needed.

Fusion Flavors

Incorporate unexpected ingredients for modern twists. Add 1 tsp smoked paprika for a Spanish-inspired depth, or ½ cup coconut milk for a Thai-Mexican fusion. For a fruit-forward version, stir in 2 tbsp orange zest and 1 tbsp honey at the end.

I once experimented with 1 tsp maple syrup instead of chocolate—it created a surprisingly delicious, sweet-and-smoky sauce perfect for brunch. 🍫

Serving Style Customization

Use the sauce in unexpected ways beyond traditional dishes. Drizzle over seared scallops for an elegant appetizer, or mix with Greek yogurt to create a smoky dip for pita chips. For a breakfast twist, serve with scrambled eggs and avocado on warm tortillas.

I've also used it as a glaze for grilled vegetables—the chocolate and chili combo caramelizes beautifully on eggplant or zucchini. 🥗

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 10g50%
Cholesterol 15mg5%
Sodium 350mg15%
Total Carbohydrate 36g12%
Dietary Fiber 8g29%
Sugars 18g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do I need to toast the dried chilies?

Toasting the chilies is essential for developing their deep, smoky aroma and complex flavors. When heated, the chilies release their natural oils and intensify their earthy, slightly sweet notes—this step transforms bland dried chilies into the aromatic foundation of authentic mole. Skipping this creates a flat, one-dimensional sauce.

2

Can I substitute Mexican chocolate with regular dark chocolate?

You can try, but the results won't be authentic. Mexican chocolate contains cinnamon and other spices that complement the chilies perfectly. For the closest substitute, use 70%+ cacao dark chocolate with a pinch of ground cinnamon added. Brands like Ghirardelli or Lindt work in a pinch, but nothing beats the depth of Mexican chocolate brands like Ibarra or Abel.

3

How do I adjust the heat level if the sauce is too spicy?

Start by blending in 1 extra ancho chili (which is naturally sweeter and milder) or adding 1 tbsp tomato paste to balance the heat. For immediate relief, stir in 1 tbsp sweetened condensed milk or a pinch of sugar—this works surprisingly well to mellow spicy flavors. Always taste as you go!

4

What's the best way to store leftover mole poblano?

Store in an airtight container in the fridge for up to 1 week—it actually tastes better the next day as flavors meld. For longer storage, freeze in ice cube trays or small jars for up to 3 months**. Thaw overnight in the fridge and reheat gently on low heat, stirring occasionally to restore its silky texture. Never microwave directly from frozen.

5

Can I make this sauce without a blender?

Yes, but the texture will be less smooth. After simmering the chilies in broth, carefully mash them with a potato masher or fork until you achieve a rough paste. Strain through a fine-mesh sieve to remove any remaining chunks. While not as velvety, this method still delivers authentic flavor—just expect a slightly rustic texture.

★★★★★4.6(5 reviews)
Categories Sauces & Condiments