Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A steaming bowl of Mole de Olla Mexican beef soup garnished with fresh cilantro and chopped onion, with corn tortillas on the side.

Mole de Olla Mexican Beef Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 3 hours
  • Yield: 6-8 servings 1x
  • Diet: High Protein

Description

A traditional, hearty Mexican beef soup featuring tender beef shank, fresh vegetables, and a rich, aromatic broth made from dried chiles.


Ingredients

Scale

2 lbs beef shank
8 medium tomatoes
1 large onion, quartered (for the soup)
1/2 cup chopped onion (for topping)
3 cloves garlic
1 bunch cilantro, plus extra for topping
4 dried guajillo chiles
4 dried puya chiles
1-2 dried árbol chiles (adjust for spice preference)
Salt to taste
2 ears of corn, each chopped into 3 pieces
1 calabacita mexicana (small green squash), chopped into 1-inch pieces
6-8 cups beef broth or water


Instructions

Step 1: Rinse the beef shank and place it in a large pot. Cover with 6-8 cups of water or beef broth. Add the quartered onion and 2 cloves of garlic. Bring to a boil, then reduce heat, skim any foam, and simmer for 1.5 to 2 hours, or until the beef is tender. Season with salt to taste during the last 30 minutes of cooking.
Step 2: While the beef cooks, prepare the chiles. Remove stems and seeds from the guajillo, puya, and árbol chiles. Briefly toast them in a dry pan over medium heat for about 30 seconds per side until fragrant (be careful not to burn them). Place the toasted chiles in a bowl and cover with hot water. Let them rehydrate for 20-30 minutes.
Step 3: Roast the tomatoes. You can do this on a comal, in a dry pan, or under the broiler until softened and slightly charred. Roughly chop them.
Step 4: Once rehydrated, drain the chiles. In a blender, combine the rehydrated chiles, roasted tomatoes, 1 clove of garlic, and a small amount of the beef broth from the pot. Blend until completely smooth. Strain the mixture through a fine-mesh sieve into a separate bowl to remove any solids, pressing down with a spoon to extract all the liquid. Discard the solids.
Step 5: Once the beef is tender, remove it from the pot and shred or cut it into bite-sized pieces. Strain the beef cooking liquid into a clean pot, discarding the cooked onion and garlic. Return the beef pieces to the strained broth.
Step 6: Add the strained chile and tomato sauce to the pot with the beef and broth. Bring to a simmer. Add the corn pieces and cook for about 10-15 minutes, or until the corn is tender. Add the chopped calabacita and cook for another 5-7 minutes, or until the squash is tender-crisp.
Step 7: Add the bunch of fresh cilantro to the soup for the last few minutes of cooking, allowing its flavor to infuse. Taste and adjust seasoning with salt if needed.
Step 8: Ladle the Mole de Olla into bowls. Garnish generously with fresh chopped cilantro and chopped onion. Serve immediately with a squeeze of fresh lime juice and warm corn tortillas on the side.

Notes

For an even richer flavor, you can lightly fry the strained chile sauce in a little oil for 5 minutes before adding it to the broth. For more vegetables, consider adding chayote, green beans, or potatoes.

  • Prep Time: 30 minutes
  • Cook Time: 2 hours 30 minutes
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 380 kcal
  • Sugar: 8g
  • Sodium: 650mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 7g
  • Protein: 25g
  • Cholesterol: 80mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!