Chocolate Chicken Mole Recipe: Deep, Smoky-Sweet Sauce With Spiced Nuts

Main Courses

Chocolate Chicken Mole Recipe: Deep, Smoky-Sweet Sauce With Spiced Nuts

This chocolate chicken mole recipe delivers the rich, complex flavors of Mexican tradition—where smoky, spiced nuts and velvety chocolate create a sauce that clings to tender chicken like liquid gold.

The key lies in tempering high-quality chocolate with chiles and spices, then blending it into a silky sauce that balances heat, sweetness, and earthy depth. I perfected this version after years of experimenting with regional techniques, ensuring every spoonful delivers that signature Mexican restaurant experience at home.

What sets this recipe apart is the three-stage process—searing the chicken to lock in flavor, building the sauce with toasted spices and nuts, and finishing with chocolate for that signature richness.

The result is a dish that feels both restaurant-quality and deeply personal, with layers of flavor that develop as it simmers. While traditional mole takes hours, this method streamlines without sacrificing authenticity, making it achievable for home cooks.

The final dish features tender, juicy chicken swimming in a glossy sauce that’s simultaneously smoky, slightly sweet, and deeply aromatic. Served with warm tortillas and steamed rice, it becomes a complete meal that transports you to a Mexican kitchen.

The sauce’s versatility means it works just as well over enchiladas or tacos, proving its worth beyond the main course.

For those adapting the recipe, swapping chicken for mushrooms or jackfruit preserves the sauce’s complexity while making it vegetarian-friendly. The technique remains the same—precision in spice toasting and chocolate tempering—so the flavor stays intact.

Whether you’re cooking for a gathering or a weeknight dinner, this mole delivers professional results with a touch of home-cooked warmth.

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

Ingredients for chocolate chicken mole

Rich, smoky, and deeply aromatic—these ingredients transform simple chicken into a restaurant-worthy masterpiece.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on for maximum flavor
Dark Chocolate Bars 🍫 4 oz 70% cacao minimum, Mexican chocolate preferred
Dried Ancho Chiles 🌶️ 4 whole Stemmed and seeded, toasted lightly
Peanuts 🥜 ½ cup Raw, unsalted, lightly toasted
Almonds 🌰 ½ cup Raw, lightly toasted
Garlic Cloves 🧄 6 cloves Peeled, lightly toasted
Yellow Onion 🧅 1 whole Medium size, chopped
Roma Tomatoes 🍅 2 whole Medium size, roasted
Cumin Seeds 🌿 1 tbsp Toasted until fragrant
Ground Cinnamon 🍃 1 tsp Freshly ground preferred
Mexican Oregano 🌿 1 tsp Dried, not Italian
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Extra-Virgin Olive Oil 🫒 ½ cup For searing and finishing
Chicken Broth 💧 1 ½ cups Homemade or high-quality

The chocolate is non-negotiable—Abel or Ibarra Mexican chocolate bars elevate this dish, but high-quality 70% cacao dark chocolate works in a pinch. Look for Ancho chiles at Mexican markets or specialty stores like Penzeys; they should be deep red, plump, and free of wrinkles. The nuts (peanuts and almonds) need to be toasted lightly—just until fragrant—to avoid bitterness. For the chicken, bone-in, skin-on thighs deliver the most flavor, but boneless thighs work if you're short on time. The cinnamon and Mexican oregano are critical; don't substitute with Italian oregano—the flavor profile changes completely.

No Mexican oregano? Dried marjoram at half the amount can work, but the earthy depth will differ. Short on Ancho chiles? Pasilla or Mulato chiles are excellent substitutes, but adjust the quantity to 3 chiles for similar heat and sweetness. The tomatoes can be swapped for fire-roasted canned tomatoes (drained) if fresh aren't available, but roasting them yourself intensifies the flavor. For the nuts, cashews or pecans add richness, though peanuts and almonds remain traditional. The garlic and cumin seeds must be toasted—this step develops their flavors and removes any bitterness, so don’t skip it.

