Chocolate Chicken Mole Recipe: Smoky-Sweet Depth With Toasted Spices

Main Courses

Chocolate Chicken Mole Recipe: Smoky-Sweet Depth With Toasted Spices

This chocolate chicken mole recipe transforms ordinary weeknight dinners into a celebration of Mexican flavors—where rich, smoky spices meet the deep sweetness of dark chocolate. The secret lies in toasted spices and a slow-simmered sauce that balances heat, earthiness, and cocoa intensity.

I’ve perfected this version after years of testing, ensuring the chicken stays tender while the sauce develops layers of complexity.

The process begins with marinating chicken in a blend of garlic, cumin, and oregano, then searing it to lock in flavors before simmering in a sauce made with chocolate, chiles, and tomatoes.

What sets this apart is the careful balance of ingredients—just enough heat from dried chiles without overpowering the chocolate’s velvety depth. The result is a dish that’s equally impressive for dinner parties and weeknight meals.

By the time you serve this, you’ll have golden-brown chicken swimming in a glossy, aromatic sauce that’s rich yet not overly sweet. The texture is velvety with just the right amount of body, and every bite delivers a harmonious blend of smoky, spicy, and chocolatey notes.

Pair it with warm tortillas and steamed rice to complete the experience.

This recipe delivers restaurant-quality depth without requiring specialized techniques—just patience and attention to detail. Whether you’re introducing someone to Mexican cuisine or recreating a favorite dish, this chocolate chicken mole will leave a lasting impression. Let’s get cooking with a method that’s both authentic and approachable.

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

Ingredients for chocolate chicken mole

Dark chocolate meets smoky spices in this restaurant-worthy mole—just 15 ingredients for bold flavor.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 1 ½ lb Cut into even-sized pieces
Dark Chocolate Bar 🍫 4 oz 70% cocoa or higher
Dried Ancho Chiles 🌶️ 2 whole Stems/seeds removed
Dried Chipotle Peppers in Adobo 🌶️ 2 whole From can, chopped
Garlic Cloves 🧄 6 cloves Peeled, lightly toasted
Yellow Onion 🧅 1 whole Medium, chopped fine
Roma Tomatoes 🍅 4 whole Roasted, peeled
Ground Cumin 🌿 1 tbsp Toasted for depth
Dried Mexican Oregano 🌿 1 tbsp Not regular oregano
Cinnamon Sticks 🌿 1 whole For aromatic depth
Extra-Virgin Olive Oil 🫒 ¼ cup For searing chicken
Chicken Broth 💧 1 ½ cups Low-sodium preferred
Honey 🍯 1 tbsp To balance richness
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked

The chocolate is non-negotiable here—70% cocoa or higher from a reputable brand like Ghirardelli or Lindt. The chiles? Ancho and chipotle are the classic pair, but Pasilla works too if you want more earthiness. For the oregano, Mexican oregano (sold in Latin markets) has a completely different profile than regular oregano—worth the hunt. Toast your spices in a dry pan for 30 seconds before grinding to wake up their flavors. The chicken thighs stay juicier than breasts during the long simmer, so don't skimp on quality there.

No ancho chiles? Dried guajillo chiles at double the amount will give you a sweeter, fruitier mole. Short on dark chocolate? Semisweet chocolate chips work in a pinch, but you'll taste the difference. The honey can be swapped for agave nectar if you prefer, though honey adds a subtle floral note. For the tomatoes, fire-roasted canned tomatoes save time—just drain the liquid. The chipotle peppers in adobo sauce? Don't skip the sauce—it's packed with smoky flavor. If you can't find Mexican oregano, Italian oregano at half the amount is better than nothing.

