Mole de Olla is a rich and hearty beef brothy soup featuring bone-in beef and vegetables simmered in a flavorful chili sauce. It’s a little bit spicy, a little bit smoky, and a whole lot of delicious!

Mole de olla is a Mexican traditional soup made of beef and vegetables simmered in an earthy broth prepared with dried red chilies. It is from central Mexico where is typically cooked in a large pot (olla, in Spanish).

The Mole de olla recipe is very similar to caldo de res, but with the addition of chili sauce which provides a robust and earthy flavor. Is traditionally served with corn dumplings called bolitas de masa or chochoyones.

The recipe is really easy to make and perfect for the coldest months of the year. It can feed a large family and also freezes wonderfully, making it one of my favorite prep meals for busy days.

Close-up of mole de olla in a bowl.

Ingredients

  • Beef & bones: You can use beef shank, short ribs, and chuck roast. These cuts tend to become tender and flavorful after slow cooking.
  • Vegetables: Choose an assortment of fresh vegetables such as zucchini, chayote squash, carrots, potatoes, green beans, tomatoes, and corn.
  • Chiles: To make the flavorful mole sauce, you’ll need chile guajillo and chile ancho, or you can also use adobo sauce if you have it on hand.
  • Spices, herbs, and aromatics: You’ll need garlic, onions, bay leaves, black pepper, oregano, and epazote (fresh or dried).

Note: Traditionally, mole de olla includes xoconoxtles, an acidic fruit native to Mexico. However, they’re not easy to find (even in Mexico!), so my recommendation is to substitute them with green tomatillos or just leave them out.

How To Make Mole de Olla Recipe

Step 1. Cook the meat & bones

Rinse the meat with cold water and place it in a large pot. Add the onion, garlic, bay leaves, and a tablespoon of salt, and then cover with plenty of water (about 2 inches).

Beef meat for mole de olla in a pot with water.

Bring to a boil and cook over medium heat for about 1 hour. Skim off any foam that rises to the surface.

Top Tip: Removing the foam helps create a clear, visually appealing broth. If you leave the foam in the broth, it can make the liquid appear cloudy.

Removing the foam from the cooking meat with a slotted spoon.

Step 2. Make the chili sauce & mix it in

Discard the stems and seeds of ancho and guajillo chiles, then add them to a bowl and cover with hot water. Allow soaking for 10 minutes.

Drain chilies and place in a blender with tomatoes, onion, and spices (garlic, black peppercorns, bay leaf, and oregano). Add 2 cups of water and blend until you have a smooth sauce.

Place a strainer over the pot and pour in the chili sauce. Use a spoon to help the sauce go through and discard any solids left in the strainer.

Adding chile sauce to the pot with meat.

Keep cooking until the meat is fork-tender. This will depend on the type of meat you use. But overall it will take another full hour to become nicely tender.

Cooking the meat with the chile sauce in a pot.

Step 3. Add the veggies & dumplings

While the meat is cooking, you can make the corn dumplings (if you want to add some) and prepare the vegetables you intend to add.

I used carrots, zucchini, green beans, corn, and potatoes. You can also add at this point some epazote sprigs or cilantro if you want.

Fresh vegetables for mole de olla in a cutting board.

Then add the vegetables and make sure there is still enough liquid to cook them. If necessary, add more water to the pot.

Vegetables added to the pot with mole de olla.

Now, about 10 minutes into cooking the vegetables, add the corn dumplings and cook for another 15 minutes.

Note: If you don’t want to add the dumplings, just cook everything until the vegetables are done.

Collage of dumplings being added and cooked into mole de olla.

Adjust salt to taste and turn off the heat. Serve and ¡Buen Provecho!

Recipe Notes and Tips

  • The cooking time will depend on the type of meat you are using, so sometimes it is necessary to cook between two and three hours.
  • You can test the meat tenderness by inserting a fork in a chunk, if you notice that there is a lot of resistance the meat still lacks cooking, on the contrary, if the fork is easily inserted, it means is ready.
  • Want to make the broth spicer? Blend 2-3 arbol chilies with the other ingredients for the sauce.
  • Make sure to use a large pot to make this recipe, you’ll need room for all ingredients plus you will need lots of broth to serve!
Mole de olla with masa dumplings on a large pot and some chilies scattered around.

How To Serve

This amazing beef stew is comforting, delicious, and perfect to serve as a main dish because it has everything you need for a whole meal: Proteins, vegetables, and carbs.

But let me tell you how we serve it in Mexico:

  • Add meat and vegetables to a large bowl.
  • Ladle plenty of broth over.
  • Chop some white onion, cilantro, and green chilies like serrano or jalapeño peppers and place them in bowls so everyone can garnish their plate as they want.
  • Place also some lime wedges around for everyone to add a squeeze.
  • Last, enjoy the stew with warm blue corn tortillas or Mexican corn dumplings (chochoyotes).

Tips For Storing & Reheating

One of the things I love most about this mole de olla recipe is that is perfect to make ahead as it tastes even better the next day when all the flavors meld together.

