Caldo de Res
Mexican beef and vegetable soup: bone-in shank simmered for two hours into a rich broth, then corn, carrots, potatoes, chayote and cabbage cooked in it. Served with lime, coriander and tortillas.
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Put the beef, water, halved onion, garlic, bay leaves, peppercorns and salt in a large pot. Bring to a boil over high heat, skimming off the foam for the first 10 minutes.
-
Turn the heat to low, set the lid slightly ajar and simmer for 2 hours, until the beef is tender and pulls easily from the bone.
-
Add the carrots and potatoes and simmer for 15 minutes.
-
Add the corn and chayote and simmer for 10 minutes.
-
Add the cabbage and the bunch of coriander and simmer for 8 minutes, until the cabbage is tender but still holds its shape.
-
Fish out the coriander, bay leaves and onion. Taste the broth and add more salt if it needs it.
-
Ladle the beef, vegetables and broth into deep bowls and serve with lime wedges, chopped onion, coriander, rice and warm tortillas.
Chef’s Tips
- Start the beef in cold water and skim it. Scum that stays in the pot clouds the broth.
- Keep the simmer gentle. A hard boil makes the broth cloudy and the meat stringy.
- Add the vegetables in stages. Cabbage and chayote cook in minutes, and left in for the full time they fall apart.
Common Substitutions & Variations
- Lemon is the everyday swap for lime in this kind of dish — the acidity plays the same role even though the flavour is not identical.
- An eighth of a teaspoon of garlic powder per clove is the usual stand-in when you are out of fresh garlic — it will not caramelise the same way, but it carries the flavour.
Pairing Suggestions
- Warm corn tortillas
- Mexican rice
- A squeeze of lime
Storage & Reheating
Keep in the fridge up to 4 days and reheat gently. The vegetables soften further, so store the broth and the meat apart from the cabbage if you can. Freeze the beef and broth for 3 months.
Common questions
How long does Caldo de Res take to make?
About 3 hours 25 minutes in total — 25 minutes of preparation and 3 hours of cooking. The recipe serves 6.
What are the key tips for making Caldo de Res?
Start the beef in cold water and skim it. Scum that stays in the pot clouds the broth. Keep the simmer gentle. A hard boil makes the broth cloudy and the meat stringy. Add the vegetables in stages. Cabbage and chayote cook in minutes, and left in for the full time they fall apart.
What should I serve with Caldo de Res?
Warm corn tortillas; Mexican rice; A squeeze of lime.
Can Caldo de Res be made ahead or frozen?
Keep in the fridge up to 4 days and reheat gently. The vegetables soften further, so store the broth and the meat apart from the cabbage if you can. Freeze the beef and broth for 3 months.
Is Caldo de Res suitable for a special diet?
This recipe is gluten-free, dairy-free, high-protein and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Caldo de Res?
About 305 kcal per serving, with 30 g protein, 35 g carbohydrate and 5 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.