
Few dishes deliver the depth of flavor that this traditional creation offers. The rich, complex sauce transforms simple beef into a restaurant-quality meal.
This method builds layers of taste through carefully toasted spices, chocolate, and dried chiles. The slow cooking process allows the flavors to meld perfectly with the tender beef.
You’ll achieve a deeply aromatic sauce that balances smoky, sweet, and spicy notes. The beef becomes fall-apart tender, absorbing all the intricate flavors.
Serve this over rice to soak up every bit of the velvety sauce. The result is a dish that’s as impressive as it is delicious.
Ingredients for Beef Mole
Rich, layered flavors start with chuck roast and a trio of dried chiles. Nothing shy here.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 2 lb | Cut into 2-inch chunks, well-marbled |
| Dried Ancho Chiles 🌶️ | 4 whole | Stems and seeds removed |
| Dried Pasilla Chiles 🌶️ | 3 whole | Stems and seeds removed |
| Dried Guajillo Chiles 🌶️ | 2 whole | Stems and seeds removed |
| White Onion 🧅 | 1 whole | Roughly chopped |
| Garlic Cloves 🧄 | 6 cloves | Peeled and smashed |
| Roma Tomatoes 🍅 | 3 whole | Cored and quartered |
| Almonds 🥜 | ½ cup | Raw, slivered or whole |
| Raisins 🍇 | ⅓ cup | Plump in warm water if dry |
| Mexican Chocolate 🍫 | 2 oz | Disc or tablet, roughly chopped |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Chicken Broth 🥣 | 3 cups | Low-sodium preferred |
| Olive Oil 🫒 | ¼ cup | For toasting spices and searing |
The beef is non-negotiable here—chuck roast is what you want for that fall-apart texture. Look for good marbling at the store (that white fat streaking through the meat). I grab mine from Whole Foods or Costco when it’s on sale. The dried chiles? Find them in the Latin aisle or at a Mexican grocery store. Ancho, pasilla, guajillo—don’t skip any, they each bring something different to the party.
No ancho chiles? Mulato chiles can step in, but expect a slightly sweeter result. Out of raisins? Prunes work at the same amount, just chop them smaller. The Mexican chocolate is key—Abuelita or Ibarra brands are easy to find. If you only have regular chocolate, add a pinch of cinnamon to mimic the flavor. Skip the milk chocolate though, it’s too sweet.
The sauce actually improves overnight. Keeps in the fridge for 4-5 days, and freezes beautifully for 3 months. I always make a double batch of the mole base and freeze half for next time (worth the extra effort).
Why You’ll Love This Recipe
- One Pot Wonder: I toss the beef and chiles in a single Dutch oven and let the oven do the work—minimal cleanup, maximum flavor.
- Deep, Rich Taste: The ancho, pasilla, and guajillo chiles blend into this complex, smoky sauce that clings to every bite of tender beef.
- Feeds a Crowd: Between us, this is my go-to for Sunday suppers or meal prep—it reheats even better the next day.
- Budget Stretcher: A chuck roast and a handful of dried chiles make a dish that feels fancy but costs less than takeout.
Step-by-Step Instructions for Beef Mole
This method builds layers of flavor slowly and deliberately for the best possible result.
Step 1: Toast and Rehydrate the Dried Chiles
Heat a dry skillet over medium heat and toast the 4 whole Dried Ancho Chiles, 3 whole Dried Pasilla Chiles, and 2 whole Dried Guajillo Chiles for 30-45 seconds per side until fragrant but not smoking. This step wakes up their deep, smoky notes.
Transfer the toasted chiles to a bowl and cover with 2 cups of hot water. Weight them down with a plate to submerge completely and let soak for 15 minutes until soft and pliable. The liquid will turn a rich, deep red as the chiles rehydrate.
Step 2: Sear the Beef and Build the Base
While the chiles soak, heat 0.25 cup Olive Oil in a large Dutch oven over medium-high heat. Pat the 2 lb Beef Chuck Roast (cut into 2-inch chunks) dry and sear in batches for 3-4 minutes per side until deeply browned on all sides. Don’t overcrowd the pan or the meat will steam instead of brown.
Remove the beef and set aside. In the same pot, add the 1 whole White Onion (roughly chopped), 6 cloves Garlic Cloves (peeled and smashed), and 3 whole Roma Tomatoes (cored and quartered). Cook for 5-6 minutes until the onion softens and everything takes on some color.
Step 3: Blend the Mole Sauce
Drain the rehydrated chiles, reserving the soaking liquid. In a blender, combine the chiles, 0.5 cup Almonds, 0.33 cup Raisins, 2 oz Mexican Chocolate, 1 tsp Ground Cinnamon, 1 tsp Ground Cumin, and 1 tsp Dried Oregano. Add 1 cup of the reserved chile soaking liquid.
Blend until completely smooth, scraping down the sides as needed. The mixture should be thick but pourable. If it’s too thick, add a bit more soaking liquid. This sauce is the heart of the dish, so take your time to get it right.
Step 4: Simmer and Develop the Flavors
Return the Dutch oven to medium-low heat and pour in the blended mole sauce. Stir in the 3 cups Chicken Broth and bring to a gentle simmer. Add the seared beef back to the pot, along with any accumulated juices. The liquid should just cover the meat—add a little water if needed.
Cover and simmer on low heat for 2 to 2.5 hours, stirring occasionally, until the beef is fork-tender and the sauce has thickened slightly. The mole will darken and become more complex as it reduces.
Step 5: Adjust and Serve
Taste the mole and adjust seasoning if needed. The flavors should be rich, slightly sweet, with a hint of warmth from the spices. If the sauce is too thick, thin it with a little water or additional chicken broth.
Serve the beef mole hot, with the meat and sauce spooned over rice or with warm tortillas. The dish tastes even better the next day, as the flavors continue to meld and deepen.
Pro Tips For Making Beef Mole
- Toast the Chiles: Heat the dried ancho, pasilla, and guajillo chiles in a dry skillet for 10-15 seconds per side until fragrant—I learned this the hard way, skipping it leaves the sauce tasting flat and bitter.
- Sear the Beef Hard: Pat the chuck roast bone-dry and sear it in batches in a screaming-hot Dutch oven with 1 tablespoon of oil per pound. Resist the urge to move it; a deep brown crust means flavor.
- Soak the Chiles First: Cover the toasted chiles with hot water and let them soak for 15 minutes—this softens them so they blend smooth and prevents gritty sauce that ruins the texture.
- Skim the Fat: After braising, chill the sauce for 10 minutes and skim off the solidified fat with a spoon. Sounds tedious, but it keeps the mole rich without being greasy.
Pro Cooking Tips for Perfect Results
Chile Toasting Perfection
Toast your dried chiles over medium heat for just 30-45 seconds per side—any longer and they’ll burn. I use a cast iron skillet for even heat distribution. You’ll know they’re ready when they smell fragrant and look slightly puffed. 🔥
Blend in Batches
Don’t overload your blender with all the mole ingredients at once. I process the chiles and liquid first, then add the almonds and raisins in stages. This prevents a thick, unblendable paste and ensures a silky smooth sauce.
Low and Slow Cooking
Maintain a gentle simmer at low heat for the full 2-2.5 hours. If your sauce reduces too quickly, add small amounts of chicken broth. I check mine every 30 minutes to prevent sticking and ensure even cooking.
Beef Selection Matters
Pat the chuck roast completely dry before searing to achieve a deep brown crust. Look for pieces with good marbling—the fat renders down during cooking, adding incredible flavor. I always buy USDA Choice for the best balance of quality and price.
Rest Before Serving
Let the finished dish rest for 10-15 minutes off the heat before serving. This allows the flavors to settle and the beef to reabsorb some of the sauce. The mole will thicken slightly as it cools, making it perfect for spooning over rice. 💡
Flavor Balancing
Taste your mole before the final simmer. If it’s too bitter, add a pinch of brown sugar. Too sweet? A splash of lime juice brightens it up. The sauce should be complex but balanced—sweet, smoky, and slightly spicy all at once.
Nutrition Facts
Frequently Asked Questions
Can I use a different cut of beef?
Stick with chuck roast for best results—its marbling keeps the meat tender during the long 2-2.5 hour simmer. Short ribs or brisket work in a pinch but may need extra time.
What if I can’t find Mexican chocolate?
Substitute with 2 oz dark chocolate plus 1/4 tsp cinnamon and a pinch of sugar. Skip milk chocolate—it’s too sweet for the balance of flavors.
Why did my sauce turn out bitter?
Bitterness often comes from over-toasted chiles. Toast them just until fragrant (30-45 seconds) and soak fully. A pinch of brown sugar can help balance it.
Can I make this ahead?
The flavors deepen overnight. Store in an airtight container for up to 5 days in the fridge or freeze for 3 months.
- 1 Egg Cookie Dough Recipe: No-Bake, Flourless Joy in Minutes - October 1, 2026
- 3 Bean Hotdish Recipe: Hearty Harvest Bowl With Smoky Paprika Depth - October 1, 2026
- 12 Lb Oven Turkey Recipe: Golden Skin and Juicy Pink Center Guaranteed - October 1, 2026