So, let me share with you some useful tips for storing and reheating:

  • Allow everything to cool to room temperature.
  • Transfer to a large container or divide into smaller containers if you prefer.
  • Store in the fridge for up to 3-4 days or freeze for up to 2-3 months.
  • When ready to enjoy mole de olla again, thaw it in your fridge overnight (if frozen).
  • Transfer to a stockpot and reheat over medium heat. Or use the microwave in intervals of 2-3 minutes.
  • When reheating, stir gently to prevent the veggies from breaking apart or becoming mushy.

More Mexican Soup Recipes

If you enjoyed this Mexican recipe, please take a minute and rate it below in the comments. Also, don’t forget to share and follow this blog on Instagram, Facebook, Pinterest, and YouTube.

Video

Mole de olla recipe.

Traditional Mole de Olla

6 servings
Mole de Olla is a hearty beef and vegetables soup from central Mexico. It is lightly spicy, smoky, and packed with comforting flavors. Serve with traditional corn dumplings for a fulfilling meal any day of the week.
prep 20 minutes
cook 3 hours
total 3 hours 20 minutes

Equipment

  • 1 large stockpot

Ingredients 

  • 2.2 pounds beef shank
  • 2 pounds marrow bones
  • 2 corn on the cob (cut into 3 pieces)
  • 2 large zucchini (cut into chunks)
  • 2 large carrots (cut into chunks)
  • 2 medium potatoes (cut into chunks)
  • 6 oz green beans
  • 2 Xoconostles (optional)
  • 1 epazote sprig (or 1 teaspoon of dried epazote)
  • 2 bay leaves
  • 1 garlic clove (skin on)
  • 1 medium onion (halved)
  • salt (to taste)

For the chili sauce

  • 4 guajillo peppers (stem and seeds removed)
  • 2 ancho peppers (stem and seeds removed)
  • 2 small tomatoes (quartered)
  • 1 small onion (cut into chunks)
  • 1 bay leaf
  • 1 garlic clove (peeled)
  • 1 tsp black peppercorns
  • 1 tsp oregano

For serving

Instructions
 

  • Place meat and bones in a large pot with onion, garlic, 2 bay leaves, and a tablespoon of salt.
  • Cover with about 2-inches (5cm) of water and bring to a boil.
  • Cook over medium heat for about 1 hour. Skim off any foam that rises to the surface.

Make the sauce

  • Place chilies in a bowl and cover with hot water. Soak for 10 minutes.
  • Transfer chilies to a blender and add tomatoes, onion chunks, garlic, peppercorns, bay leaf, and oregano.
  • Add 2 cups of water and blend until smooth.

Make mole

  • Place a strainer over the pot and pour in the chili sauce.
  • Keep cooking until the meat is cooked through and tender (read notes).
  • Add the vegetables and make sure there is enough liquid to cook them. You can also add epazote or cilantro at this point.
  • After 10 minutes, add corn dumplings and cook everything for another 15 minutes.
  • Adjust salt to taste and turn off the heat.
  • Serve with chopped onion and green chilies, a squeeze of lime, and corn tortillas.

Notes

  • The cooking time will depend on the type of meat you are using, so sometimes it is necessary to cook between two and three hours.
  • You can test the meat by inserting a fork in a chunk, if you notice that there is a lot of resistance the meat still lacks cooking, on the contrary, if the fork is easily inserted, the meat is ready.
  • Some people replace Xoconostle with tomatillos to give a slightly sour taste to the stew. You can use 6 halved tomatillos instead xoconostle.
  • Want to make it spicer? Blend 2-3 arbol chilies with the other ingredients for the sauce.
Nutrition Information
Serving: 1bowl w/u garnishes | Calories: 537kcal | Carbohydrates: 42g | Protein: 31g | Fat: 29g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.002g | Cholesterol: 39mg | Sodium: 1665mg | Potassium: 1672mg | Fiber: 11g | Sugar: 16g | Vitamin A: 8557IU | Vitamin C: 55mg | Calcium: 96mg | Iron: 6mg
rate this recipeScroll down and leave a comment with stars!

Join now my email list  

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




7 Comments

  1. 5 stars
    Hi again Mari,

    Mole de Olla has sustained my partner’s Mother for the last week while I’ve been sustaining my Mother with more of your lovely recipes. Enjoyment from all quarters.

    Your family are so lucky to have such a talented lady in the kitchen, on line, Mother and Wife and whatever else you manage to fit in to your busy life.

  2. 5 stars
    Absolutely beautiful, I’ve just a a bowl. It has such a rich beef stock with a lovely background warmth and dark fruitiness. The beef is falling apart and the vegetables are just starting to blend. I really wish I had some masa for the Chochoyones.

    Will be enjoying this for days to come so thankyou Mari,
    Paul

  3. 5 stars
    This Mole de Olla is absolutely delicious! The rich beef broth, and the flavorful chili sauce, are a perfect blend of spicy and smoky. Simple, hearty, and always satisfying!

  4. 5 stars
    Awesome, but had to do the tomatillo sub for xoconostle. Do you think this would work with dried xoconostle? Rancho Gordo sells it, about 1/4″ thick sliced “rings”.