Black Bean Mole Recipe: Smoky-Chocolate Depth With Toasted Spices

Side Dishes

Black Bean Mole Recipe: Smoky-Chocolate Depth With Toasted Spices

This black bean mole recipe transforms simple ingredients into a rich, smoky-chocolate masterpiece that rivals any restaurant dish. The secret lies in toasting spices and blending them with dark chocolate for depth—creating a sauce that's both complex and comforting.

I developed this vegetarian version after years of perfecting the technique, ensuring every bite delivers layers of flavor without meat. What sets this recipe apart is the balance of textures and flavors: tender black beans in a velvety sauce with crispy tortilla strips on top.

The chocolate adds richness while spices like cinnamon and cumin bring warmth, making it a satisfying standalone dish or perfect side for grilled proteins. The process might seem involved, but breaking it into simple steps makes it manageable for home cooks.

By the end, you'll have a dish that's visually stunning—deep, glossy sauce with a hint of spice—and packed with earthy, smoky notes. The aroma alone will draw everyone to the table, and the first bite will have them asking for seconds.

This is the kind of recipe that turns weeknight dinners into special occasions. Serve it with warm tortillas or over rice for a complete meal. Let's get started on creating this restaurant-quality mole at home.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for black bean mole

Rich spices, velvety chocolate, and tender beans create this vegetarian masterpiece.

Ingredient Amount Notes
Black Beans 🌱 1 ½ cups Drained and rinsed well
Dark Chocolate 🍫 4 oz 70% cocoa, chopped
Cumin Seeds 🌿 1 tbsp Toasted until fragrant
Cinnamon Sticks 🌿 2 whole For infusion, not ground
Cloves 🌿 4 whole Lightly crushed
Garlic Cloves 🧄 4 cloves Peeled and toasted
White Onion 🧅 1 whole Medium, chopped fine
Tomato Paste 🍅 2 tbsp Smooth, not chunky
Vegetable Oil 🫒 ½ cup For frying tortillas
Corn Tortillas 🌽 6 whole Cut into strips
Vegetable Broth 💧 2 cups Low-sodium preferred
Molasses 🍯 1 tbsp For depth of flavor
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Lime Juice 🍋 1 tbsp Freshly squeezed

The chocolate and spices are the heart of this mole. Use high-quality dark chocolate with at least 70% cocoa—the higher the percentage, the deeper the flavor. For spices, toast them whole in a dry skillet until fragrant (cumin, cinnamon, cloves)—this builds layers of aroma that ground spices can't match. Whole Foods or Latin markets often carry authentic Mexican spices like Mexican cinnamon and cumin, but the regular grocery store versions work fine if labeled '100% pure.' The black beans should be tender but not mushy—if they're from a can, rinse them well to remove excess sodium.

No dark chocolate? Substitute with equal parts cocoa powder and a bit of maple syrup—it won't be the same, but it'll add depth. Running short on cumin? Smoked paprika at half the amount gives a similar smoky note. For the tortilla strips, corn tortillas are traditional, but flour works too—just cut them into thin strips and fry until golden. The molasses is non-negotiable for that deep, caramel-like richness, but if you're avoiding sugar, date syrup or agave can stand in. The tomato paste can be skipped entirely if you prefer a less tangy sauce—just increase the vegetable broth by 1/2 cup.

This sauce keeps beautifully—3-4 days in the fridge sealed tightly, or 3 months in the freezer. The texture thickens as it cools, so reheat with a splash of vegetable broth or water to loosen it. I always make extra and freeze portions for quick weeknight dinners. Store the crispy tortilla strips separately—they lose their crunch if kept with the sauce. Serve with warm tortillas or over rice, and garnish with fresh cilantro or lime wedges for brightness.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I’ll be real—this mole comes together with stuff I already have. Black beans, a bar of dark chocolate, and spices from my jar? That’s it. No last-minute grocery runs, no stress.
  • Rich Without Effort: Here’s what sold me—the chocolate and cinnamon deepen in flavor as it simmers. The cumin and cloves add warmth, but it’s the beans that ground it all, making it hearty yet smooth. Not too sweet, not too bitter—just right.
  • Weeknight to Dinner Party: Between us, I’ve served this over rice for a lazy Tuesday and as a dip at holiday gatherings. The same base works both times—just adjust the toppings. (Yes, even on a Tuesday night.)
  • Fridge-Friendly Treasure: This mole actually tastes better the next day. I double the batch, store half, and use it for tacos, tostadas, or even scrambled eggs. Budget win: dark chocolate is cheaper than you’d think, and spices last forever.

