Rinse the beef shank and chuck roast under cold water and place them in a large pot. Cover with water and bring to a boil. Skim off any foam that rises to the top.
Add the onion, garlic, bay leaves, and salt to the pot. Reduce the heat and simmer for 1.5 to 2 hours until the beef is tender and the broth is rich.
Add the carrots and potatoes to the pot and cook for 10 minutes. Then add the corn on the cob, followed by the zucchini and cabbage in the last 10 to 15 minutes of cooking.
Adjust the seasoning with additional salt, black pepper, and cumin. Stir in fresh lime juice and chopped cilantro just before serving.
Ladle the hot Caldo de Res into bowls and serve with warm corn tortillas, lime wedges, and avocado slices.
Notes
This traditional recipe has been passed down through generations and brings the authentic flavors of Mexican home cooking to your table.