Bean Mole Recipe: Smoky Chocolate-Chili Depth in One Pot

Main Courses

Bean Mole Recipe: Smoky Chocolate-Chili Depth in One Pot

This bean mole recipe transforms humble black beans into a rich, smoky masterpiece where chocolate and chili unite in perfect harmony. đŸ”„ The secret lies in slow simmering—layering spices, toasted nuts, and dark chocolate until they create a velvety sauce with deep, complex flavors.

I developed this version after years of experimenting with traditional Mexican moles, stripping it down to its most essential (and foolproof) elements while keeping that signature depth.

The beauty of this recipe is its versatility—it works as a hearty main dish or a flavorful sauce for tacos, rice, or grilled vegetables.

What sets it apart is the balance: smoky chipotle, warm cinnamon, and bittersweet chocolate come together in a single pot, creating a sauce that’s simultaneously rich and refreshing. The beans add heartiness, while the spices deliver layers of warmth that linger long after the last bite.

By the time you’re done, you’ll have a restaurant-quality mole that’s far more approachable than traditional versions. The technique is straightforward—no fancy equipment, just patience and attention to detail. Each spoonful delivers that perfect marriage of smoky, sweet, and spicy, proving that complex flavors don’t require complicated methods.

Serve it over steamed rice with warm tortillas for the full experience, or use it as a bold sauce for grilled meats. This is comfort food at its finest—deeply satisfying, culturally rich, and impossible to resist. Let’s get cooking!

👹‍🍳
Difficulty
Medium
đŸ”„
Calories
Med Cal

Ingredients for bean mole

Transform humble black beans into a velvety smoky-chocolate masterpiece with these carefully balanced ingredients.

Ingredient Amount Notes
Dried Black Beans đŸŒ± 1 œ cups Unsoaked, rinsed thoroughly
Dark Chocolate (70% Cocoa) đŸ« 4 oz Chopped into small pieces
Chipotle Peppers in Adobo Sauce đŸŒ¶ïž 2 whole With 2 tbsp sauce reserved
Almonds đŸ„œ œ cup Toasted until golden
Cinnamon Sticks 🌿 2 whole For infusion, removed later
Ground Cumin 🌿 1 tbsp Toasted for depth
Garlic Cloves 🧄 4 cloves Peeled, roughly chopped
Onion (Yellow) 🧅 1 whole Chopped medium dice
Tomato Paste 🍅 2 tbsp High-quality, no sugar added
Vegetable Broth 💧 3 cups Low-sodium preferred
Extra-Virgin Olive Oil đŸ«’ ÂŒ cup For sautĂ©ing aromatics
Lemon Juice 🍋 1 tbsp Freshly squeezed
Salt 🧂 1 œ tsp Diamond Crystal preferred
Ground Black Pepper đŸŒ¶ïž œ tsp Freshly cracked
Maple Syrup 🍁 1 tbsp For subtle sweetness

The dark chocolate and chipotle peppers form the mole's soul—70% cocoa chocolate delivers bittersweet depth while chipotle in adobo provides smoky intensity. For chocolate, seek Mexican chocolate bars like Abuelita or Ibarra at specialty stores, or use high-quality baking chocolate. Chipotles should be firm, not mushy—check the adobo sauce isn't watery. Toast your almonds in a dry pan until they're golden and fragrant (about 5 minutes), then pulse in a food processor until roughly chopped. The cinnamon sticks infuse subtle warmth but must be removed before serving.

No dark chocolate? Semisweet chocolate chips work in a pinch, though they lack depth. Substitute chipotles with 1 tsp smoked paprika plus 1/2 tsp cayenne for heat, though the smoky complexity will differ. The tomato paste should be smooth and vibrant—avoid brands with added sugar. For the almonds, pecans or walnuts provide similar texture. Vegetable broth can be swapped for water plus 1 tsp bouillon, though flavor will be less developed. Measure your maple syrup carefully—this adds subtle sweetness to balance the bitterness, not overt sugar.

This mole develops deeper flavor over time—reheat gently with a splash of broth if needed. Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. The sauce thickens as it cools, so stir in a splash of broth before reheating. For extra richness, whisk in 1 tbsp vegan butter during the final simmer. Serve with warm corn tortillas or over jasmine rice to highlight its complexity.

❀