This sauce tastes even better the next day—plan ahead. Store it in the fridge for up to 5 days, or freeze portions for 3 months. The chocolate will separate slightly when chilled, so give it a quick stir before reheating. I like to make a double batch—half for dinner, half for tacos the next night. The sauce thickens as it cools, so thin with a splash of broth if needed. Serve over warm tortillas with a sprinkle of cilantro for freshness.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss everything into one pot, let it simmer, and walk away. The dark chocolate and ancho chiles melt into a glossy sauce while the chicken cooks through, no flipping or fussing required.
  • Rich, Unexpected Depth: That first bite? Smoky from the chipotle, sweet from the chocolate, with a slow-building heat that lingers. Honestly, the combo feels like a hug for your taste buds—especially when the garlic starts to caramelize at the bottom.
  • Weeknight Hero: Between us, this is my go-to when I need something impressive but still quick. Serve it over rice with a side of avocado, and suddenly you’ve got dinner for guests—or just a night when you’re too tired to care.
  • Budget-Friendly Luxury: Chicken thighs stretch farther than breasts, and a single dark chocolate bar plus a few dried peppers make this feel fancy without breaking the bank. Leftovers? Even better—reheat the sauce separately and toss it over eggs the next morning.

Step-by-step instructions for chocolate chicken mole

Here's how to build layers of smoky-sweet complexity using the exact ingredients you've gathered.

1

Sear the Chicken and Toast the Spices

Heat a heavy skillet over medium-high heat and add the 0.25 cup extra-virgin olive oil. Once shimmering, add the 1.5 lb boneless, skinless chicken thighs cut into even pieces. Sear undisturbed for 4-5 minutes per side until golden brown with crisp edges. Remove chicken and set aside.

In the same skillet, reduce heat to medium and add the 6 cloves peeled garlic and 1 whole yellow onion chopped fine. Cook for 5 minutes until softened. Add the 1 tbsp toasted ground cumin, 1 tbsp dried Mexican oregano, and 1 whole cinnamon stick, stirring constantly for 1 minute until fragrant. This toasting unlocks deeper spice flavors that form the mole's backbone.

2

Char and Blend the Chiles and Tomatoes

Carefully transfer the skillet to a stovetop burner with a gas flame (or use a dedicated charring pan). Place the 2 whole dried ancho chiles and 2 whole dried chipotle peppers in adobo directly over the flame. Char for 30-45 seconds per side until blackened in spots, then remove and let cool.

Meanwhile, roast the 4 whole Roma tomatoes under a broiler for 8-10 minutes until skin blisters and blackens. Peel while warm, then combine with the charred chiles in a food processor. Add the garlic-onion-cumin mixture and pulse until smooth. This blend will carry the smoky-sweet essence of the mole.

3

Simmer the Mole Sauce

Return the blended mixture to the skillet and add 1.5 cups chicken broth. Bring to a gentle simmer and cook uncovered for 15 minutes, stirring occasionally, until reduced by about one-third. The sauce should thicken slightly and develop a rich, earthy aroma.

Stir in the 4 oz dark chocolate bar broken into pieces and 1 tbsp honey, allowing the chocolate to melt completely. The sauce will darken and become velvety smooth. Season with 1.5 tsp salt and 0.5 tsp freshly cracked black pepper, adjusting to taste. This is where the chocolate's bittersweet notes marry with the smoky spices.

4

Finish and Serve

Return the seared chicken to the skillet and spoon the mole sauce over it. Cover and simmer for 10-12 minutes until the chicken is tender and the sauce coats it evenly. The chicken should register 165°F internally when tested with a meat thermometer.

Garnish with additional chopped chipotle peppers if desired, and serve immediately over steamed rice or warm tortillas. The contrast of the rich, complex mole with the simple starch makes every bite unforgettable. The sauce will thicken further as it rests, so don't hesitate to add a splash of warm broth if needed before serving.

👨‍🍳

Pro Tips For Making Chocolate Chicken Mole

  • Toast the Chiles Right: Dry-toast your ancho chiles and chipotles in a skillet for 30 seconds per side before blending—they’ll deepen in flavor and lose their raw bitterness. I used to just soak and blend, but toasting adds a smoky complexity that makes the mole taste like it simmered for hours instead of minutes.
  • Use Semisweet Chocolate: Swap the dark chocolate for a high-quality semisweet bar (60% cocoa or less) to balance the heat without overpowering the dish. Dark chocolate can turn the sauce bitter, and this recipe needs that sweetness to shine through the spices. Trust me, your guests won’t notice the difference, but your taste buds will.
  • Simmer the Sauce Low: Reduce the mole sauce on low heat for at least 20 minutes, stirring often—this thickens it properly and lets the flavors meld. I learned this the hard way when I rushed it and ended up with a thin, watery mess. Patience here makes all the difference.
  • Deglaze with Adobo Sauce: Use the liquid from the chipotle peppers in adobo to deglaze the pan after browning the chicken—it adds a smoky depth and keeps the sauce from drying out. Skip this, and you’ll need to add extra broth, which dilutes the flavor. (Yes, even if you’re impatient like me.)

