Mexican Chocolate Mole Sauce Recipe: Deep, Smoky Spice with Toasted Nut Complexity

Sauces & Condiments

Mexican Chocolate Mole Sauce Recipe: Deep, Smoky Spice with Toasted Nut Complexity

This Mexican chocolate mole sauce recipe transforms simple ingredients into a luxurious, velvety sauce that balances smoky, sweet, and earthy flavors. The secret lies in toasting nuts and spices until they release their deep, aromatic oils—creating layers of complexity that elevate any dish.

I developed this version to be adaptable, whether you're drizzling it over tamales, pairing it with coffee, or using it as a rich glaze for meats.

The foundation of great mole is patience—slow simmering allows the flavors to meld into a harmonious blend. You'll start with dried chilies, toasted nuts, and Mexican chocolate, then build the sauce through careful blending and reduction.

The result is a sauce that's rich yet balanced, with just enough heat to linger on the palate without overpowering.

What makes this recipe stand out is its versatility—it works equally well as a main sauce, a dessert drizzle, or even a sophisticated beverage pairing. The vegetarian version skips meat entirely, relying instead on toasted spices and deep-roasted chilies for intensity.

For those who prefer a smoother texture, you can blend it until silky, or leave it slightly chunky for added depth.

Ready in about 45 minutes, this sauce delivers restaurant-quality results with simple ingredients and precise technique. The key is controlling the heat and simmering time to avoid bitterness while developing those rich, toasted flavors. Once you taste homemade mole, store-bought versions will never compare again.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for mexican chocolate mole sauce

Simple ingredients transform into luxurious, velvety sauce with deep smoky complexity.

Ingredient Amount Notes
Dried Ancho Chilies 🌶️ 4 whole Stemmed and seeded
Dried Pasilla Chilies 🌶️ 2 whole Stemmed and seeded
Mexican Chocolate 🍫 4 oz Abuelita or Ibarra brand
Almonds 🥜 ½ cup Raw, unpeeled preferred
Pecans 🥜 ½ cup Raw, shelled
Yellow Onion 🧅 1 whole Medium size, roughly chopped
Garlic Cloves 🧄 6 cloves Peeled, rough chopped
Cinnamon Sticks 🌿 2 whole For aroma infusion
Ground Cumin 🌿 1 tbsp Toasted for depth
Extra-Virgin Olive Oil 🫒 ½ cup High quality, fruity
Vegetable Broth 💧 2 cups Low-sodium preferred
Salt 🧂 1 tsp Sea salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Orange Juice 🍊 ¼ cup Freshly squeezed

The chilies are the heart of this sauce—dried ancho and pasilla bring the perfect balance of sweetness and smokiness. Mexican chocolate is non-negotiable here; brands like Abuelita or Ibarra deliver authentic flavor. For the nuts, raw almonds and pecans toast beautifully, releasing their rich oils. If you can't find Mexican chocolate, high-quality dark chocolate (70% cocoa) works in a pinch. The yellow onion should be medium-sized—neither too small nor too large, as this affects the texture and balance of the sauce. Toast all dried ingredients until fragrant to develop their full potential.

No dried chilies? Fresh jalapeños or poblano peppers can substitute, but you'll need about twice the quantity and they'll require roasting first. Running low on pecans? Walnuts or cashews work equally well for texture, though they'll slightly alter the flavor profile. The vegetable broth should be low-sodium to avoid overpowering the delicate balance of flavors. For a smoother sauce, blend until silky, but leave it slightly chunky for added depth and texture. Trader Joe's and Whole Foods carry excellent quality dried chilies and Mexican chocolate, making them ideal for sourcing these key ingredients.

This sauce keeps beautifully in the fridge for 5-7 days when stored in an airtight container. For longer storage, freeze portions in ice cube trays—perfect for single-use applications. The sauce actually improves over time as the flavors meld further. When reheating, do so gently to preserve its rich texture. Portion into small containers for easy use in future meals, ensuring you always have this luxurious sauce on hand for tamales, desserts, or even as a sophisticated coffee pairing.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toast the chilies and nuts, blend, simmer. No extra pans, no mess. The chocolate melts right into the sauce while you’re stirring, and honestly? That’s half the battle won.
  • Deep, Rich Complexity: Between the smoky ancho, the fruity pasilla, and the nutty crunch from almonds and pecans, this sauce layers flavor like a warm hug. The Mexican chocolate? It turns it from good to I-can’t-stop-eating-this in seconds.
  • Dinner Party Ready: Serve it over grilled chicken for a restaurant-worthy meal, drizzle it on ice cream for a decadent dessert, or even use it as a marinade. My in-laws asked for the recipe after one taste—no exaggeration.
  • Budget-Friendly Luxury: Dried chilies and nuts last forever, and a little goes a long way. I’ve made this for 12 people for under $15, and the leftovers? They taste even better the next day, reheated gently. Worth every penny.