Why You'll Love This Recipe

  • No-Soak Needed: I’ll admit, I used to dread soaking beans—but this mole skips that step entirely. Just toss dried black beans in a pot with water and spices, let them simmer until tender, and boom. No overnight prep, no fuss. The beans break down into that velvety texture that makes everything richer.
  • Smoky-Sweet Magic: That 70% dark chocolate and chipotle adobo? Chef’s kiss. The heat from the peppers lingers just enough to warm your mouth, while the chocolate rounds it out like a hug. Honestly, I’ve never tasted a mole where the flavors played this well together—it’s like a party in your bowl where everyone’s invited.
  • Dinner or Dessert: Between us, this mole works for both. Serve it over rice for a hearty weeknight meal, or drizzle it over vanilla ice cream when unexpected guests show up. (Yes, even on a Tuesday night.) The cinnamon sticks add a subtle warmth that bridges the gap between savory and sweet effortlessly.
  • Budget-Friendly Powerhouse: I make this at least once a month because it’s my wallet’s best friend. Dried beans and bulk chocolate stretch for miles, and the almonds add crunch without breaking the bank. Plus, leftovers? They taste just as good reheated the next day—no sad, dry aftertaste here. It’s the kind of recipe that makes grocery shopping feel less stressful.

Step-by-step instructions for smoky chocolate-chili bean mole

This one-pot method transforms simple ingredients into a rich, complex mole with layers of smoky, sweet, and spicy depth.

1

đŸ”„ Step 1: Toast and Bloom the Aromatics

Heat the 0.25 cup extra-virgin olive oil in a heavy Dutch oven over medium heat. Add the 1 whole yellow onion (chopped medium dice) and cook for 5-6 minutes until softened and translucent. The onions should release their natural sweetness without browning.

Add the 4 cloves garlic (roughly chopped), 1 tablespoon toasted ground cumin, and 2 whole cinnamon sticks. Stir constantly for 1-2 minutes until fragrant—you should smell warm spices and toasted garlic. This aromatic base forms the flavor foundation of your mole. Watch closely; garlic burns quickly at this stage.

2

👹‍🍳 Step 2: Develop the Mole Base

Stir in the 2 tablespoons tomato paste and cook for 2 minutes until it darkens slightly and loses its raw taste. This step deepens the sauce's complexity. Add the 2 whole chipotle peppers in adobo sauce (with 2 tablespoons sauce reserved) and the 0.5 cup toasted almonds, crushing them lightly with a wooden spoon to release their oils.

Pour in the 3 cups vegetable broth and bring to a gentle simmer. The mixture should bubble softly but not vigorously—this prevents the almonds from burning. Let it cook uncovered for 10 minutes to allow the flavors to meld. This is where the magic happens; don't rush this step.

3

🍳 Step 3: Cook the Beans Until Tender

Add the 1.5 cups dried black beans (rinsed thoroughly), 1.5 teaspoons salt, and 0.5 teaspoon ground black pepper. Stir gently to combine, then add enough water to cover the beans by 2 inches. Bring to a boil, then reduce heat to medium-low and simmer uncovered for 45-50 minutes until the beans are fork-tender with no resistance.

I like to check doneness by mashing one bean between my fingers—it should break down easily but still hold some shape. If the beans aren't tender, add œ cup more broth and continue cooking. Overcooking can make them mushy, so monitor carefully. Skim off any foam that rises to the surface during cooking.

4

đŸ„˜ Step 4: Build the Chocolate Depth

Remove the cinnamon sticks and add the 4 ounces dark chocolate (70% cocoa, chopped) and 1 tablespoon maple syrup. Stir constantly over low heat for 5-7 minutes until the chocolate melts completely and the sauce thickens slightly. The mixture should look glossy and velvety.

Add the reserved 2 tablespoons adobo sauce and 1 tablespoon lemon juice, stirring well to incorporate. The acidity brightens the flavors while the adobo sauce adds another layer of smoky depth. Taste and adjust seasoning—you may need a pinch more salt to balance the chocolate's bitterness.

5

⏰ Step 5: Finish and Adjust Consistency

Transfer the mole to a blender in batches (working in 2 portions is easiest) and blend until completely smooth. Return to the pot and simmer uncovered for 5-7 minutes to reduce slightly and deepen the flavors. The final consistency should coat the back of a spoon but still be pourable.

If the mole is too thick, thin with 1-2 tablespoons broth at a time. If too thin, simmer uncovered for 5 minutes to reduce. Serve warm with corn tortillas, rice, or over grilled chicken. The sauce should be rich, slightly sweet, with a lingering smoky-chili heat that builds with each bite.

👹‍🍳

