Black Bean Mole Recipe: Deep Chocolate-Chili Crunch Over Silky Beans

Side Dishes

Black Bean Mole Recipe: Deep Chocolate-Chili Crunch Over Silky Beans

This black bean mole recipe transforms humble ingredients into a rich, velvety sauce where smoky chili meets deep chocolate and silky black beans. The secret lies in slow simmering—allowing spices to bloom and flavors to meld into a complex harmony that’s both comforting and sophisticated.

Unlike traditional moles, this vegetarian version keeps the soul of Mexican cuisine while making it accessible for home cooks.

The process begins with toasting spices until fragrant, then blending them with chocolate and chili into a smooth, aromatic paste. Black beans simmer in this spiced broth until tender, absorbing the depth of flavors while maintaining their natural creaminess.

The result is a sauce that’s equally at home drizzled over tacos, spooned beside rice, or served as a standalone dish with warm tortillas for dipping.

What makes this recipe stand out is its balance—chocolate adds richness without overpowering, while spices like cumin and cinnamon build layers of warmth. The texture is silky yet slightly crunchy from toasted spices, creating a contrast that’s irresistibly satisfying.

It’s a dish that feels special enough for a dinner party but simple enough for a weeknight.

For an extra touch, garnish with avocado slices, crispy tortilla strips, or fresh cilantro to brighten the plate. This mole is versatile enough to adapt to your menu—whether you’re serving it as a sauce, a dip, or the star of the meal.

Ready to create something extraordinary with just a few pantry staples?

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

Ingredients for black bean mole

Rich spices, velvety beans, and deep chocolate create this soulful vegetarian mole.

Ingredient Amount Notes
Dried Black Beans 🌱 1 ½ cups Soaked overnight or quick-soaked
Dark Chocolate Bar 🍫 4 oz 70% cocoa or higher, chopped
Dried Ancho Chili Peppers 🌶️ 2 whole Stemmed and seeded
Dried Guajillo Chili Peppers 🌶️ 2 whole Stemmed and seeded
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Ground Cinnamon 🌿 1 tsp Freshly ground preferred
Garlic Cloves 🧄 4 cloves Peeled and minced
White Onion 🧅 1 whole Medium, chopped
Tomato Paste 🍅 2 tbsp Smooth, no sugar added
Vegetable Broth 💧 3 cups Low-sodium preferred
Extra-Virgin Olive Oil 🫒 ½ cup For frying chilis
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Avocado Oil 🫒 2 tbsp For finishing
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The chilis are the heart of this mole. Look for ancho and guajillo at Mexican markets—they’re often sold dried and ready to toast. If you can’t find them, New Mexico chiles work in a pinch, but reduce the amount by half. Toasting them in olive oil until fragrant unlocks their smoky depth. Penzeys Spices carries excellent dried chilis if your local store doesn’t stock them. Avoid pre-ground spices—they lose potency fast. For chocolate, 70% or higher cocoa content ensures a balanced bitterness that pairs perfectly with the spices.

No ancho chilis? Substitute 1 tbsp smoked paprika plus 1 tsp chipotle powder for the depth. Guajillo can be swapped with arbol chilis at double the amount, but expect more heat. The black beans should be soaked overnight for best texture—quick-soaking works if you’re in a hurry. Fresh cilantro brightens the dish, but dried oregano at half the amount is fine if you’re out. For extra richness, add 1 tbsp vegan butter when blending the paste. The tomato paste adds acidity, so if you’re using sun-dried tomatoes, reduce it to 1 tbsp.

This mole tastes even better the next day as 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 vegetable broth to restore creaminess. Garnish with avocado slices or crispy tortilla strips just before serving. The sauce thickens as it cools, so thin with broth if needed. For a smoky finish, drizzle with avocado oil and a pinch of smoked salt.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe because it uses ingredients I already have—no last-minute grocery runs. Soak those dried black beans overnight, then blend them with toasted cumin and chilis. Boom, you’ve got depth without the fuss.
  • Rich Without Effort: That dark chocolate bar isn’t just for dessert—it melts into the mole, giving it a velvety, slightly sweet finish that balances the smoky guajillo and ancho peppers. I’ll be real: it’s the kind of flavor that makes people ask, “What’s in this?”
  • Weeknight to Dinner Party: Same recipe, different vibes. Slather it over grilled chicken for a quick weeknight meal, or drizzle it over tortilla chips for a showstopping appetizer. My kids eat it straight from the spoon, but my in-laws? They’ll think you slaved for hours.
  • Leftovers That Don’t Suck: Unlike most sauces, this mole actually tastes better the next day—if there’s any left, which there won’t be. But if there is? Freeze half for when you’re too tired to cook. (Yes, even on a Tuesday night.)

