This Caldo de Res recipe is a hearty and flavorful Mexican beef soup made with tender meat, fresh vegetables, and a rich, savory broth. It’s the perfect family meal to warm you up and bring everyone together.
In a large pot, add beef shank (or chuck roast), onion, garlic, bay leaf, and beef broth or water. Bring it to a boil, then reduce heat to low, skimming off any foam that rises. Cover and simmer for about 1.5 hours, or until the meat is tender.
Add the vegetables :
Once the beef is tender, add carrots, potatoes, and corn to the pot. Continue to cook for 20 minutes, until the vegetables are just about tender.
Finish with more veggies :
Add zucchini and cabbage in the final 10 minutes of cooking. Taste and adjust the seasoning with salt and pepper.
Serve and garnish :
Remove the bay leaf. Serve hot, garnished with fresh cilantro, chopped onions, and a squeeze of lime.
Notes
What to Serve with Caldo de Res
Caldo de Res is best served with warm tortillas and a side of Mexican rice. You can also add toppings like fresh avocado slices, a sprinkle of queso fresco, or a dollop of sour cream for extra richness.