Toasted spices and nuts lose potency quickly, so store them in airtight containers in a cool, dark place for up to 3 months. The dried chiles keep for 6-12 months if stored properly, but their flavor diminishes over time. The finished sauce reheats beautifully—simmer gently for 5-7 minutes to restore its glossy texture. Portion leftovers into glass containers for easy reheating; they’ll keep in the fridge for 5 days or freeze for 3 months. For a shortcut, toast the spices and nuts ahead of time and store them in a jar—this cuts active cooking time by half.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes—just brown the chicken, toast the nuts, and let the sauce simmer. The chocolate and ancho chiles melt into a velvety mess with almost no effort, and honestly? That’s my kind of cooking night.
  • Dark Chocolate Twist: Between us, I didn’t believe dark chocolate belonged in mole until I tried this. It cuts through the smoky heat of the ancho chiles, then balances the toasted peanuts and almonds with this unexpected richness. The first bite makes me question why I’ve never done this before.
  • Weeknight to Dinner Party: This dish works whether I’m feeding my family takeout-style or hosting a crowd. The leftovers reheat beautifully, and the nutty crunch stays intact—perfect for packing lunches or sneaking into tacos the next day. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Chicken thighs are forgiving and cheap, and a single bar of dark chocolate stretches far when blended with spices. The dried chiles and nuts add depth without breaking the bank, so I’m always stocking up. It’s the kind of recipe that feels fancy but won’t drain my wallet.

Step-by-step instructions for chocolate chicken mole recipe

This method delivers a perfectly balanced sauce where smoky ancho chiles and toasted nuts harmonize with rich dark chocolate.

1

Sear the Chicken Thighs for Deep Flavor

Pat the 1.5 lb boneless chicken thighs completely dry with paper towels. Heat 0.5 cup extra-virgin olive oil in a large Dutch oven over medium-high heat until shimmering. Add the chicken thighs in a single layer and sear for 6-8 minutes per side until they develop a deep golden-brown crust. The skin should release easily from the pan when ready to flip.

Remove the chicken and set aside on a plate. Leave the rendered fat in the pot—this is the foundation for your mole sauce. If the fat isn't deep enough, add 1 tablespoon extra-virgin olive oil to ensure proper toasting of your aromatics later. The chicken will finish cooking in the sauce, so don't worry about full doneness yet.

2

Toast the Spices and Nuts for Complex Layers

In the same Dutch oven, reduce heat to medium and add the 1 whole yellow onion, 2 whole roma tomatoes (halved), 6 cloves garlic, and 1 tablespoon cumin seeds. Cook for 8-10 minutes, stirring occasionally, until the onions soften and the garlic becomes fragrant. Remove and set aside with the chicken.

In a dry skillet over medium heat, toast the 0.5 cup peanuts and 0.5 cup almonds separately for 3-4 minutes until golden and fragrant. Watch closely—they burn quickly. Transfer to a bowl and set aside. In the same skillet, toast the 4 whole dried ancho chiles for 1 minute per side until fragrant, then remove and let steep in 1.5 cups hot chicken broth for 15 minutes to soften.

3

Build the Mole Base with Chocolate and Spices

Strain the softened ancho chiles from the broth, reserving the liquid. In the Dutch oven with the onion-tomato mixture, add the 1 teaspoon ground cinnamon, 1 teaspoon mexican oregano, 1.5 teaspoons salt, and 0.5 teaspoon cracked black peppercorns. Stir in the reserved ancho broth and simmer for 10 minutes until reduced by half.

Add the toasted peanuts, almonds, and the strained ancho chiles (discard stems). Cook for 5 minutes until the nuts are fully incorporated. Remove from heat and let cool slightly. In a separate bowl, melt the 4 oz dark chocolate bars over a double boiler until smooth. Stir the melted chocolate into the mole mixture until fully combined.

4

Simmer the Sauce to Perfection

Return the Dutch oven to medium-low heat and add the seared chicken thighs along with any accumulated juices. Pour in the chocolate-infused mole sauce and simmer uncovered for 25-30 minutes, stirring occasionally, until the sauce thickens to a glossy consistency. The chicken is done when it reaches an internal temperature of 165°F and the sauce coats the back of a spoon.

Taste and adjust seasoning—you may need a pinch more salt or a splash of broth to reach your desired consistency. The final sauce should be rich yet balanced, with notes of smoky chile, toasted nuts, and deep chocolate. Let the chicken rest in the sauce for 5 minutes before serving to allow the flavors to meld completely.

👨‍🍳

Pro Tips For Making Chocolate Chicken Mole

  • Toast Nuts Separately: DESCRIPTION: Peanuts and almonds burn faster than you think in mole sauce. Toast them in a dry pan over medium heat for 3-4 minutes until fragrant, then set aside. Adding them raw to the sauce will make the whole dish taste flat—like you skipped the best part.
  • Seed and Soak Anchos: DESCRIPTION: Remove stems and seeds from ancho chiles before toasting, then soak them in warm water for 10 minutes. This softens them enough to blend smoothly without gummy bits, and the water adds liquid to your sauce—no need to fuss with extra broth.
  • Simmer Chocolate Low: DESCRIPTION: Once you add dark chocolate to the sauce, drop the heat to the lowest setting you can tolerate. Stir constantly for 5 minutes—any hotter and it’ll seize like glue. I learned this the hard way after scraping burnt chocolate off my pot.
  • Skip Pre-Cooking Chicken: DESCRIPTION: Toss raw chicken thighs directly into the simmering mole sauce. They’ll cook through in 15-20 minutes without drying out, and the skin stays crispy if you brown it first in the same pot. Pre-cooking them first makes the sauce watery and the meat tough.

