Main Courses
This bean mole recipe transforms humble black beans into a rich, smoky masterpiece where chipotle and chocolate create an irresistible depth. š The secret lies in toasting spices and blending ingredients until you achieve that velvety, complex sauce that defines traditional Mexican molesābut with a plant-based twist.
What sets this recipe apart is the balance of flavors: smoky chipotle peppers, bitter dark chocolate, and earthy spices come together in a one-pot method that simplifies the process without sacrificing authenticity. The beans absorb the sauceās bold flavors, turning them into the star of the dish.
By the time you serve this mole, youāll have a dish thatās restaurant-qualityādeep, aromatic, and packed with layers of taste. The smoky-sweet sauce pairs perfectly with warm tortillas, fluffy rice, or even over grilled vegetables for a complete meal.
Perfect for special occasions or weeknight dinners, this recipe delivers the soul of Mexican cuisine in a way thatās approachable yet impressive. Letās bring this rich, flavorful dish to your table.
Ingredients for bean mole
Fourteen ingredients transform simple black beans into a restaurant-quality mole with smoky depth and velvety richness.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans š± | 1 ½ cups | Soaked overnight or quick-soaked |
| Chipotle Peppers in Adobo Sauce š¶ļø | 4 whole | With 2 tbsp sauce reserved |
| Dark Chocolate š« | 4 oz | 70% cacao or higher, chopped |
| Onion š§ | 1 whole | Yellow or white, chopped |
| Garlic Cloves š§ | 6 cloves | Peeled and smashed |
| Tomato Paste š | ½ cup | Smooth, no sugar added |
| Ground Cumin šæ | 1 tbsp | Freshly toasted for depth |
| Ground Coriander šæ | 1 tbsp | Freshly toasted for brightness |
| Cinnamon Sticks šæ | 2 whole | For aromatic depth |
| Bay Leaves šæ | 2 whole | Dried, for subtle earthiness |
| Vegetable Broth š§ | 2 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil š« | ¼ cup | For rich texture |
| Lime Juice š | 2 tbsp | Freshly squeezed |
| Salt š§ | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper š¶ļø | ½ tsp | Freshly cracked |
The chipotle peppers in adobo are the heart of this moleālook for brands like Goya for authentic smokiness. Toast the cumin and coriander seeds in a dry pan until fragrant (about 2 minutes) before grinding them for maximum aroma. Dark chocolate is non-negotiable here; 70% cacao or higher ensures the right balance of bitterness and sweetness. For the beans, soak overnight for best texture, or use the quick-soak method (boil for 2 minutes, then let sit for 1 hour). The tomato paste should be smooth and unsweetenedāMuir Glen is a reliable brand for this. Reserve 2 tablespoons of the adobo sauce from the chipotles to add later, as it carries the smoky essence.
No dark chocolate? Unsweetened baking chocolate works in a pinch, though it lacks the depth. Substitute the cinnamon sticks with 1 teaspoon ground cinnamon if needed, but the sticks infuse better. For the vegetable broth, low-sodium is criticalāImagine or Pacific Foods brands are excellent choices. The lime juice should be freshly squeezed; bottled juice lacks the bright acidity. If you canāt find Diamond Crystal kosher salt, use Morton but reduce to 1 teaspoon. The extra-virgin olive oil should be fruity and pepperyāCalifornia Olive Ranch or Colavita are reliable options for this purpose. For extra richness, add 1 tablespoon of maple syrup at the end, but itās not required.
This mole tastes even better the next day as the flavors meld. Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stove with a splash of water or broth to restore texture. The sauce thickens as it cools, so thin with a little water if needed. Serve over warm tortillas or fluffy rice for a complete meal. For a crowd, double the recipeāthis mole scales beautifully without losing its depth of flavor. The leftovers make incredible burrito fillings or tacos the next day.
Why You'll Love This Recipe
- Hereās what sold me: a pantry staple (dried beans) plus a few affordable ingredients (chocolate, chipotle) transform into something that feels gourmet. No specialty items, no wasted ingredientsājust pure, satisfying flavor without breaking the bank. My wallet and my taste buds both approve.
- No-Soaking Needed: Iāll admit, I used to dread the overnight soak for beansāuntil I discovered this mole shortcut. Just a quick rinse and a simmer with the chipotle peppers, and those dried black beans soften into something silky in under an hour. The adobo sauce does the heavy lifting while you chop an onion and crush garlic.
- Smoky Chocolate Magic: Between us, dark chocolate in mole isnāt just a fancy trickāitās the secret weapon. The chipotleās smoky heat melts into the chocolate, then blends with the beans into this rich, velvety sauce that tastes like a hug for your taste buds. (Yes, even on a Tuesday night.)
- Weeknight to Weekend: This mole plays well with everything. Slather it over grilled chicken for a weeknight dinner, drizzle it on roasted sweet potatoes for game day, or serve it in bowls with tortillas for a crowd. The leftovers? Theyāre even better the next dayātrust me, Iāve tested this.
Step-by-step instructions for smoky chipotle and chocolate mole
Here's how to create a rich, complex mole with smoky depth and chocolate richness in one pot.
š³ Step 1: Toast the Spices and Aromatics
Heat the 0.25 cup extra-virgin olive oil in a heavy Dutch oven over medium heat. Add the 1 whole chopped onion and cook for 5-6 minutes until softened and translucent. Add the 6 smashed garlic cloves and cook for 30 seconds until fragrant.
Remove the pan from heat and stir in the 1 tbsp freshly toasted ground cumin, 1 tbsp freshly toasted ground coriander, 2 whole cinnamon sticks, and 2 whole bay leaves. Return to medium heat and cook for 1 minute until the spices are warm and aromatic. This step develops the complex flavor foundation.
š³ Step 2: Build the Mole Base with Chipotle and Tomato
Add the 4 whole chipotle peppers in adobo sauce (including 2 tbsp reserved sauce) and 0.5 cup tomato paste to the pot. Stir well to combine, then add 1.5 tsp salt and 0.5 tsp freshly cracked black pepper. Cook for 3-4 minutes until the mixture darkens slightly and becomes fragrant.
Pour in the 2 cups vegetable broth and scrape up any browned bits from the bottom of the pot. Bring to a gentle simmer and let cook for 10 minutes to allow the flavors to meld. The sauce should thicken slightly and develop a deep, smoky aroma.
š³ Step 3: Incorporate the Beans and Simmer
Add the 1.5 cups soaked dried black beans (with any soaking liquid drained) to the pot. Stir gently to combine with the sauce. Bring to a boil, then reduce heat to low and let simmer uncovered for 45-50 minutes until the beans are tender but not mushy.
Check occasionally and add a splash of water if the mixture becomes too dry. The beans should be fully cooked through with a slight bite remaining. This step ensures the beans absorb all the rich, smoky flavors from the sauce.
š³ Step 4: Finish with Chocolate and Lime
Reduce heat to low and add the 4 oz chopped dark chocolate (70% cacao or higher). Stir constantly until the chocolate melts completely and the sauce becomes glossy. This should take about 3-4 minutesāwatch carefully to prevent burning.
Remove from heat and stir in the 2 tbsp freshly squeezed lime juice. Taste and adjust seasoning if needed. The final sauce should be rich, slightly sweet, with a balance of smoky, spicy, and chocolatey flavors. Let the mole rest for 5 minutes to allow the flavors to fully integrate.
š½ļø Step 5: Serve with Perfectly Cooked Beans
Serve the mole immediately over steamed rice or with warm tortillas. The sauce should coat the beans beautifully, creating a velvety texture with each bite. Garnish with additional lime wedges if desired. This mole pairs exceptionally well with grilled meats or as a vegetarian main dish.
For best results, serve within 2 hours of preparation. The flavors continue to develop as it cools, but the sauce will thicken slightly. If needed, thin with a splash of warm broth or water to reach your desired consistency.
Pro Tips For Making Bean Mole
- Toast Beans Low and Slow: Spread dried black beans in a single layer on a baking sheet at 300°F (150°C) for 15 minutes before soakingāthis softens them faster and prevents gummy texture later. I learned this the hard way after sludgy mole that made me question my life choices.
- Strain That Adobo: Chipotle peppers in adobo sauce leave a gritty residue that ruins textureāstrain the sauce through a fine-mesh sieve before using. Yes, itās extra work, but your mole wonāt taste like youāre eating through sandpaper.
- Melt Chocolate Gently: Dark chocolate seizes when it hits steamātemper it by melting in 30-second bursts at low heat, stirring constantly, until it reaches 110°F (43°C). Sounds weird, but it works: smooth, glossy sauce every time.
- Char Onions Properly: Blackened onions add depth, but donāt rushācook them in a dry pan until edges curl and smell caramelized (about 10 minutes). If theyāre just brown, your mole will taste flat, and youāll know why.
Pro cooking tips for perfect results
Toast Spices Properly
This is where the magic happensātoasting your spices unlocks their full aroma and depth. Use a dry skillet over medium heat and toast the cumin and coriander seeds for 2 minutes until they release their fragrance and turn slightly darker.
I always shake the pan occasionally to prevent burning, which can turn bitter. For the cinnamon sticks, lightly toast them for 30 seconds just to warm them upāthis enhances their natural sweetness without overpowering the dish. šæ
Blend Chipotle Sauce Smoothly
Donāt just chop the chipotle peppersāblend the adobo sauce into a smooth paste before adding it to the pot. I use an immersion blender for convenience, but a small food processor works too.
This ensures the smoky, tangy flavors distribute evenly without clumps. Reserve 2 tablespoons of the adobo sauce for laterāitās packed with flavor and adds a deep, smoky richness thatās essential for authentic mole. š¶ļø
Simmer Beans Gently
Black beans need low and slow cooking to absorb the sauceās flavors without turning mushy. After adding the beans, reduce heat to low and simmer for 45-50 minutes, stirring occasionally. If the mixture gets too dry, add ¼ cup warm brothānever cold, as it can shock the beans.
The goal is tender but firm beans that hold their shape and soak up the sauce like a sponge. š«
Chocolate Integration
When adding the 4 oz dark chocolate, reduce the heat to low and stir constantly with a wooden spoonāmetal can scratch the pot and make the sauce grainy. The chocolate should melt completely into a glossy, velvety finish (about 3-4 minutes).
If it starts to separate, add a splash of warm broth to help it emulsify. The key is patienceārushing this step can make the sauce bitter. š«
Lime Juice Balance
Fresh lime juice is non-negotiableāit brightens the dish and cuts through the richness. Add the 2 tablespoons at the very end and taste immediately. You might need an extra squeeze (or even a pinch of salt) to balance the flavors.
The sauce should finish with a harmonious mix of smoky, spicy, and slightly sweet notes. Let it rest for 5 minutes before servingāthis lets the flavors meld perfectly. āØ
One-Pot Efficiency
This recipe is designed to stay in one pot for simplicity and cleanup. After cooking the beans, scrape up any browned bits from the bottomātheyāre packed with flavor. If the sauce thickens too much, thin it with warm broth instead of water to preserve depth.
For extra richness, stir in 1 tablespoon maple syrup at the end, but itās optional. The result? A restaurant-quality mole with minimal effort and maximum flavor. š„
Nutrition facts
Frequently asked questions about bean mole
Can I make this bean mole without dark chocolate?
Yes, but the flavor will be different. For a substitute, use 4 oz unsweetened baking chocolate (though it lacks depth) or 2 tbsp cocoa powder mixed with 2 tbsp maple syrup. The chocolate is key for that rich, velvety textureāit balances the smoky chipotle and spices.
How do I adjust the spice level for kids or sensitive eaters?
Remove the seeds and membranes from the chipotle peppers before using them. For extra mildness, reduce the number of peppers to 2-3 and use only 1 tbsp of the reserved adobo sauce. The sauce will still have depth but with much less heat.
Can I use canned beans instead of dried?
Use 2 (15 oz) cans of black beans, drained and rinsed. However, dried beans absorb more flavor during the long simmer. If using canned, add them 15 minutes before the end of cooking to prevent them from becoming too soft.
Why does my mole taste bitter?
Overcooking the spices or chocolate is usually the culprit. Toast spices only until fragrant (2 minutes max), and melt chocolate on low heat while stirring constantly. Another fix: add 1 tbsp maple syrup or a splash of lime juice to balance the bitterness.
What's the best way to reheat leftover bean mole?
Gently reheat on the stove with 2-3 tbsp warm broth to restore moisture. Avoid microwavingāit can make the sauce grainy. For best texture, reheat just until warmed through, then adjust consistency with additional broth if needed.