Step-by-step instructions for Mexican chocolate mole sauce

Here's how to transform dried chilies and toasted nuts into a rich, complex sauce with layers of smoky depth and chocolatey warmth.

1

Toast the Nuts and Spices for Maximum Flavor

Heat a dry skillet over medium heat and add the 0.5 cup almonds and 0.5 cup pecans. Toast them for 5-7 minutes, stirring constantly, until they release their aroma and turn a rich golden brown. Remove them immediately and set aside to cool slightly—they'll continue to crisp as they cool.

In the same skillet, add the 2 whole cinnamon sticks and toast for 1 minute until fragrant. Then add the 1 tablespoon ground cumin and toast for 30 seconds, stirring constantly, until it becomes more aromatic. This toasting step deepens the nutty, spicy flavors that form the sauce's foundation.

2

Rehydrate the Chilies and Build the Base

Place the 4 whole dried ancho chilies and 2 whole dried pasilla chilies in a heatproof bowl and pour in 2 cups vegetable broth to cover them completely. Let them soak for 20 minutes while you prepare the remaining ingredients. The chilies will plump up and darken as they rehydrate.

In a separate bowl, combine the 1 whole yellow onion and 6 cloves garlic cloves, roughly chopped. Heat 0.25 cup extra-virgin olive oil in a heavy saucepan over medium heat. Add the onion and garlic, cooking for 5-7 minutes until softened and golden. This aromatic base forms the flavor backbone of the sauce.

3

Blend the Chilies and Toasted Nuts

Drain the rehydrated chilies, reserving the soaking liquid. Transfer the chilies, along with the toasted almonds, pecans, cinnamon sticks, and ground cumin, to a food processor. Add 0.25 cup orange juice and process until smooth, scraping down the sides as needed. The mixture should form a thick, vibrant paste with visible chili flecks.

With the processor running, slowly drizzle in 0.25 cup extra-virgin olive oil to help emulsify the mixture. Add 1 teaspoon salt and 0.5 teaspoon black pepper, blending until fully incorporated. The sauce should be thick but pourable—this is the raw foundation that will transform into something extraordinary.

4

Simmer and Incorporate the Chocolate

Return the blended chili mixture to the saucepan with the onion and garlic. Add the reserved chili soaking liquid and bring to a gentle simmer over medium-low heat. Stir in the 4 oz Mexican chocolate, breaking it into small pieces as it melts into the sauce. Simmer for 10-12 minutes, stirring frequently, until the sauce thickens slightly and coats the back of a spoon.

Taste and adjust the seasoning—you may need to add more salt or a splash of orange juice to balance the flavors. The sauce should be rich, slightly sweet, and deeply aromatic with smoky chili notes. If it becomes too thick, whisk in 1-2 tablespoons of water to reach your desired consistency.

5

Finish and Serve with Confidence

Remove the 2 whole cinnamon sticks from the sauce and discard them. The sauce is now ready to use—it pairs beautifully with grilled meats, roasted vegetables, or even as a drizzle over vanilla ice cream. For best results, use it immediately while warm, but it will keep in an airtight container in the refrigerator for up to 5 days.

This sauce delivers the perfect balance of smoky heat, nutty complexity, and chocolatey richness. The key lies in the toasting and slow simmering—don't rush these steps. Each element must develop its full potential to create this extraordinary Mexican chocolate mole sauce.

👨‍🍳

