Authentic Pork Mole Recipe: Smoky Chocolate-Chili Depth in One Pot

Main Courses

Authentic Pork Mole Recipe: Smoky Chocolate-Chili Depth in One Pot

This authentic pork mole recipe brings the rich, smoky-sweet complexity of Mexican tradition to your kitchen—where chocolate, chiles, and spices transform simple pork into something extraordinary. ✨ I spent years perfecting the balance between smoldering chiles, velvety chocolate, and toasted nuts, and this one-pot method ensures every layer of flavor develops just as it should in Oaxacan kitchens.

The secret lies in the technique: roasting the pork until tender, then building the sauce from scratch by toasting spices and blending chiles with chocolate for that signature depth. This isn’t just a recipe—it’s a celebration of Mexican culinary artistry, where heat and sweetness dance in perfect harmony.

The result? A dish so rich and complex, it’ll have your guests asking for seconds before they even finish their first plate.

What makes this pork mole truly special is how the flavors meld over time—the smoky aroma of roasted chiles, the bittersweet richness of Mexican chocolate, and the nutty crunch of toasted almonds or peanuts.

Served with warm tortillas, steamed rice, and a side of avocado, it becomes a complete feast that transports you straight to the heart of Mexico.

Ready to master this dish? We’ll walk through every step—from selecting the right chiles to achieving that perfect balance of sweet, spicy, and smoky. This is the pork mole your family will beg you to make again and again.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for authentic pork mole

Six spices, six chiles, and a pork shoulder—this is the soul of Mexican comfort food in one pot.

Ingredient Amount Notes
Pork Shoulder 🥩 3 lb Bone-in, cut into 2-inch chunks
Ancho Chiles 🌶️ 6 whole Stems/seeds removed, dried
Mexican Chocolate 🍫 4 oz Tableta or baking chocolate (like Abuelita)
Garlic Cloves 🧄 6 cloves Peeled, roughly chopped
White Onion 🧅 1 whole Quartered, skin on
Almonds 🥜 ½ cup Toasted, skin optional
Cumin Seeds 🌿 1 tbsp Toasted until fragrant
Ground Cinnamon 🍃 1 tsp Freshly ground preferred
Cloves 🌿 4 whole Lightly crushed
Black Peppercorns 🌶️ 1 tsp Freshly cracked
Bay Leaves 🌿 2 whole Dried, crushed
Olive Oil 🫒 ½ cup Extra-virgin for richness
Chicken Broth 💧 2 cups Low-sodium preferred
Salt 🧂 2 tsp Kosher or sea salt
Orange Juice 🍊 ¼ cup Freshly squeezed

The pork shoulder is non-negotiable here—bone-in for maximum flavor, and those 2-inch chunks ensure even cooking. Grab the biggest cut you can find at H-E-B or a Latin market—they often carry the perfect size. Ancho chiles are the heart of mole; dried and smoked, they bring that deep, smoky sweetness. If you can't find them, mild dried pasilla chiles work too, but anchos are worth the hunt. For the chocolate, Abuelita or Ibarra are the gold standard—anything labeled 'Mexican chocolate' will have that perfect balance of cinnamon and spice.

No ancho chiles? Dried mulato chiles are your backup, but they're more peppery. Short on almonds? Toasted peanuts or walnuts add a similar crunch (peanuts are classic in some regions). The cumin seeds need toasting—dry toast in a pan until fragrant, about 2 minutes. That step makes all the difference. For the chocolate, if you can't find tableta, 70% dark chocolate plus 1/2 tsp cinnamon mimics the flavor. And if you're feeling adventurous, add a pinch of cinnamon to the orange juice for extra brightness.

This mole tastes even better the next day—flavors meld like magic in the fridge. Keeps for 5 days covered, or 3 months frozen in airtight containers. I like to make a double batch and freeze half; it's perfect for lazy weeknights. The pork stays tender for days, so don't rush reheating—low heat only. Serve with warm tortillas and avocado slices for the full Mexican experience.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss everything into one pot (or Dutch oven) and let it simmer. No chopping marathons, no last-minute pan scrambles. The ancho chiles and onion soften right in the sauce, while the pork shoulder melts into tender, fall-off-the-bone perfection. That is my kind of cooking.
  • Chocolate-Meets-Chile Bliss: Honestly, the moment I tasted the deep, smoky heat of the ancho chiles balanced by the rich, bitter Mexican chocolate, I was hooked. It’s like a hug for your taste buds—sweet, spicy, and just a little bit mysterious. The garlic cloves add that sharp, aromatic punch that makes it ridiculously addictive.
  • Weeknight to Weekend: Between us, this dish works everywhere. Taco Tuesday? Check. Sunday family dinner? Done. Even a potluck where you’re the hero. Leftovers reheat like a dream—better the next day, honestly—and the flavors only get deeper. Plus, it’s the kind of meal that makes people ask, “What’s in this?” (Then you tell them about the chocolate. They’ll never guess.)
  • Budget-Friendly Feast: Pork shoulder is my wallet’s best friend—cheap, forgiving, and packed with flavor. A handful of dried chiles and a bar of Mexican chocolate stretch this recipe to feed four (or five, if you’re me). No fancy ingredients, no waste—just pure, satisfying mole that tastes like you slaved over it (even if you didn’t).