Troubleshooting this recipe

Chocolate Separation Fix

If your sauce looks grainy or the chocolate separates while simmering, don’t panic—this happens when the sauce cools. First, whisk in 1-2 tablespoons of warm chicken broth to help emulsify the chocolate. If that doesn’t work, blend the sauce briefly in a food processor or immersion blender until smooth.

For next time, melt the chocolate separately in a double boiler before adding it to the sauce to prevent clumping. 💫

Overly Spicy Mole

Too much heat from the chipotle or ancho chiles? Balance it by adding 1 extra tablespoon of honey or agave and ½ teaspoon of cinnamon to mellow the burn.

If the sauce is still too hot, stir in ¼ cup of plain Greek yogurt or sour cream at the end—it cools the heat without altering the texture. Taste as you go, especially after the chocolate melts. 🌶️

Sauce Too Thin

A watery sauce usually means the broth wasn’t reduced enough or the chocolate didn’t fully melt. Simmer the sauce uncovered for an extra 5-10 minutes to thicken, stirring occasionally.

If it’s still too thin, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water, stir into the sauce, and cook for 2 more minutes until it reaches your desired consistency. Avoid over-reducing—you want a glossy, velvety finish, not a paste. 🔥

Chicken Too Dry

If your chicken ends up dry, it likely cooked too long in the sauce. Next time, remove the chicken from the sauce 3-4 minutes early (when it reaches 160°F internally) and let it rest in a warm place while you finish the sauce.

The residual heat will carry it to 165°F without drying it out. For extra moisture, spoon some of the finished sauce over the chicken just before serving. 🍗

Burnt or Bitter Flavor

Charred chiles or burnt garlic can make the sauce taste bitter. To fix it, add ½ teaspoon of sugar or honey to balance the bitterness. If the chiles are over-charred, reduce their amount by 1 whole chile next time and char them for only 20-30 seconds per side.

Keep a close eye on the garlic—it should be golden, not blackened. 💡

Uneven Cooking

If some chicken pieces are undercooked while others are overdone, cut the chicken into even-sized pieces (about 1.5-2 inches thick) before searing. Thicker pieces need more time, so adjust your simmering time accordingly. Use a meat thermometer to check the thickest piece—it should reach 165°F in the center.

If some pieces are still undercooked, transfer them to a plate and continue cooking the sauce, then finish the chicken separately. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 135mg45%
Sodium 580mg25%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 18g
Protein 36g72%
* 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

Can I substitute dark chocolate with another type of chocolate?

Dark chocolate with 70% cocoa or higher is ideal for this recipe, as it provides the right balance of bitterness and sweetness. You can use semisweet chocolate chips in a pinch, but expect a slightly sweeter, less complex flavor. Avoid milk chocolate—it lacks the depth needed for authentic mole.

2

How do I adjust the spice level for sensitive eaters?

For milder heat, reduce the chipotle peppers to 1 whole pepper instead of 2, or remove the seeds entirely. You can also omit the dried chiles and use 1 teaspoon of ground ancho chile powder instead. Always taste the sauce before serving and adjust with more honey or cinnamon if needed.

3

Can I make this recipe ahead of time?

The sauce actually tastes better the next day. Store it in the fridge for up to 5 days, or freeze portions for 3 months. Reheat gently over low heat, stirring occasionally, and add a splash of warm broth if it thickens too much. The flavors meld beautifully overnight.

4

What's the best way to reheat leftovers?

Reheat the chicken and sauce together in a skillet over low-medium heat until warmed through. If the sauce separates, whisk in 1-2 tablespoons of warm broth to restore its silky texture. Avoid microwaving—it can make the sauce grainy. For best results, reheat just before serving.

5

What are the best sides to serve with this dish?

Classic pairings include steamed white or brown rice, warm corn tortillas, and black beans. For a complete meal, add a simple Mexican-style salad with avocado, lime, and cilantro. The contrast of textures and temperatures makes every bite more satisfying.

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