Mole de olla is a traditional Mexican soup, hearty and flavorful, often described as a kind of rustic stew. The name literally means “mole (sauce) from the pot.” Despite sharing the word mole, it’s lighter and brothier than the thick, rich moles like mole poblano.It’s typically made with beef—often shank or ribs—simmered until tender with vegetables such as corn on the cob pieces, green beans, zucchini, chayote, and sometimes potatoes or carrots. The broth is flavored with a chile sauce made from dried chiles (like guajillo and pasilla), garlic, onion, and herbs such as epazote. The result is a spicy, aromatic, and deeply comforting dish—perfect for cool days or whenever you want a taste of traditional home-style Mexican cooking.
1small bunchepazote(or a few sprigs, optional but traditional)
Get Recipe Ingredients
Instructions
Prepare the broth:
In a large pot, combine beef, water, onion, garlic, bay leaf, and salt. Bring to a boil, skim off foam, then reduce heat. Cover and simmer for about 1½ hours or until the meat is tender.
Make the chile sauce:
Toast the chiles lightly on a dry pan until fragrant (a few seconds per side). Soak them in hot water for about 10–15 minutes until soft.
Blend the softened chiles with the tomatoes, onion, garlic, cumin, oregano, and a bit of the soaking liquid or some broth until smooth. Strain if needed for a smoother texture.
Combine:
Add the chile sauce to the pot with the beef. Stir well and simmer another 10–15 minutes to let the flavors meld.
Add vegetables:
Add the longer-cooking vegetables first: corn, potatoes, and chayote. Simmer about 15–20 minutes.
Then add green beans, zucchini, and epazote. Continue simmering until all vegetables are tender, around 10 more minutes. Adjust salt to taste.
Serve:
Ladle into deep bowls, making sure everyone gets a bit of meat and vegetables. Serve hot with lime wedges, chopped onion, and warm corn tortillas on the side.