Beef Mole Recipe: Complex Flavor in a Rich Sauce

Beef Mole Recipe: Complex Flavor in a Rich Sauce

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.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
High Cal

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

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 12g60%
Cholesterol 120mg40%
Sodium 580mg25%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 12g
Protein 48g96%
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

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.

2

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.

3

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.

4

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.

★★★★★4.8(6 reviews)
Brian Walker