27/07/2026
🥣 Traditional Caldo de Res
Serves: 6–8
Prep Time: 20 minutes
Cook Time: 2½–3 hours
Ingredients
For the Broth
* 3 lbs beef shank (with bone) or beef short ribs
* 12 cups water
* 1 large white onion, quartered
* 6 cloves garlic, peeled
* 2 bay leaves
* 1 tbsp kosher salt
* 1 tsp black pepper
* 1 tsp Mexican oregano
Vegetables
* 3 carrots, cut into large chunks
* 3 potatoes, quartered
* 2 ears corn, cut into thirds
* 1 chayote squash, peeled and cubed
* 1 zucchini, cut into thick chunks
* ½ small green cabbage, cut into wedges
* 10–12 green beans, trimmed
For Serving
* Fresh cilantro, chopped
* Lime wedges
* Warm corn tortillas or flour tortillas
* Mexican rice (optional)
* Salsa or chile de árbol salsa
* Diced onion (optional)
⸻
Instructions
1. Build the Broth
Place the beef, onion, garlic, bay leaves, oregano, salt, pepper, and water into a large stockpot.
Bring to a boil over medium-high heat.
Skim off any foam that rises to the surface.
Reduce heat to low, cover, and simmer for 1½–2 hours, until the meat is fall-apart tender.
⸻
2. Add the Vegetables
Add:
* Carrots
* Potatoes
* Corn
* Chayote
Simmer 20 minutes.
⸻
3. Finish the Soup
Add:
* Zucchini
* Green beans
* Cabbage
Continue cooking another 15–20 minutes, just until the vegetables are perfectly tender.
Taste the broth and adjust salt if needed.
⸻
4. Serve
Place a generous piece of beef, corn, potatoes, and vegetables into each bowl.
Ladle the hot broth over everything.
Top with fresh cilantro.
Serve with plenty of lime wedges, warm tortillas, and your favorite salsa.
⸻
🌟 Abuela’s Tips
❤️ The broth is the star—don’t rush it. Slow simmering creates incredible flavor.
❤️ Leave the bones in. Bone marrow gives the soup its rich, silky texture.
❤️ A squeeze of fresh lime just before eating brightens every bite.
❤️ This soup tastes even better the next day.
❤️ Serve with warm tortillas so you can tear off pieces and dip them into the broth.