Step-by-step instructions for authentic pork mole

Let's build this rich, smoky masterpiece together—layer by layer.

1

🔥 Step 1: Sear the Pork Shoulder for Deep Flavor

Heat the 0.5 cup olive oil in a large Dutch oven over medium-high heat until shimmering. Add the 3 lb pork shoulder in 2-inch chunks and sear undisturbed for 4-5 minutes per side until deeply browned. This creates the Maillard reaction—the foundation of mole's complex flavor.

Real talk: don't rush this. You'll know it's ready when the pork releases easily from the pan and has a rich, caramelized crust. Transfer the seared pork to a plate and set aside. Keep the browned bits—they're pure flavor gold that we'll scrape up later.

2

🍳 Step 2: Toast the Dried Ancho Chiles and Spices

In the same Dutch oven (no need to clean it—those browned bits are magic), add the 6 whole ancho chiles and toast over medium heat for 1-2 minutes until fragrant and slightly puffed. Remove them and set aside to cool slightly—this softens their texture for blending.

In the same pot, add the 0.5 cup almonds, 1 tbsp cumin seeds, 4 whole cloves, 1 tsp black peppercorns, and 2 whole bay leaves. Toast for 2-3 minutes until the almonds are golden and the spices are fragrant. This step builds the aromatic base of our mole—don't skip it.

3

👨‍🍳 Step 3: Build the Mole Base with Onion and Garlic

Add the 1 whole white onion (skin on) and 6 cloves garlic cloves to the pot. Cook over medium heat for 8-10 minutes, stirring occasionally, until the onion is caramelized and translucent. Here's where it gets good—scrape up all those browned bits from the bottom with a wooden spoon.

Add the toasted ancho chiles (stemmed and seeded), 1 tsp ground cinnamon, and 2 tsp salt. Pour in the 2 cups chicken broth and bring to a gentle simmer. Let it cook uncovered for 15 minutes—this allows the flavors to meld and the mixture to reduce slightly.

4

🥘 Step 4: Blend the Mole Mixture Smoothly