Step-by-step instructions for black bean mole

Follow this method for a rich, smoky-chocolate sauce with deep spice notes and perfect texture.

1

Toast the Spices and Aromatics

Heat a dry skillet over medium heat. Add the 1 tablespoon cumin seeds and toast for 1-2 minutes until fragrant and lightly browned—you'll smell their earthy aroma immediately. Remove and set aside in a small bowl.

In the same skillet, add the 2 whole cinnamon sticks, 4 whole cloves, and 4 peeled garlic cloves. Toast for 2-3 minutes until the garlic turns golden and the spices darken slightly. Remove and add to the cumin seeds. Finally, add the 1 whole white onion (chopped fine) to the skillet and cook for 5 minutes until softened and lightly caramelized.

2

Build the Mole Base

Transfer the toasted onion to a blender along with the 2 tablespoons tomato paste and 1 tablespoon molasses. Add 1 cup vegetable broth and blend until completely smooth. Pour this mixture back into the skillet and cook over medium-low heat for 5 minutes to deepen the flavors.

Add the 1.5 cups drained black beans to the skillet and mash them slightly with a wooden spoon. Pour in the remaining 1 cup vegetable broth and simmer for 10 minutes until the beans break down and the sauce thickens slightly. Stir occasionally to prevent sticking.

3

Incorporate Chocolate and Finish

Reduce heat to low and add the 4 ounces chopped dark chocolate to the simmering mixture. Stir constantly until the chocolate melts completely—this should take about 3-4 minutes. The sauce will darken and thicken as the chocolate integrates.

Add the 1 teaspoon salt and 0.5 teaspoon black pepper to balance the flavors. Stir in the 1 tablespoon lime juice and simmer for another 2 minutes to brighten the sauce. Taste and adjust seasoning if needed—this is where you ensure the perfect balance of smoky, sweet, and tangy notes.

4

Fry the Tortilla Strips

While the mole simmers, heat 0.5 cup vegetable oil in a clean skillet over medium heat. Cut the 6 whole corn tortillas into strips and fry in batches for 1-2 minutes per side until golden brown and crispy. Drain on paper towels and set aside.

To test for doneness, remove a strip from the oil—it should be crisp with no soft spots. The strips should add a delightful crunch to the mole when served. Keep them warm in a 200°F oven while you finish the sauce.

5

Serve with Crispy Tortilla Strips

Return the mole to a gentle simmer and keep it warm. To serve, ladle the sauce over your choice of protein—traditionally chicken or pork—but it also works beautifully with grilled vegetables. Top immediately with the crispy tortilla strips for texture contrast.

The final sauce should be thick enough to coat the back of a spoon but still flow smoothly. Each bite should deliver a complex interplay of smoky spices, rich chocolate, and bright citrus notes. Serve with warm tortillas or rice to complete the dish.

👨‍🍳

Pro Tips For Making Black Bean Mole

  • TOAST THE BEANS FIRST: Dry-toast your black beans in a skillet for 5-7 minutes before simmering—this deepens their nutty flavor and prevents them from turning mushy later. I used to skip this, and the mole always tasted flat until I tried it.
  • CRUSH THE CHOCOLATE ROUGH: Use a heavy-duty knife or mortar and pestle to break dark chocolate into uneven chunks, not a fine powder—this creates pockets of rich, melty texture in the sauce. Smooth chocolate dissolves too easily and loses its depth.
  • SIMMER THE SPICES LOW: Toast cumin seeds and whole spices (cinnamon, cloves) over medium-low heat until fragrant, stirring constantly—high heat burns them fast and turns the mole bitter. I learned this after one batch tasted like a campfire.
  • SAVE THE BEAN SOAK WATER: Reserve the liquid from soaked black beans (strain it) and add it back later when blending the mole—it thins the sauce naturally without watering it down. Works better than broth and keeps the earthy bean flavor intact.

Storing and reheating this recipe

Fridge Storage Tips

