Skip to content
Mole Poblano from Mexico

Mole Poblano

A complex chilli-and-chocolate sauce over turkey or chicken. · Mexico

📍 Puebla ★ 4.6
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

A complex chilli-and-chocolate sauce over turkey or chicken.

About Mole Poblano

Mole poblano blends dozens of ingredients — several chillies, spices, nuts, seeds and a little chocolate — into a dark, layered sauce simmered for hours and ladled over poultry. It is the pride of Puebla and a centrepiece of celebrations.

🏛️ History & Culture

Mole poblano originates from Puebla, Mexico, and its history is debated. A popular legend credits 17th-century nuns at the Santa Rosa convent with accidental creation, but the dish more likely evolved from pre-Hispanic "molli" sauces, which indigenous cooks thickened with chiles and seeds, later enriched with Spanish-introduced spices, nuts, and chocolate. This blend of Old and New World ingredients reflects the colonial-era fusion of Mesoamerican and European cooking traditions.

Regional variations flourish across Mexico — Oaxaca alone boasts several moles, including negro, colorado, and amarillo, each with distinct chile and herb profiles. Mole poblano, however, remains the country's most iconic, a centerpiece for celebrations such as weddings, quinceañeras, Christmas, and Día de los Muertos. Its labor-intensive preparation symbolises communal effort and cultural pride, making it not just a stew but a culinary emblem of Mexican identity.

🍳 How to make Mole Poblano

AI-assisted, not kitchen-tested

Mole Poblano de Puebla

The legendary sauce from Puebla: a slow-simmered blend of dried chillies, seeds, nuts, spices and a hint of chocolate, ladled over poached chicken or turkey. It is a project, not a weeknight dish — start the day before you plan to serve it.

Prep
90 min
Cook
180 min
Total
270 min
Serves
6 to 8
Difficulty
Hard

Recipe ingredients

  • 150 g (5¼ oz) dried mulato chillies, stems and seeds removed
  • 100 g (3½ oz) dried ancho chillies, stems and seeds removed
  • 50 g (1¾ oz) dried pasilla chillies, stems and seeds removed
  • 25 g (1 oz) dried chipotle chillies (mora), optional, for smoke; can substitute 1 chipotle in adobo
  • 1.5 kg (3¼ lb) whole chicken or turkey pieces (legs and thighs), skin on
  • 1 whole (1 medium) white onion, halved
  • 4 cloves garlic
  • 2 bay leaves bay leaves, Mexican laurel if available
  • 30 g (¼ cup) sesame seeds
  • 30 g (3 tbsp) raw peanuts (skinned)
  • 40 g (⅓ cup) raw almonds (blanched)
  • 40 g (¼ cup) raisins, sultanas
  • 25 g (2 tbsp) pumpkin seeds (pepitas), raw, hulled
  • 1 small corn tortilla, torn, thickener; use stale if possible
  • 1 whole small ripe plantain or ½ banana, tradition varies; optional but recommended
  • 15 g (2 tbsp) Mexican chocolate (abuelita or similar), roughly chopped; contains sugar and cinnamon
  • 1 tsp ground cinnamon (canela), Mexican canela preferred
  • 0.5 tsp (½ tsp) ground cloves
  • 0.5 tsp (½ tsp) ground cumin
  • 0.5 tsp (½ tsp) dried Mexican oregano
  • 1 pinch ground achiote (annatto), optional, for colour
  • 60 ml (¼ cup) neutral oil (lard or sunflower), lard is traditional
  • 30 g (2 tbsp) sesame seed paste (tahini) or lard
  • 1 L (4 cups (approx)) light chicken stock or reserved poaching liquid, use the broth from poaching the chicken
  • fine sea salt, to taste
  • sugar or piloncillo, to taste, only if needed to balance acidity
  • toasted sesame seeds and fresh coriander, to garnish