Regional styles of this chocolate chicken mole

Oaxacan Mole Tradition

The Oaxacan version of chocolate chicken mole is the most iconic, where the sauce is built around Ancho chiles and pepitas (pumpkin seeds) instead of peanuts. I use Abel brand Mexican chocolate for authenticity, which contains cinnamon and chili powder—this adds a subtle heat that balances the sweetness.

The sauce is often thicker and slightly grainier due to the pumpkin seeds, giving it a rustic texture. Serve this version with handmade corn tortillas and a side of black beans for a true Oaxacan experience. 🌶️

Yucatán-Style Mole Negro

In Yucatán, this dish is called mole negro and features chamoy (a tangy fruit sauce) and plantains alongside chocolate. I substitute achiote paste for some of the Ancho chiles to give the sauce its signature deep red hue.

The Yucatán version also includes sesame seeds and corn tortilla chips toasted into the sauce for extra crunch. This mole is often served with shredded chicken (instead of thighs) and white rice to contrast the rich sauce. 🌰

Puebla Mole Poblano

Puebla’s version is slightly sweeter and incorporates sesame seeds and raisins for a unique texture. I add 1 tablespoon raisins and 1 teaspoon sesame seeds to the sauce during the final simmer. The sauce is often finished with a touch of orange zest to brighten the flavors.

This version pairs beautifully with crispy fried tortilla chips on top, adding a satisfying crunch. The result is a sauce that’s both complex and approachable for home cooks. 🍊

Modern Fusion Twist

For a contemporary take, I blend espresso powder (1 teaspoon) into the chocolate for a mocha-like depth. Adding smoked paprika (½ teaspoon) enhances the smokiness, while a splash of bourbon (1 tablespoon) during the final simmer adds warmth.

This fusion version works beautifully with grilled chicken instead of thighs and pairs well with mashed sweet potatoes for a dessert-like side. The sauce’s versatility makes it perfect for weeknight dinners with a gourmet touch. ✨

Vegetarian Adaptation

To make this mole vegetarian, I replace the chicken with portobello mushrooms or jackfruit. The mushrooms absorb the sauce beautifully, while jackfruit mimics the texture of shredded chicken. For extra protein, add black beans or tofu to the dish.

The sauce’s depth remains intact, proving that this mole is more about the sauce than the protein. Serve with corn tortillas and avocado slices for a complete, plant-based meal. 🌱

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 12g60%
Cholesterol 185mg62%
Sodium 920mg39%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 18g
Protein 34g68%
* 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 does this recipe use dark chocolate instead of Mexican chocolate?

Mexican chocolate (like Abel or Ibarra) is ideal, but high-quality 70% cacao dark chocolate works beautifully. Mexican chocolate contains cinnamon and chili powder, which adds subtle heat—dark chocolate lets you control the sweetness and spice balance. For authenticity, use Mexican chocolate if available, but dark chocolate ensures consistent results.

2

Can I make this mole sauce ahead of time?

The sauce tastes even better the next day. Store it in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently on low heat with a splash of broth to restore its glossy texture. The chicken can be cooked separately and reheated in the sauce for 5-7 minutes before serving.

3

What’s the secret to balancing the chocolate and chile flavors?

The key is toasting the spices and nuts until fragrant (not burnt) and simmering the sauce gradually to let flavors meld. Start with 4 oz chocolate and 4 Ancho chiles, then adjust to taste—add more chocolate for sweetness or chiles for heat. Taste as you go! The sauce should be rich but not overpowering.

4

Can I substitute peanuts or almonds with another nut?

Yes! Swap peanuts and almonds for cashews or pecans for a different texture, or use pumpkin seeds (pepitas) for an Oaxacan-style mole. Toast them lightly to avoid bitterness. The nuts add depth, so omit them only if you prefer a smoother sauce—but they’re traditional for a reason!

5

Why does my mole sauce look grainy?

Graininess usually means the chocolate wasn’t melted smoothly or the sauce wasn’t simmered long enough. Stir the chocolate into the warm sauce (not boiling) and simmer for 25-30 minutes to emulsify. For a silky texture, blend the sauce briefly before serving—just pulse, don’t puree completely.

★★★★★4.7(14 reviews)
Categories Main Courses