If there’s one dish that captures the soul of Mexican cuisine, it’s Mole Poblano. This legendary sauce from Puebla is a symphony of flavors—sweet, spicy, smoky, and deeply complex. With over 20 ingredients including chocolate, chilies, nuts, seeds, and spices, mole poblano is often reserved for special occasions and celebrations. But don’t let the ingredient list intimidate you. Making mole from scratch is a labor of love that rewards you with layers of flavor unlike anything else.
The Legend Behind Mole Poblano
Legend has it that mole poblano was created by nuns at the Convent of Santa Rosa in Puebla, who were preparing a meal for a visiting archbishop. In a moment of divine inspiration (or perhaps desperation), they combined all the ingredients they had—including chocolate—into one remarkable sauce. Whether the story is true or not, the result is undeniably one of Mexico’s greatest culinary achievements.
What Makes Mole Poblano Special
Unlike simpler sauces, mole poblano is all about balance and complexity. The bitterness of chocolate meets the heat of chilies, the earthiness of spices mingles with the sweetness of dried fruit, and nuts provide body and richness. The result is a sauce that’s simultaneously sweet, spicy, bitter, and savory—a true celebration of Mexican ingredients and technique.
Ingredients
For the Mole Sauce:
- 5 dried ancho chilies, stemmed and seeded
- 4 dried mulato chilies, stemmed and seeded
- 3 dried pasilla chilies, stemmed and seeded
- 2 dried chipotle chilies, stemmed and seeded
- 4 cups chicken stock, divided
- 3 tablespoons lard or vegetable oil, divided
- 1 medium onion, chopped
- 6 cloves garlic, peeled
- 3 medium tomatoes, roasted
- 2 tomatillos, husked and roasted
- ½ cup raisins
- ½ cup almonds
- ¼ cup sesame seeds, plus extra for garnish
- ¼ cup pumpkin seeds (pepitas)
- 2 corn tortillas, torn into pieces
- 1 bolillo or 2 slices white bread, torn
- 3 whole cloves
- 5 black peppercorns
- ½ teaspoon cinnamon
- ½ teaspoon dried oregano
- ½ teaspoon dried thyme
- 1 Mexican cinnamon stick
- 2 ounces Mexican chocolate (such as Ibarra or Abuelita), chopped
- 2 tablespoons sugar (adjust to taste)
- Salt to taste
For the Chicken:
- 1 whole chicken (3-4 lbs), cut into 8 pieces, or 8 chicken thighs
- 6 cups water or chicken stock
- 1 onion, quartered
- 3 cloves garlic
- 2 bay leaves
- Salt to taste
Instructions
Step 1: Prepare the Chicken
Place chicken pieces in a large pot with water or stock, onion, garlic, bay leaves, and salt. Bring to a boil, then reduce heat and simmer for 25-30 minutes until chicken is cooked through. Remove chicken and set aside. Reserve the cooking liquid—you’ll use it for the mole sauce.
Step 2: Toast and Rehydrate the Chilies
Heat a dry skillet over medium heat. Working in batches, toast the dried chilies for about 30 seconds per side until fragrant, being careful not to burn them (which creates bitterness). Transfer toasted chilies to a bowl and cover with 2 cups of hot chicken stock. Let them soak for 20-30 minutes until softened.
Step 3: Toast the Nuts, Seeds, and Spices
In the same dry skillet, toast the almonds, sesame seeds, and pumpkin seeds separately until golden and fragrant, about 2-3 minutes each. Set aside. Toast the cloves, peppercorns, and cinnamon stick until aromatic, about 1 minute. Set aside.
Step 4: Fry the Aromatics and Bread
Heat 2 tablespoons of lard or oil in your skillet. Fry the torn tortillas and bread until golden and crispy. Remove and set aside. In the same oil, sauté the chopped onion until softened, about 5 minutes. Add the garlic and cook for another 2 minutes. Set aside.
Step 5: Build Your Mole Base
In a blender or food processor, combine the rehydrated chilies (drained, but reserve the soaking liquid), toasted nuts and seeds, fried tortillas and bread, sautéed onion and garlic, roasted tomatoes and tomatillos, raisins, and all the toasted spices and herbs. Add 2 cups of the reserved chicken stock and blend until completely smooth. You may need to do this in batches. The mixture should be thick but pourable—add more stock if needed.
Step 6: Cook the Mole
Heat the remaining tablespoon of lard or oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Carefully pour in the blended mole (it will sizzle and splatter, so stand back). Fry the mole, stirring constantly, for about 10 minutes. This step deepens the flavors and removes any raw taste.
Add 2 more cups of chicken stock, the chopped chocolate, sugar, and salt. Reduce heat to low and simmer, stirring occasionally, for 45 minutes to 1 hour. The mole should be thick enough to coat the back of a spoon. Add more stock if it gets too thick. Taste and adjust seasoning with salt and sugar—mole should have a perfect balance of sweet, spicy, and savory.
Step 7: Combine and Serve
Add the cooked chicken pieces to the mole sauce and simmer for 10 minutes to let the flavors meld. Alternatively, you can serve the chicken with the mole spooned over the top.
Serve the mole poblano over rice, garnished generously with toasted sesame seeds. Traditional accompaniments include warm tortillas and Mexican rice.
Tips for Perfect Mole Poblano
Don’t skip the toasting: Each ingredient benefits from being toasted, which brings out essential oils and deepens flavors.
Use Mexican chocolate: Brands like Ibarra or Abuelita contain cinnamon and sugar, which are traditional in mole. You can substitute dark chocolate plus a pinch of cinnamon if needed.
Make it ahead: Mole actually tastes better the next day as the flavors continue to develop. It also freezes beautifully for up to 3 months.
Adjust consistency: Your mole should be thick but pourable, similar to heavy cream. Add stock to thin or simmer longer to thicken.
Balance is key: Taste as you go and adjust. If it’s too bitter, add more sugar. Too sweet? Add more salt or a squeeze of lime.
Variations and Serving Suggestions
While chicken is traditional, mole poblano is incredibly versatile. Try it with turkey (especially popular at Christmas), pork, or even enchiladas. Some cooks use it as a sauce for tamales or as a filling for tacos.
The Time Investment
Yes, making mole poblano from scratch takes time—usually 2-3 hours from start to finish. But remember, this is a sauce traditionally made for celebrations and special occasions. Many Mexican families make large batches and freeze portions for future feasts. Consider it an afternoon project that yields multiple meals.
Wine and Beverage Pairing
The complexity of mole calls for equally interesting beverages. Try a full-bodied red wine like Tempranillo or Malbec, Mexican beer like Negra Modelo, or traditional Mexican hot chocolate for a truly authentic experience.
A Dish Worth the Effort
Mole Poblano represents the pinnacle of Mexican cooking—a dish that requires patience, quality ingredients, and respect for tradition. When you take that first bite and taste the layers of flavor unfolding on your palate, you’ll understand why this sauce has been celebrated for centuries. It’s not just food; it’s edible history, a connection to Mexican culture and the generations of cooks who perfected this remarkable recipe.
¡Buen provecho!