Step-by-step instructions for black bean mole

Here's how to craft this rich, complex mole with perfect balance between smoky chilis and deep chocolate.

1

Prepare the Black Beans

Start by rinsing the 1.5 cups dried black beans thoroughly under cold water. For best texture, soak them overnight in plenty of water. If short on time, quick-soak by covering with fresh water, bringing to a boil for 2 minutes, then letting them sit off heat for 1 hour. Drain and set aside.

In a large pot, combine the soaked beans with 3 cups vegetable broth and bring to a gentle boil. Reduce heat to medium-low and simmer uncovered for 45-60 minutes until beans are fork-tender but not mushy. You want them to hold their shape while still being creamy when mashed. Season with 1.5 teaspoons salt and 0.5 teaspoon black pepper. Keep warm on low heat while you prepare the mole sauce.

2

Toast and Fry the Chili Peppers

Carefully remove stems and seeds from the 2 whole dried ancho chili peppers and 2 whole dried guajillo chili peppers. Toast them in a dry skillet over medium heat for 30-45 seconds per side until fragrant and slightly puffed. This step deepens their smoky flavor.

Transfer the toasted peppers to a bowl and cover with 0.5 cup extra-virgin olive oil. Let them soak for 15 minutes to soften. Meanwhile, heat 2 tablespoons avocado oil in a clean skillet over medium heat. Fry the soaked peppers for 1-2 minutes per side until they blister slightly but don't burn. Remove and set aside with their soaking oil.

3

Build the Mole Base

In the same skillet, add 2 tablespoons tomato paste and cook for 1 minute until it darkens slightly. Add the chopped 1 whole white onion and cook for 5 minutes until softened. Stir in the 4 cloves minced garlic and cook for 30 seconds until fragrant.

Add the fried chilis (with their oil) to the skillet and mash them with a wooden spoon to create a rough paste. Stir in the 1 tablespoon ground cumin and 1 teaspoon ground cinnamon. Cook for 3 minutes until the spices are fragrant and the mixture looks like a thick paste. This is your flavor foundation.

4

Simmer the Sauce

Pour in 1 cup vegetable broth and scrape up any browned bits from the bottom of the pan. Bring to a simmer and cook uncovered for 10 minutes to allow flavors to meld. The sauce should reduce slightly and develop a rich, aromatic depth.

Add the 4 ounces chopped dark chocolate bar and stir constantly until fully melted and incorporated. The chocolate should create a glossy sheen in the sauce. If the sauce thickens too much, add 1-2 tablespoons vegetable broth at a time until it reaches a smooth, pourable consistency.

5

Finish and Serve

Gently fold the cooked black beans into the mole sauce. Simmer together for 5-7 minutes until heated through and the flavors have fully combined. Taste and adjust seasoning with additional salt or pepper if needed.

Ladle the black bean mole into serving bowls and garnish with 0.25 cup chopped fresh cilantro. Serve immediately with warm corn tortillas or over steamed rice to enjoy the perfect balance of smoky, spicy, and chocolatey flavors.

👨‍🍳

Pro Tips For Making Black Bean Mole

  • SOAK BEANS OVERNIGHT: Dried black beans need patience—toss them in cold water with a splash of vinegar (yes, even if you’re impatient like me) and let them sit 12+ hours. I used to rush this and ended up with a gritty, uneven texture that ruined the whole sauce. Trust me, the extra time makes the beans silky and the mole’s consistency perfect.
  • REMOVE CHILI SEEDS GENTLY: Pick through ancho and guajillo peppers before toasting—don’t just shake them, or you’ll end up with bitter, sandy bits in your sauce. Use a spoon to scoop out seeds and veins, then give them a quick rinse. My grandmother swore by this, and she was right: the cleaner the peppers, the smoother the mole.
  • TOAST CUMIN LOW AND SLOW: Ground cumin burns faster than you’d think. Toast it in a dry skillet over medium-low heat, stirring constantly, until it smells nutty (about 30 seconds). After burning three batches, I finally figured out that high heat = bitter, smoky flavor. Keep it gentle—this spice is the backbone of the mole’s depth.
  • MELT CHOCOLATE LAST: Add the dark chocolate bar when the sauce is off the heat, or it’ll seize and turn grainy. Break it into small pieces first, then whisk it in while the pot sits for 2 minutes. I was skeptical until I tried it—now I never skip this step, because that’s what gives the mole its rich, velvety finish.