Steps

  1. 1 Tear open the chillies, shake out and discard the seeds, and remove the stems. Toast the pods a few at a time in a dry heavy pan over medium heat for 8 to 12 seconds per side — press flat with tongs so they toast evenly — until fragrant and just slightly puffed. Do not let them blacken, or the sauce turns bitter.
  2. 2 Place the toasted chillies in a bowl, cover with just-boiled water, weight them down with a small plate, and soak for 25 to 30 minutes until soft. Reserve 250 ml (1 cup) of the soaking liquid; drain the rest.
  3. 3 While the chillies soak, poach the chicken: place the pieces in a pot with the halved onion, 2 garlic cloves, 1 bay leaf and 1 tsp salt. Cover with cold water, bring to a bare simmer, and cook 35 to 45 minutes, until a thermometer inserted into the thickest part of the thigh reads 74°C (165°F) with no pink at the bone. Lift the chicken out, strain and reserve at least 1 L (4 cups) of the broth, and let the meat cool just enough to handle. Keep the skin on if you can; it carries flavour.
  4. 4 In the same dry pan, toast the sesame seeds, peanuts, almonds, pumpkin seeds and torn tortilla separately over medium-low heat, stirring constantly, until each is golden and aromatic — 1 to 3 minutes per ingredient. Add the raisins for the last 30 seconds to plump. Do this in batches and tip each into a bowl as it finishes; the tortilla should be crisp and lightly browned.
  5. 5 In a blender, combine the softened chillies (with 125 ml / ½ cup of their soaking liquid), the toasted seeds, nuts, raisins, crisp tortilla, remaining 2 garlic cloves, the plantain, cinnamon, cloves, cumin, oregano, achiote if using, sesame paste, chocolate and 250 ml (1 cup) of the reserved chicken broth. Blend to a thick, gritty paste, working in batches if needed. It should look like a coarse, dark nut butter; if your blender stalls, add another splash of broth.
  6. 6 Heat the oil (or lard) in a large heavy pot or Dutch oven over medium heat. Pour in the blended paste and cook, stirring almost constantly with a wooden spoon, for 15 to 20 minutes. The paste will sputter, darken, and start to smell roasty and unified rather than raw chilli. This frying step is the soul of the mole — do not rush it.
  7. 7 Add the remaining 750 ml (3 cups) of chicken broth and the second bay leaf. Bring to a gentle simmer, reduce the heat to low, partially cover, and simmer for 1 to 1½ hours, stirring every 15 minutes to prevent sticking. The sauce should reduce to a thick, glossy, gravy-like consistency that coats the back of a spoon.
  8. 8 Taste for seasoning: add salt slowly (a teaspoon at a time) until the mole tastes round rather than flat. If it leans bitter or acidic, add a teaspoon of sugar or crumbled piloncillo; if it tastes dull, a small pinch more cinnamon helps. Adjust until the flavour is deep, slightly sweet, faintly smoky, with the chocolate detectable only as a rounding warmth rather than as 'chocolate sauce'.
  9. 9 For the smoothest texture, pass the mole through a fine-mesh sieve or conical strainer (chinois), pressing with the back of a ladle and discarding the fibrous bits. Traditional cooks often skip this for a more rustic sauce — your call.
  10. 10 To serve, nestle pieces of poached chicken (or turkey) in a wide shallow bowl, ladle the hot mole generously over and around, and scatter with toasted sesame seeds and a few sprigs of coriander. Mole is classically served with warm corn tortillas and white rice on the side; the rice absorbs the sauce beautifully. The flavour improves on standing, so leftovers (refrigerated up to 3 days, or frozen up to 2 months) are a genuine reward.
  11. 11 Food safety note on the chillies: this sauce is fully cooked. The chicken must reach 74°C (165°F) internally; cool leftovers within 2 hours and reheat to a full simmer before serving. If using banana or plantain, ensure it is fully ripe (yellow with black spots) to avoid astringency.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Mole Poblano recipe yet. Yours would be the first.

Share how you make Mole Poblano

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Mole Poblano — frequently asked questions

What is Mole Poblano?

Mole poblano blends dozens of ingredients — several chillies, spices, nuts, seeds and a little chocolate — into a dark, layered sauce simmered for hours and ladled over poultry. It is the pride of Puebla and a centrepiece of celebrations.

What is Mole Poblano made of?

Mole Poblano is made with dried chillies, chocolate, almonds, spices and chicken or turkey.

Where does Mole Poblano come from?

Mole Poblano comes from Mexico, and is especially associated with Puebla. Mole poblano originates from Puebla, Mexico, and its history is debated.

Where can I eat Mole Poblano?

