Main Courses
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!
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.
đ„ 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.
đšâđł 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.
đł 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.
đ„ 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.
â° 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
Frequently asked questions
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.
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.
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.
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.
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.