Pro Tips For Making Bean Mole

  • TOAST BEANS UNTIL NUTTY: Dried black beans need more than just boiling—they should smell like toasted coffee grounds by the end. SautĂ© them in a dry skillet over medium heat for 5-7 minutes, stirring constantly, until they darken and fill your kitchen with a deep, earthy aroma. This step cuts cooking time later and adds complexity that raw beans can’t match.
  • STRAIN ADOBO SAUCE: Chipotle in adobo sauce is salty, smoky, and packed with seeds that can turn your mole gritty. Always strain it through a fine-mesh sieve before using—yes, even if the jar looks clean. The leftover paste is useless here; you want just the peppers and their clean, bright heat.
  • MELT CHOCOLATE LOW AND SLOW: Dark chocolate burns faster than you’d think, especially when mixed with spices and liquids. Once you add it to the pot, reduce heat to the lowest setting and stir constantly—like you’re babysitting a temperamental toddler. If it seizes up, immediately add a splash of warm broth and let it re-emulsify before proceeding.
  • BLANCH ALMONDS FIRST: Raw almonds taste bitter and won’t blend smoothly into the mole. Toast them lightly in a dry pan until fragrant, then transfer to a bowl of ice water for 10 minutes to stop the cooking. Drain and pat dry before blending—this guarantees a creamy, nutty texture without that chalky aftertaste. (Yes, the ice water part is weird, but it works.)

Make-ahead tips for bean mole

Prep Ahead Essentials

Toast your almonds and cumin up to 3 days ahead—store in an airtight container at room temperature. The nutty depth develops over time, making your mole richer. I like to do this while I prep other components for the week. 🌟

Bean Pre-Soaking

Skip soaking dried beans by using a pressure cooker—cook 1.5 cups with 1 tsp salt and 6 cups water for 20 minutes on high pressure. This cuts cooking time dramatically and keeps beans intact. Store cooked beans in the fridge for 4 days or freeze for 3 months.

Mole Base Storage

Prepare the aromatic base (onion, garlic, spices) up to 5 days ahead—store in the fridge in a sealed container. When ready to cook, simply add beans, chocolate, and broth. This shortcut preserves all the flavor-building compounds while saving you 30 minutes of active prep time.

Freezer-Friendly Sauce

Make the complete mole sauce (without beans) and freeze in 1-cup portions in silicone molds. When ready to serve, thaw overnight in the fridge, then reheat with beans on the stovetop. The sauce thickens when frozen, so add 1-2 tbsp broth when reheating for perfect consistency. ❄

Weeknight Shortcut

Use canned black beans (drained and rinsed) to shave 45 minutes off cooking time. While they lack the texture of dried beans, they work beautifully in this rich sauce. Just increase simmering time to 20 minutes after adding chocolate to let flavors meld properly.

Batch Cooking Tips

Double the recipe and freeze half for future meals. I like to make 8 servings at a time—this mole freezes beautifully and tastes even better after a few days. Label containers with the date and reheat gently with a splash of broth to restore moisture. đŸ’«

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 58g20%
Dietary Fiber 18g64%
Sugars 12g
Protein 22g44%
* 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 make this bean mole without chocolate?

The chocolate is essential for that signature depth, but you can substitute 2 tablespoons unsweetened cocoa powder plus 1 tablespoon maple syrup for a similar effect. For a completely chocolate-free version, increase the chipotle to 3 peppers and add 1 teaspoon smoked paprika to enhance smokiness. The sauce will be more savory than sweet, but still rich and complex.

2

How do I adjust the spice level for sensitive eaters?

Remove the seeds and membranes from the chipotle peppers before using them, which reduces heat by about 50%. For milder heat, use just 1 chipotle pepper instead of 2, and omit the cayenne entirely. The smoky flavor will still shine through without the spice. Always taste as you go—you can add more chipotle later if needed.

3

What's the best way to serve this bean mole?

This mole works beautifully as a main dish over steamed jasmine rice or warm corn tortillas. For extra richness, top with avocado slices or crumbled vegan queso fresco. It also pairs well with grilled vegetables or toasted pumpkin seeds for crunch. The beans add heartiness, so you can serve it as a complete meal on its own.

4

Why did my mole turn grainy when I added chocolate?

This usually happens when the chocolate isn't fully melted or the sauce isn't hot enough. Stir constantly over low heat until the chocolate dissolves completely—it should create a smooth, velvety texture. If it still looks grainy, blend the sauce again briefly or strain it through a fine-mesh sieve. Adding a splash of warm broth can also help emulsify the mixture.

5

Can I use white beans instead of black beans?

Yes! White beans like cannellini or great northern work well—they'll give your mole a creamier texture while keeping the same rich flavor profile. Just reduce cooking time by 10-15 minutes since white beans soften faster. For extra depth, add œ teaspoon thyme to complement the nutty almonds. The color will be lighter but just as delicious.

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