A traditional kitchen in Puebla, where the recipe can run to 30 ingredients.

How do you make Mole Poblano?

Making Mole Poblano at home takes about 90 minutes of prep and 180 minutes of cooking. The recipe on this page serves 6 to 8 and is rated hard. Full ingredient list and step-by-step method are in the recipe section above.

→ More traditional dishes from Mexico

Taste Mole Poblano in Mexico City

Independent picks. We earn a small commission if you book through these — at no extra cost to you. How this works.

✅ Before you go to Mexico

Round out your trip — most travellers book these alongside their trip.

More dishes like Mole Poblano

Pambazo -- traditional dish from Mexico
Street Food ★ 4.4

Pambazo

Guajillo-dipped roll griddled and stuffed with potato chorizo.

🇲🇽 Mexico · 📍 Mexico City
Barbacoa -- traditional dish from Mexico
Meat & Grills ★ 4.6

Barbacoa

Lamb slow-steamed in agave leaves in an earth pit.

🇲🇽 Mexico · 📍 Central Mexico
Cabrito -- traditional dish from Mexico
Meat & Grills ★ 4.2

Cabrito

Whole-roast kid goat from northern Mexico, pit-barbecued for hours and served with tortillas and salsa verde in Monterrey and Saltillo.

🇲🇽 Mexico · 📍 Northern Mexico (Monterrey, Saltillo, Nuevo León, Coahuila, Chihuahua, Sonora, Sinaloa)
Snacks & Appetizers ★ 4.6

Mole

Mole is one of the classic dishes in the sauce tradition of Mexico.

🇲🇽 Mexico
Torta -- traditional dish from Mexico
Street Food ★ 4.5

Torta

Mexican sandwich on a crusty roll, piled with fillings.

🇲🇽 Mexico · 📍 Nationwide
Elote -- traditional dish from Mexico
Snacks & Appetizers ★ 4.4

Elote

Grilled corn slathered with mayo, cheese and chilli.

🇲🇽 Mexico · 📍 Nationwide
Yukgaejang -- traditional dish from South Korea
Soups & Stews ★ 4.4

Yukgaejang

Fiery shredded-beef soup with fernbrake and scallion.

🇰🇷 South Korea · 📍 Nationwide
Tom Kha Gai -- traditional dish from Thailand
Soups & Stews ★ 4.4

Tom Kha Gai

Creamy coconut-chicken soup with galangal and lime.

🇹🇭 Thailand · 📍 Nationwide
Zhu za Tang -- traditional dish from China
Soups & Stews ★ 4.1

Zhu za Tang

Zhu za Tang is one of the classic dishes in the offal soup tradition of China.

🇨🇳 China
Shepherd's Pie -- traditional dish from United Kingdom
Soups & Stews ★ 4.4

Shepherd's Pie

Minced lamb under a golden mashed-potato crust.

🇬🇧 United Kingdom · 📍 Nationwide
Sambar -- traditional dish from India
Soups & Stews ★ 4.4

Sambar

Tangy lentil and vegetable stew of the South.

🇮🇳 India · 📍 South India
Barriguitas de Vieja -- traditional dish from Puerto Rico
Snacks & Appetizers ★ 4.4

Barriguitas de Vieja

Barriguitas de Vieja is a beloved snack, traditional to Puerto Rico.

🇵🇷 Puerto Rico
Baleadas -- traditional dish from Honduras
Street Food ★ 4.4

Baleadas

Folded flour tortilla filled with beans, cream and cheese.

🇭🇳 Honduras · 📍 North Coast
Nachos -- traditional dish from United States
Snacks & Appetizers ★ 4.4

Nachos

Tortilla chips loaded with melted cheese and toppings.

🇺🇸 United States · 📍 Tex-Mex
Lobster Roll -- traditional dish from United States
Seafood ★ 4.5

Lobster Roll

Sweet lobster meat piled into a buttered, toasted bun.

🇺🇸 United States · 📍 New England
Clam Chowder -- traditional dish from United States
Soups & Stews ★ 4.4

Clam Chowder

Creamy New England soup of clams, potato and salt pork.

🇺🇸 United States · 📍 New England

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Mole Poblano.

Write a review

Sign in to verify you're a real person, then share your thoughts on Mole Poblano.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Mole Poblano.