Common mistakes when making great black bean mole

Over-toasting spices

Watch those chilis like a hawk—they can go from fragrant to bitter in seconds. I’ve ruined a batch by letting ancho peppers toast until they turned dark brown and brittle.

Keep your eye on them and remove them from the pan as soon as they smell deeply aromatic but aren’t yet charred. Toasting should take about 30-45 seconds per side—set a timer if needed. 🔥

Skipping the oil soak

Don’t skip soaking the chilis in oil before frying! This step is crucial for preventing a bitter, dry mole. When I first made this recipe, I fried the chilis dry and ended up with a sauce that tasted harsh and one-dimensional.

Always cover the toasted chilis with 0.5 cup olive oil for 15 minutes before frying to soften them and mellow their heat.

Using pre-ground spices

Pre-ground spices lose their potency quickly, and that’s especially true for cinnamon and cumin in mole. I once used store-bought cumin and ended up with a flat, dull flavor. Always toast whole spices like cumin seeds in a dry pan for 1 minute until fragrant, then grind them fresh.

For cinnamon, buy a stick and grind it yourself—it makes a world of difference. 🌿

Rushing the simmer

Patience is key when simmering the sauce. I’ve seen people rush this step, and the result is always a dish that lacks depth. Let the mole sauce simmer uncovered for the full 10 minutes—this allows the flavors to meld and develop complexity.

Skipping this step means missing out on the rich, smoky aroma that defines this dish.

Adding chocolate too early

Chocolate burns faster than you think, and adding it too soon can turn your mole bitter. I learned this the hard way when I added the chocolate before the spices had fully bloomed.

Always wait until the sauce has simmered for 10 minutes and the spices are fragrant before stirring in the 4 oz dark chocolate. Stir constantly to prevent burning and achieve that glossy, velvety finish. 🍫

Ignoring the bean texture

The beans should be tender but not mushy—this is a common mistake that affects the final texture. Overcooked beans turn to paste, making the mole too thick and heavy. Test the beans after 45 minutes of simmering—they should be fork-tender but still hold their shape.

If they’re falling apart, reduce the cook time next batch. The perfect texture is creamy yet still slightly firm.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 5g25%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 52g18%
Dietary Fiber 14g49%
Sugars 12g
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?

The chocolate is essential for that signature depth, but you can substitute 1/4 cup unsweetened cocoa powder mixed with 1/4 cup water to mimic the richness. For a different flavor profile, try 1/4 cup coffee instead—it adds earthiness that complements the spices beautifully. The texture will be slightly less velvety, but still delicious!

2

How spicy will this mole be?

The recipe uses mild ancho and guajillo chilis, which give just a hint of warmth rather than heat. For extra spice, add 1/2 teaspoon cayenne or a chopped serrano pepper at the end. If you prefer milder heat, remove the chili seeds before toasting. The chocolate and beans naturally balance any spiciness, so don't worry about overpowering flavors!

3

Can I make this mole ahead of time?

This mole tastes even better the next day as flavors meld! Store in an airtight container in the fridge for up to 5 days. Reheat gently on the stove with a splash of vegetable broth to restore creaminess. For longer storage, freeze for 3 months. The sauce will thicken as it cools, so thin with broth if needed before serving.

4

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

This versatile sauce works as a dip for warm tortilla chips, a topping for enchiladas, or a main dish over rice. For presentation, drizzle with avocado oil and garnish with crispy tortilla strips or avocado slices. It pairs perfectly with grilled vegetables or as a standalone dish with lime wedges. The smoky-sweet flavors make it a crowd-pleaser for any Mexican-inspired meal!

5

Why does my mole taste bitter?

Bitterness usually comes from over-toasted chilis or burnt chocolate. Toast chilis just until fragrant (30-45 seconds per side), and stir constantly when adding chocolate. Another common cause is using low-quality chocolate—stick with 70% cocoa or higher. A pinch of sugar or a splash of broth can help balance any bitterness if needed.

★★★★★4.8(5 reviews)
Categories Side Dishes