Pro Tips For Making Mexican Chocolate Mole Sauce

  • Toast the nuts low: I learned this the hard way—blasting almonds and pecans on high turns them bitter. Instead, toast them in a dry skillet over medium-low heat, stirring constantly until they’re golden and smell like a Christmas tree. Five minutes max, or you’ll regret it.
  • Strain twice for silkiness: Mole sauce should be velvety, not gritty. After blending the chilies, chocolate, and nuts, strain through a fine-mesh sieve, then press the pulp with a spoon. Do it again if you’re feeling fancy—yes, it’s extra work, but the result is worth it.
  • Don’t rush the chocolate: Mexican chocolate has a lower melting point than regular bars. Melt it gently with the sauce over low heat, stirring constantly, or it’ll seize up. If it looks grainy, add a splash of warm broth and keep it moving—patience here makes all the difference.
  • Char the chilies unevenly: Blackened edges on ancho and pasilla chilies add depth, but don’t burn them to ash. Hold each chili over a gas flame (or under a broiler) until half is blistered and the other half stays intact. This balances smoky heat without overpowering the sweetness.

Storing and reheating your leftovers

Refrigerator Storage

Transfer your finished mole sauce to an airtight container—I recommend glass jars or Pyrex storage containers—and let it cool completely before sealing. Store it in the refrigerator at 40°F or below for up to 5-7 days.

The sauce actually improves over time as the flavors meld further, so it tastes even better the next day. 💫

Freezer Preservation

For longer storage, portion the sauce into ice cube trays or small silicone molds—this makes it easy to thaw just what you need. Once frozen, transfer the cubes to a freezer-safe bag or airtight container, removing as much air as possible to prevent freezer burn.

This method keeps the sauce fresh for up to 3 months without losing its rich texture.

Reheating for Best Texture

When reheating, avoid high heat—this can make the sauce grainy. Instead, warm it gently in a saucepan over low heat, stirring frequently. Add 1-2 tablespoons of water or vegetable broth if it thickens too much.

For microwave reheating, use 30-second intervals on low power, stirring between each interval to maintain a smooth consistency. 🔥

Thawing Frozen Portions

Thaw frozen mole sauce overnight in the refrigerator for the best results. If you're short on time, place the sealed container in a bowl of warm water for 15-20 minutes—this speeds up thawing while keeping the sauce safe.

Never microwave frozen mole directly, as this can create hot spots and ruin the texture.

Reviving Stale Sauce

If your mole sauce has thickened too much after storage, simply whisk in 1-2 tablespoons of warm water or broth while reheating. For a smoother texture, blend briefly with an immersion blender—this works wonders for restoring that velvety consistency.

The key is patience: never force it with high heat or aggressive stirring.

Portioning for Convenience

Store mole sauce in small portions—about ¼ cup per container—for easy use in future meals. This way, you can thaw just what you need for a quick drizzle over tamales, a glaze for meats, or a dessert garnish.

Label containers with the date to track freshness, and always taste before using to ensure the flavors are still vibrant. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 24g8%
Dietary Fiber 5g18%
Sugars 18g
Protein 6g12%
* 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 sauce without Mexican chocolate?

Yes! Use 70% dark chocolate as a substitute—it provides the closest flavor profile. For an even more authentic taste, look for chocolate with cinnamon or chili powder added. Start with 4 oz and adjust to taste, as dark chocolate has a more intense flavor than Mexican chocolate.

2

How do I adjust the heat level in this sauce?

The heat comes from the ancho and pasilla chilies. For a milder sauce, remove the seeds and membranes before rehydrating. For extra heat, add 1-2 dried arbol chilies (seeds included) to the blend. Always taste as you go—you can't remove heat once it's added!

3

What's the best way to use leftover mole sauce?

This versatile sauce works as a drizzle for tamales, glaze for grilled meats, or even a dessert sauce over ice cream. For extra richness, simmer it with 1 cup chicken or vegetable broth to loosen the texture. It also pairs beautifully with coffee or churros for a sophisticated dessert experience.

4

Why did my mole sauce turn bitter?

Over-simmering or using old dried chilies are common causes. Always toast your nuts and spices until fragrant, and simmer the sauce for no longer than 12 minutes. If bitterness appears, balance it with orange juice or a pinch of sugar. For future batches, store dried chilies in an airtight container away from light.

5

Can I make this sauce in a slow cooker?

After blending the chili paste, transfer everything to a slow cooker and cook on low for 2-3 hours, stirring occasionally. The slow cooking enhances the flavors but requires more liquid—add ½ cup broth if needed. Keep an eye on it to prevent scorching. This method is perfect for hands-off cooking!

★★★★★4.6(2 reviews)
Categories Sauces & Condiments