Rich, velvety, and packed with layers of flavor, this Authentic Mole Poblano Recipe brings one of Mexico’s most beloved dishes right to your kitchen. Made with dried ancho, mulato, and pasilla chiles, toasted sesame seeds, almonds, warm spices, and Mexican chocolate, this traditional mole sauce delivers an unforgettable combination of savory, smoky, slightly sweet, and deeply complex flavors.
While Mole Poblano is known for its long ingredient list, the process is easier than you might think. By toasting, blending, and slowly simmering the ingredients, you’ll create a luxurious sauce that tastes like it came straight from a family kitchen in Puebla. The chocolate adds richness and depth rather than sweetness, allowing the dried chiles and toasted sesame seeds to shine.
Serve this homemade Mole Poblano over chicken or turkey alongside Mexican rice and warm tortillas for a comforting meal that’s perfect for holidays, family gatherings, or whenever you’re craving authentic Mexican cuisine. Once you taste the incredible depth of flavor in this traditional recipe, you’ll understand why Mole Poblano is considered one of Mexico’s greatest culinary treasures.
🍫 Why You’ll Love This Authentic Mole Poblano Recipe
This authentic Mole Poblano recipe is rich, velvety, deeply flavorful, and perfect for anyone who loves traditional Mexican cooking. Made with dried chiles, toasted sesame seeds, almonds, warm spices, and Mexican chocolate, this homemade mole sauce has layers of savory, smoky, nutty, and subtly sweet flavor.
🌶️ Rich, Complex Flavor
Mole Poblano is famous for its incredible depth. The combination of ancho, mulato, and pasilla chiles creates a bold chile base, while toasted seeds, nuts, raisins, and spices add warmth and balance.
🍗 Perfect for Chicken or Turkey
This traditional Mexican mole sauce is delicious spooned over tender chicken or turkey. It is hearty enough for a special occasion but comforting enough for a cozy family dinner.
🥜 Made with Authentic Ingredients
This recipe uses classic Mole Poblano ingredients like Mexican chocolate, dried chiles, sesame seeds, almonds, tortillas, and warm spices for a sauce that tastes rich, traditional, and homemade.
⏰ Great for Make-Ahead Meals
Homemade Mole Poblano tastes even better the next day as the flavors continue to develop. Make the sauce ahead of time, then reheat it gently and serve with chicken, rice, and warm tortillas.
⭐ Restaurant-Quality at Home
By toasting, blending, straining, and slowly simmering the sauce, you can create a smooth, glossy, restaurant-quality Mole Poblano right in your own kitchen.
🎉 Perfect for Holidays and Special Occasions
Mole Poblano is often served for celebrations, family gatherings, and festive meals. Its rich flavor and impressive presentation make it a memorable centerpiece for any table.
🥣 Surprisingly Freezer-Friendly
This homemade mole sauce freezes beautifully, making it easy to prepare a large batch and enjoy authentic Mexican meals whenever the craving strikes.
🛒 Ingredient Notes
Using the right ingredients is the key to making an authentic Mole Poblano recipe with rich, complex flavor. Each ingredient contributes to the signature balance of savory dried chiles, toasted sesame seeds, warm spices, and subtle chocolate notes that make this traditional Mexican sauce so special.
🌶️ Dried Chiles
Ancho, mulato, and pasilla chiles form the foundation of Mole Poblano. Ancho chiles add mild sweetness and fruitiness, mulato chiles provide deep raisin-like richness, and pasilla chiles contribute earthy complexity. Together they create the distinctive flavor that defines traditional mole sauce.
🍅 Tomatoes, Onion, and Garlic
Roasted Roma tomatoes, onion, and garlic add depth and natural sweetness to the sauce. Charring the tomatoes helps develop the rich, slightly smoky flavor associated with homemade Mole Poblano.
🥜 Almonds and Sesame Seeds
Toasted almonds and sesame seeds provide the nutty flavor and velvety texture that make Mole Poblano unique. Sesame seeds are especially important because they contribute one of the sauce’s most recognizable flavors.
🌽 Tortillas and Bread
Corn tortillas and bolillo bread act as traditional thickeners. They help create the smooth, luxurious consistency that allows the mole sauce to cling beautifully to chicken or turkey.
🍇 Raisins
Raisins add subtle sweetness and balance the earthy dried chiles. They should enhance the flavor without making the mole taste sweet.
🌿 Spices
Cinnamon, cloves, black peppercorns, and Mexican oregano provide warmth and complexity. These spices should complement the chiles rather than overpower them.
🍫 Mexican Chocolate
Mexican chocolate is one of the signature ingredients in authentic Mole Poblano. It adds richness, bitterness, and depth rather than a strong chocolate flavor. Traditional Mexican chocolate brands such as Abuelita or Ibarra work well in this recipe.
🐷 Lard
Lard provides the most authentic flavor and helps create a silky texture. If preferred, vegetable oil can be substituted, but the finished mole may be slightly less rich.
🍗 Chicken or Turkey
Mole Poblano is traditionally served over turkey, though chicken is more commonly used today. Both options work beautifully and pair perfectly with the rich sauce.
🥣 Stock
Chicken or turkey stock helps achieve the ideal consistency. Add additional stock as needed while simmering to keep the mole thick, smooth, and pourable.
🌶️ How to Make Mole Poblano
Learning how to make Mole Poblano at home starts with building layers of flavor. This traditional Mexican mole sauce gets its rich taste from dried chiles, toasted sesame seeds, almonds, warm spices, raisins, and Mexican chocolate. The process takes time, but each step helps create a smooth, deeply flavorful sauce.
1. Prepare the Dried Chiles
Remove the stems and seeds from the ancho, mulato, and pasilla chiles. Heat a little lard in a skillet and briefly fry each chile for just a few seconds per side until fragrant. Be careful not to burn them, since scorched chiles can make the Mole Poblano bitter. Place the fried chiles in a bowl, cover them with hot water, and let them soak until softened.
2. Roast the Vegetables
Char the Roma tomatoes until they are blackened in spots, then cook the onion and garlic until softened and lightly browned. Roasting the vegetables gives this homemade Mole Poblano recipe a deeper, richer flavor.
3. Toast the Nuts, Seeds, and Spices
Toast the almonds, sesame seeds, cinnamon, cloves, peppercorns, and Mexican oregano until fragrant. Toasting these ingredients helps bring out their oils and creates the warm, nutty flavor that makes authentic Mole Poblano so complex.
4. Toast the Bread and Tortillas
Toast the bolillo bread and corn tortillas until golden. These traditional thickeners help give the mole sauce its silky body and allow it to cling beautifully to chicken or turkey.
5. Plump the Raisins
Briefly fry the raisins until they plump. Raisins add gentle sweetness and help balance the earthy dried chiles and subtle bitterness from the Mexican chocolate.
6. Blend the Mole Sauce
Drain the soaked chiles and add them to a blender with the roasted vegetables, toasted nuts, sesame seeds, spices, bread, tortillas, raisins, and stock. Blend until completely smooth. A high-powered blender will give the best texture, but a regular blender works if you blend for several minutes.
7. Strain for a Silky Texture
Pass the blended sauce through a fine-mesh sieve into a Dutch oven or heavy pot. For the smoothest restaurant-style Mole Poblano, strain the sauce a second time to remove any remaining chile skins, seeds, or coarse pieces.
8. Fry the Strained Sauce
Heat the remaining lard in the pot, then carefully add the strained mole sauce. Cook it for several minutes while stirring constantly. This step deepens the flavor and helps the sauce become richer, darker, and more aromatic.
9. Simmer with Chocolate and Stock
Add the Mexican chocolate, kosher salt, and additional stock. Simmer the sauce gently until it becomes glossy, smooth, and thick enough to coat the back of a spoon while still remaining pourable. Add more stock as needed to adjust the consistency.
10. Add Chicken or Turkey
Add cooked chicken or turkey to the finished mole sauce and simmer until the meat is heated through and fully coated. Serve this traditional Mole Poblano with Mexican rice, warm tortillas, and toasted sesame seeds.
⭐ Pro Tips for the Best Mole Poblano
Making an authentic Mole Poblano recipe takes time and attention to detail, but a few simple techniques can help you achieve restaurant-quality results. These expert tips will help you create a rich, smooth, and deeply flavorful mole sauce every time.
🌶️ Don’t Burn the Chiles
When frying the dried ancho, mulato, and pasilla chiles, cook them for only a few seconds per side. Burned chiles can add an unpleasant bitterness that is difficult to correct later. The goal is to make them fragrant, not dark or charred.
🥜 Toast Ingredients Separately
Different ingredients toast at different speeds. Toast the sesame seeds, almonds, bread, tortillas, and spices separately whenever possible to prevent scorching and ensure the best flavor development.
🍅 Char the Tomatoes Well
Allow the tomatoes to develop dark charred spots before blending. This adds depth and subtle smokiness that enhances the overall flavor of the Mole Poblano.
🥣 Blend Longer Than You Think
A smooth mole starts with a thoroughly blended base. Blend the ingredients for several minutes until completely smooth before straining. The smoother the mixture, the more luxurious the final sauce will be.
🔍 Strain Twice for the Silkiest Texture
For restaurant-quality Mole Poblano, strain the sauce through a fine-mesh sieve twice. This removes any remaining chile skins or coarse particles and creates a velvety consistency.
🍫 Use Mexican Chocolate
Mexican chocolate provides the most authentic flavor. It adds richness and complexity rather than making the sauce taste sweet or strongly of chocolate. Traditional brands like Abuelita or Ibarra work especially well.
🔥 Fry the Sauce Before Simmering
One of the secrets to authentic Mole Poblano is frying the strained sauce in lard before adding stock and chocolate. This step deepens the flavor and creates a richer, darker mole.
⏲️ Simmer Low and Slow
Patience is essential when making homemade mole sauce. A gentle simmer allows the flavors to meld together and develop the deep complexity that Mole Poblano is known for.
🥄 Adjust the Consistency as Needed
The finished mole should be thick enough to coat the back of a spoon but still pour easily. Add additional stock during cooking if the sauce becomes too thick.
🌙 Make It a Day Ahead
Many cooks believe Mole Poblano tastes even better the next day. Preparing the sauce in advance gives the flavors more time to develop, resulting in an even richer and more balanced dish.
🧂 Season at the End
Because stocks vary in saltiness, taste the mole near the end of cooking before adding extra salt. Proper seasoning helps bring all of the flavors into balance.
🥘 Freeze Extra Mole
Mole Poblano freezes exceptionally well. Store cooled sauce in airtight containers and freeze for up to 3 months for easy future meals.
🌶️ Mole Poblano Variations
This Mole Poblano recipe is rich, traditional, and deeply flavorful, but there are several delicious ways to customize it depending on what you have available and how you plan to serve it. These variations keep the heart of homemade mole sauce while giving you flexible options for chicken, turkey, vegetables, enchiladas, and more.
🍗 Chicken Mole Poblano
Chicken Mole Poblano is one of the most popular ways to serve this traditional Mexican sauce. Spoon the warm mole over roasted, boiled, or shredded chicken and garnish with toasted sesame seeds for a comforting, classic dinner.
🦃 Turkey Mole Poblano
Turkey is a traditional choice for Mole Poblano and works beautifully for holidays and special occasions. Use roasted turkey pieces or leftover Thanksgiving turkey simmered gently in the rich mole sauce.
🌮 Mole Poblano Tacos
Use shredded chicken or turkey tossed in mole sauce as a flavorful taco filling. Serve in warm corn tortillas with a sprinkle of sesame seeds, white onion, and a little queso fresco.
🫔 Mole Enchiladas
Turn this homemade Mole Poblano into rich mole enchiladas by filling corn tortillas with shredded chicken, rolling them up, and covering them with warm mole sauce before baking or serving.
🥦 Vegetarian Mole Poblano
For a vegetarian Mole Poblano, use vegetable stock instead of chicken or turkey stock and serve the sauce over roasted sweet potatoes, cauliflower, mushrooms, squash, or beans. Use vegetable oil instead of lard for a fully meat-free version.
🌶️ Spicier Mole Poblano
Mole Poblano is usually rich and mildly spicy rather than fiery. For a spicier version, add one or two dried chipotle chiles or a small amount of chile de árbol to the chile mixture.
🍫 Darker, Richer Mole
For a deeper and darker mole sauce, use a slightly higher ratio of mulato chiles and simmer the sauce longer over low heat. This creates a more intense dried-fruit flavor and a deeper mahogany color.
🥜 Nut-Free Mole Poblano
For a nut-free version, omit the almonds and peanuts. Increase the sesame seeds slightly or add extra toasted tortilla and bread to help maintain the thick, velvety texture.
🥣 Mole Sauce Only
You can make this recipe as a standalone mole sauce without adding chicken or turkey. Store the sauce in the refrigerator or freezer and use it later for tacos, enchiladas, rice bowls, roasted vegetables, or Mexican-inspired dinners.
🍚 Mole Rice Bowls
Serve Mole Poblano over rice with shredded chicken, black beans, roasted vegetables, avocado, and toasted sesame seeds for an easy Mexican rice bowl with rich, complex flavor.
❄️ Storage and Make-Ahead Tips
One of the best things about this Mole Poblano recipe is that it tastes even better after the flavors have had time to develop. Whether you’re preparing it for a holiday meal, family gathering, or weeknight dinner, Mole Poblano is an excellent make-ahead dish that stores and freezes beautifully.
🧊 Storing Mole Poblano in the Refrigerator
Allow the mole sauce to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 5 days. As the sauce rests, the flavors continue to meld together, creating an even richer and more complex taste.
🥣 Storing Mole with Chicken or Turkey
If you’ve already combined the Mole Poblano with chicken or turkey, store everything together in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave until warmed through.
❄️ Freezing Mole Poblano Sauce
Homemade Mole Poblano freezes exceptionally well. Once cooled, transfer the sauce to freezer-safe containers or freezer bags, leaving a little room for expansion. Freeze for up to 3 months for the best quality.
📦 Freezing Individual Portions
For easy future meals, divide the mole into smaller portions before freezing. This allows you to thaw only what you need for tacos, enchiladas, chicken dinners, or rice bowls.
🌙 Make Mole Poblano Ahead of Time
Mole Poblano is one of the best make-ahead Mexican recipes because the flavor improves overnight. Prepare the sauce up to 2 days in advance, refrigerate it, and gently reheat before serving. Many cooks consider next-day mole even more flavorful than freshly made mole.
🔥 How to Reheat Mole Poblano
Reheat the sauce slowly over low heat, stirring occasionally to prevent sticking. If the mole becomes too thick after storage, add a splash of chicken stock, turkey stock, or water until it reaches the desired consistency.
🥄 Maintaining the Perfect Consistency
Mole naturally thickens as it cools. When reheating, gradually add liquid as needed until the sauce is smooth, glossy, and pourable. Avoid boiling aggressively, as this can affect the texture.
🚫 Do Not Leave at Room Temperature
Because Mole Poblano contains meat stock and other perishable ingredients, it should not be left at room temperature for more than 2 hours. Refrigerate leftovers promptly to maintain food safety and quality.
⭐ Best Storage Tip
If possible, store the mole sauce separately from the chicken or turkey until serving. This helps preserve the texture of the meat and allows the sauce to be reheated and adjusted more easily.
❓ Mole Poblano FAQ
What is Mole Poblano?
Mole Poblano is a traditional Mexican sauce from Puebla made with dried chiles, toasted sesame seeds, nuts, spices, raisins, and Mexican chocolate. It is rich, savory, slightly sweet, and often served over chicken or turkey.
Does Mole Poblano taste like chocolate?
No, Mole Poblano should not taste like chocolate sauce. The Mexican chocolate adds depth, richness, and gentle bitterness, but the main flavors should come from the dried chiles, toasted sesame seeds, nuts, and warm spices.
What chiles are used in Mole Poblano?
This Mole Poblano recipe uses ancho, mulato, and pasilla chiles. Together, they create a deep, earthy, fruity, and mildly smoky flavor that gives authentic mole sauce its signature complexity.
Is Mole Poblano spicy?
Mole Poblano is usually mild to moderately spiced rather than extremely hot. The dried chiles add flavor and depth more than intense heat, making this homemade mole sauce rich and balanced.
Can I make Mole Poblano ahead of time?
Yes, Mole Poblano is an excellent make-ahead recipe. In fact, the sauce often tastes even better the next day after the flavors have had time to develop. Store it in the refrigerator and reheat gently before serving.
Can I freeze Mole Poblano?
Yes, homemade Mole Poblano freezes very well. Let the sauce cool completely, then store it in freezer-safe containers or bags for up to 3 months. Thaw overnight in the refrigerator and reheat with a splash of stock if needed.
What do you serve with Mole Poblano?
Mole Poblano is traditionally served over chicken or turkey with Mexican rice, warm tortillas, refried beans, or simple vegetables. It also works beautifully in enchiladas, tacos, rice bowls, and tamales.
Why is my mole bitter?
Mole can become bitter if the dried chiles are burned during frying or toasting. Fry the chiles for only a few seconds per side until fragrant, then soak them in hot water before blending.
How do I make Mole Poblano smoother?
For the smoothest Mole Poblano, blend the sauce thoroughly for several minutes and strain it through a fine-mesh sieve. Straining twice creates an especially velvety, restaurant-style mole sauce.
Can I make Mole Poblano without lard?
Yes. Lard gives the most traditional flavor and richness, but you can substitute vegetable oil if preferred. The sauce will still be flavorful, though slightly less rich.
Mole Poblano
Equipment
- Large skillet or sauté pan
- Dutch oven or large heavy-bottomed pot
- Blender or high-powered blender
- Fine-mesh sieve or strainer
- Large mixing bowl
- Wooden spoon or heat-resistant spatula
- Tongs
- Chef’s knife
- Cutting board
- Measuring cups and spoons
- Small bowls for ingredient prep (optional)
Ingredients
For the Chiles
- 6 ancho chiles stemmed and seeded
- 5 mulato chiles stemmed and seeded
- 2 pasilla chiles stemmed and seeded
For the Vegetables
- 2 Roma tomatoes
- 1 large white onion roughly chopped
- 5 garlic cloves
For the Nuts, Seeds, and Thickening
- ⅓ cup sesame seeds
- ⅓ cup almonds
- 1 tablespoon roasted peanuts optional
- 2 corn tortillas torn into pieces
- 1 bolillo roll or 2 slices day-old white bread torn into pieces
For the Fruit and Spices
- ¼ cup raisins
- 1 cinnamon stick
- 2 whole cloves
- 6 black peppercorns
- ¼ teaspoon Mexican oregano
For Finishing
- 3 tablespoons lard divided
- 2 ounces Mexican chocolate chopped
- 4–6 cups chicken or turkey stock
- 2 teaspoons kosher salt
For Serving
- 3–4 pounds cooked chicken or turkey
- 1 tablespoon toasted sesame seeds
Instructions
- Heat 1 tablespoon of the lard in a large skillet over medium heat. Quickly fry the ancho, mulato, and pasilla chiles for 2–3 seconds per side until fragrant. Transfer them to a bowl, cover with hot water, and soak for 20 minutes.
- Char the Roma tomatoes in a dry skillet until blackened in spots. In the same skillet, cook the onion and garlic until softened and lightly browned.
- Toast the almonds until fragrant, about 2 minutes. Toast the sesame seeds separately until lightly golden and reserve 1 tablespoon for garnish.
- Toast the cinnamon stick, cloves, peppercorns, and oregano for about 30 seconds until aromatic.
- Toast the bread and tortillas until golden brown. Briefly fry the raisins until they plump.
- Drain the soaked chiles and place them in a blender along with the tomatoes, onion, garlic, almonds, sesame seeds, peanuts (if using), bread, tortillas, raisins, spices, and 2 cups of stock. Blend until completely smooth.
- Strain the sauce through a fine-mesh sieve into a large Dutch oven or heavy pot. For an especially silky texture, strain it a second time.
- Heat the remaining 2 tablespoons of lard in the pot. Carefully add the strained sauce and cook for 5–10 minutes, stirring constantly.
- Add the Mexican chocolate, salt, and 2 more cups of stock. Stir until the chocolate melts completely.
- Bring the sauce to a gentle simmer and cook for 60–90 minutes, stirring frequently. Add additional stock as needed to keep the mole thick but pourable.
- Add the cooked chicken or turkey and simmer for 10–15 minutes until heated through and coated in the sauce.
- Serve topped with the reserved toasted sesame seeds.
Notes
🍫 Understanding the Flavor of Mole Poblano
Mole Poblano is one of the most iconic Mexican sauces, known for its rich combination of dried chiles, nuts, seeds, spices, and chocolate. Despite the chocolate in the ingredient list, a traditional Mole Poblano should not taste like chocolate sauce. Instead, the chocolate adds depth, complexity, and a subtle bitterness that balances the savory ingredients. The finished sauce should have layers of flavor, including earthy dried chiles, toasted sesame seeds, warm spices, and a velvety texture. Every ingredient plays a role in creating the signature taste that makes Mole Poblano so beloved.🌶️ The Importance of Properly Preparing the Chiles
The dried ancho, mulato, and pasilla chiles are the heart of this Mole Poblano recipe. Briefly frying them before soaking helps unlock their flavor and aroma, but it is important not to overcook them. Burned chiles can make the entire sauce bitter. After frying, soaking the chiles in hot water softens them and allows them to blend smoothly into the sauce. This step is essential for achieving the silky consistency associated with authentic mole.🥜 Why Toasting Matters
Toasting the sesame seeds, almonds, bread, tortillas, and spices builds the deep roasted flavor that defines a great Mole Poblano. Skipping this step can result in a sauce that tastes flat or one-dimensional. Take your time during the toasting process and stir frequently to prevent scorching. Properly toasted ingredients create a richer and more complex final sauce.🍫 Choosing the Right Chocolate
Mexican chocolate is the best choice for authentic Mole Poblano because it contains traditional spices and has a distinctive texture. The chocolate should enhance the sauce without becoming the dominant flavor. A well-balanced mole tastes primarily of chiles, toasted seeds, and spices, with the chocolate adding background richness rather than sweetness.🥄 Tips for the Smoothest Texture
For restaurant-quality Mole Poblano, strain the blended sauce through a fine-mesh sieve before simmering. This removes any remaining bits of chile skin, seeds, or spices and creates a smoother texture. For an even silkier sauce, strain it a second time. While this extra step takes a few minutes, it can make a noticeable difference in the final result.⏲️ Low and Slow Is Best
Mole Poblano develops its signature depth during the long simmer. Cooking the sauce gently for 60 to 90 minutes allows the flavors to meld together and creates a richer, more balanced taste. Stir the mole frequently during cooking to prevent sticking and add additional stock as needed to maintain a thick but pourable consistency.🦃 Traditional Serving Suggestions
Mole Poblano is traditionally served over chicken or turkey and garnished with toasted sesame seeds. It pairs beautifully with Mexican rice, warm tortillas, and simple side dishes that allow the sauce to shine. The rich, complex flavor makes it a popular choice for holidays, celebrations, and family gatherings.❄️ Make-Ahead and Storage Notes
One of the best things about Mole Poblano is that it often tastes even better the next day. The flavors continue to develop as the sauce rests, making it an excellent make-ahead recipe. Store leftover mole in an airtight container in the refrigerator for up to 5 days. The sauce can also be frozen for up to 3 months and reheated gently on the stovetop with a splash of stock if needed.⭐ Final Thoughts
Homemade Mole Poblano may take a little extra time, but the results are well worth the effort. The combination of dried chiles, toasted sesame seeds, warm spices, and Mexican chocolate creates a deeply flavorful sauce that is both comforting and impressive. By following the traditional techniques of frying, toasting, blending, straining, and slow simmering, you can create an authentic Mole Poblano recipe with incredible depth and richness.🥑 More Mexican Recipes You’ll Love
If you enjoyed this Mole Poblano recipe, be sure to try some of these other delicious Mexican-inspired dishes. From comforting soups and hearty rice bowls to flavorful appetizers and side dishes, these recipes are perfect for expanding your homemade Mexican menu.
- Mexican Chicken Salad Recipe – A fresh and flavorful chicken salad packed with Mexican-inspired ingredients and bold flavor.
- Authentic Tortitas de Chayote (Mexican Chayote Fritters) – Crispy, savory chayote fritters that make a delicious side dish or appetizer.
- Hearty Mexican Rice Bowl – A satisfying meal loaded with rice, protein, vegetables, and classic Mexican flavors.
- Hearty Chorizo Pozole Rojo with Hominy – A rich and comforting Mexican soup featuring chorizo, hominy, and fresh toppings.
- Carne Asada Street Nachos Recipe – Loaded nachos topped with flavorful carne asada and all your favorite toppings.



Leave a Reply