Transfer the onion-garlic mixture to a blender (use caution—it's hot!). Add the toasted almonds and blend until completely smooth, scraping down the sides as needed. This creates the velvety texture that defines authentic mole. If the mixture is too thick, add 1-2 tablespoons of water to help it blend properly.

Return the blended mixture to the Dutch oven. Stir in the 4 oz Mexican chocolate and 0.25 cup orange juice, breaking up the chocolate completely. Bring to a gentle simmer over medium-low heat and cook for 10-12 minutes, stirring occasionally, until the chocolate is fully melted and the sauce thickens slightly.

5

⏰ Step 5: Braise the Pork Until Tender and Serve

Return the seared pork shoulder to the Dutch oven with the sauce. Add enough water to just cover the pork (about 1 cup). Bring to a simmer, then reduce heat to low and cover partially. Braise for 2.5-3 hours, turning the pork occasionally, until it's fork-tender and the sauce has thickened to a rich, glossy consistency.

Here's the moment that matters: the pork should pull apart easily with two forks, and the sauce should coat the back of a spoon. If it's too thick, add a splash of water or broth to reach your desired consistency. Serve the pork with the mole sauce spooned over the top, accompanied by warm tortillas or rice.

👨‍🍳

Pro Tips For Making Authentic Pork Mole

  • Char the Chiles Right: Blacken those ancho peppers over a gas flame or under a broiler—don’t just toast them. The smoky, slightly bitter char is what deepens the mole’s complexity. I learned this the hard way after making a batch that tasted flat until I charred a fresh batch of chiles.
  • Render the Pork Slow: Start your pork shoulder in a cold pot, then bring it to a simmer before adding any liquid. This renders fat gently and keeps the meat tender—no need to rush. After burning three batches of tough, greasy pork, I finally realized patience here makes all the difference.
  • Toast the Garlic Low: Cook the garlic in the rendered pork fat on low heat until golden, not brown. Burnt garlic turns bitter and overpowers the dish. Sounds weird, but it works: pull the pan off heat just before it smells toasty, then let it cool for 30 seconds.
  • Whip the Chocolate Early: Add the Mexican chocolate to the sauce before it reduces fully—this keeps it from seizing and turning grainy. I skip this when I’m lazy, but the dish is noticeably smoother when I don’t. Stir it in like you’re folding in butter, not dumping it in.

Creative variations of this recipe

Oaxacan Black Mole

For a deeper, more complex flavor profile, try Oaxacan black mole, which incorporates chilhuacle chiles (or their dried substitute, mulato chiles) and sesame seeds. I like to add 1 tbsp toasted sesame seeds to the spice blend and 2 tbsp sesame oil when searing the pork.

The result is a glossy, almost black sauce with nutty undertones that pairs beautifully with the pork’s richness. 🌶️

Red Mole with Plantains

In some regions, mole is sweetened with ripe plantains instead of chocolate. For this variation, replace the chocolate with 2 cups mashed plantains and add 1 tbsp brown sugar to balance the flavors.

The plantains add a caramelized sweetness that’s especially popular in Yucatán. I like to serve this version with black beans and warm corn tortillas for a complete meal.

Spicy Green Mole

If you prefer a lighter, brighter mole, make a green version using tomatillos, serrano chiles, and cilantro. Replace the ancho chiles with 6 tomatillos and 3 serrano chiles, and add 1 cup chopped cilantro to the blended sauce.

This version is tangy and vibrant—perfect for those who love heat and freshness. I often serve it with grilled shrimp or chicken instead of pork.

Smoky Chipotle Mole

For a smokier twist, add 2-3 chipotle peppers in adobo sauce to the blended mole mixture. The smoky heat from the chipotles enhances the ancho chiles’ depth, creating a sauce that’s both bold and complex.

I like to toast the chipotles in a dry skillet for 1 minute before blending them in for extra intensity. This version is a crowd-pleaser at my BBQ competitions.

Vegetarian Mole

To make this dish vegetarian, replace the pork with firm tofu or mushrooms. For tofu, press and cube 1 block extra-firm tofu, then pan-fry until golden before braising. For mushrooms, use 1 lb cremini or portobello mushrooms sliced thickly.

The mole sauce remains the same, but the texture will be lighter. Serve with cassava or sweet potato mash for a hearty meal.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 11g55%
Cholesterol 135mg45%
Sodium 820mg36%
Total Carbohydrate 36g13%
Dietary Fiber 5g18%
Sugars 24g
Protein 42g84%
* 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

Why does authentic mole need toasting spices and chiles?

Toasting awakens the spices' aromatic oils and deepens the chiles' smoky-sweet flavor. The cumin seeds, almonds, and ancho chiles develop complex notes when toasted—this step creates the signature depth that separates homemade mole from store-bought versions. Skipping it results in a flat, one-dimensional sauce.

2

Can I substitute ancho chiles with other dried peppers?

Yes, but expect flavor variations. Mulato chiles work well for a slightly peppery profile, while pasilla chiles add raisin-like sweetness. For heat, use guajillo chiles, but reduce to 4 peppers and add 1 tsp sugar to balance. Never use fresh chiles—they lack the concentrated depth of dried varieties.

3

How do I adjust the heat level in this mole?

For milder heat, remove the ancho chile seeds before blending. For extra spice, add 1-2 chipotle peppers in adobo to the sauce or serve with hot sauce on the side. Remember: the chocolate and almonds naturally temper the heat, so don't overdo it—authentic mole balances sweet, smoky, and spicy flavors.

4

What's the best way to store leftover pork mole?

Let it cool completely, then transfer to airtight containers. It keeps 5 days refrigerated and 3 months frozen. Reheat gently on low heat with a splash of water or broth to restore texture. The flavors actually improve overnight as the sauce melds further—this is why many Mexican families make mole a day ahead!

5

Can I make this recipe in a slow cooker?

Yes, but with adjustments. Sear the pork and toast spices in a skillet first, then transfer everything to the slow cooker. Cook on low for 6-7 hours instead of braising. For the sauce, blend ingredients separately and add them at the 3-hour mark to prevent curdling. The texture will be slightly thinner but still delicious.

★★★★★4.9(15 reviews)
Categories Main Courses