Let your black bean mole cool completely before transferring to an airtight glass container—I prefer Pyrex with a tight-sealing lid. Store it in the fridge at 40°F or below for up to 4 days.

The sauce thickens as it cools, so add 1-2 tablespoons of vegetable broth when reheating to restore its silky texture. The crispy tortilla strips should be stored separately in a paper towel-lined container to maintain their crunch. 🥫

Freezer Prep

For long-term storage, portion the sauce into quart-sized freezer bags or glass containers, leaving ½-inch headspace for expansion. The mole freezes beautifully for 3 months—just thaw overnight in the fridge before reheating.

The tortilla strips can be frozen separately for up to 1 month, but they’ll lose some crispness. Label everything with the date and reheat instructions for convenience. ❄️

Reheating Methods

For the best results, reheat the mole on the stovetop over low heat with 2-3 tablespoons of vegetable broth to prevent drying. Stir constantly for 5-7 minutes until warmed through.

If using the microwave, cover with a damp paper towel and heat in 30-second intervals, stirring between each, until reaching 165°F. The tortilla strips can be reheated in a 350°F oven for 2-3 minutes to restore crispiness. 🔥

Reviving Texture

If your reheated mole seems too thick, thin it with 1 tablespoon of warm broth at a time. For extra richness, stir in ½ ounce of dark chocolate while reheating. The crispy tortilla strips should be added fresh to the dish—don’t reheat them with the sauce, as they’ll soften.

A squeeze of lime juice at the end brightens flavors and balances any reheating-induced dryness. 💫

Make-Ahead Strategy

I always prepare the mole sauce 1 day ahead—it tastes even better after the spices meld overnight. Store the tortilla strips separately and fry them fresh before serving.

This approach saves time on busy weeknights while ensuring restaurant-quality results. For large gatherings, double the recipe and freeze half—just thaw and reheat as needed. 📅

Serving Leftovers

Use leftover mole as a taco sauce, bowl topping, or stuffing for baked potatoes. The flavor intensifies over time, making it perfect for meal prep.

Garnish with fresh cilantro or avocado slices to add freshness. If the sauce separates slightly after reheating, whisk vigorously to restore its velvety consistency. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 60g22%
Dietary Fiber 12g43%
Sugars 18g
Protein 18g36%
* 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 mole without chocolate?

If you're avoiding chocolate, replace the 4 oz dark chocolate with ¼ cup cocoa powder plus 1 tablespoon molasses for depth. The sauce will be less rich but still deliver the smoky-spice profile. For extra complexity, add ½ teaspoon instant coffee granules to mimic chocolate's depth. The texture will be slightly thinner, so reduce the vegetable broth by 2 tablespoons to compensate.

2

Why does my mole taste bitter?

Bitterness usually comes from over-toasting spices or using low-quality chocolate. For the spices, toast just until fragrant (1-2 minutes max)—burning them adds bitterness. For chocolate, always use 70% cocoa or higher and chop it finely so it melts evenly. Balance the flavors by adding 1 extra tablespoon of molasses or a pinch of sugar, then brighten with more lime juice.

3

How do I make this vegetarian mole even heartier?

Add texture and protein with crispy roasted pumpkin seeds or toasted cashews (½ cup, pulsed in a food processor). For creaminess, stir in 2 tablespoons of coconut milk while reheating. Serve over mashed sweet potatoes or with warm hominy for a complete Mexican-inspired meal. The tortilla strips already provide crunch, but these additions take it to next-level comfort food.

4

Can I substitute black beans with another type?

Black beans are ideal for their earthy flavor, but you can use pinto beans or kidney beans in a pinch. For a lighter texture, try white beans (like cannellini), but reduce the simmering time to 8 minutes since they break down faster. Never use chickpeas—they absorb too much liquid and change the sauce's consistency. Always drain and rinse your beans thoroughly to control salt levels.

5

What's the secret to getting that perfect glossy finish?

The gloss comes from two key steps: simmering uncovered for the last 5 minutes to reduce the sauce slightly, then stirring in 1 tablespoon of vegetable oil while hot. This creates a silky sheen. For extra shine, whisk in 1 teaspoon of cornstarch mixed with 1 tablespoon water at the very end. Serve immediately—gloss fades as the sauce cools.

★★★★★4.5(15 reviews)
Categories Side Dishes