Why You’ll Love This Caldo De Res
- Ease of preparation: Caldo De Res is surprisingly simple to make given its rich flavors. Using slow-simmered bone-in beef shank and chuck roast chunks allows the broth to develop deeply with minimal hands-on time. The staged addition of vegetables helps maintain their texture, so you get a dish that’s hearty but without the hassle of constant stirring or babysitting.
- Health benefits: This traditional Mexican beef and vegetable soup provides a wholesome combination of protein, vitamins, and minerals. The beef delivers essential amino acids and iron, while fresh vegetables like carrots, cabbage, and green beans add fiber, antioxidants, and vitamins A and C, supporting overall wellness and nourishment.
- Versatility: Caldo De Res can be easily tailored to different dietary preferences. You can swap out the beef for plant-based proteins to suit vegan diets or adjust vegetables based on seasonal availability. It’s naturally gluten-free and can be made lighter by using leaner cuts or reducing starch-heavy vegetables like potatoes.
- Distinctive flavor: The slow cooking of bone-in beef shank together with aromatic spices like bay leaves, garlic, cumin, and optional ingredients like safflower petals creates a uniquely savory broth. This rich, clear beef and vegetable soup stands apart with a perfect balance of meaty depth and fresh vegetable brightness, making it a satisfying meal for any occasion.
Jump to:
- Why You’ll Love This Caldo De Res
- Essential Ingredients for Caldo De Res
- Main Ingredients:
- Special Dietary Options:
- How to Prepare the Perfect Caldo De Res: Step-by-Step Guide
- First Step: Prepare Ingredients
- Second Step: Start the Broth
- Third Step: Simmer and Skim
- Fourth Step: Discard Aromatics
- Fifth Step: Add Initial Vegetables and Herbs
- Sixth Step: Add Potatoes and Green Beans
- Seventh Step: Add Corn and Zucchini
- Eighth Step: Add Cabbage Last
- Ninth Step: Prepare Beef Meat for Serving
- Final Step: Serve Hot with Traditional Accompaniments
- Dietary Substitutions to Customize Your Caldo De Res
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering Caldo De Res: Advanced Tips and Variations
- How to Store Caldo De Res: Best Practices
- FAQs: Frequently Asked Questions About Caldo De Res
- What is Caldo de Res and where does it come from?
- Which beef cuts work best for making Caldo de Res?
- How do I cook Caldo de Res on the stove to get a clear and tasty broth?
- When should I add the vegetables during cooking to avoid mushy Caldo de Res?
- What’s the best way to store leftovers of Caldo de Res?
- Caldo De Res
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Caldo De Res
Main Ingredients:
- 2 to 2.5 pounds (900 to 1135 g) beef shank (bone-in) – Provides a rich, gelatinous broth loaded with flavor and tender meat.
- 1 to 1.5 pounds (450 to 680 g) chuck roast, cut into large chunks – Adds hearty beef texture and deepens the soup’s taste.
- 10 to 12 cups (2.4 to 2.8 liters) water – The cooking base that extracts flavors to make the broth clear and savory.
- 2 bay leaves – Adds subtle herbal aroma to the broth.
- 1 tablespoon salt – Essential for seasoning and bringing out the natural flavors.
- 3/4 teaspoon ground black pepper – Gives gentle heat and earthiness to the soup.
- 3 teaspoons ground cumin – Provides warm, smoky notes that define the soup’s Mexican character.
- 1 small onion, cut into large chunks – Builds the aromatic foundation for the broth.
- 1 whole garlic head (or 3-4 whole garlic cloves) – Adds depth and savory flavor complexity.
- 3 carrots, cut into large chunks – Contribute natural sweetness and vibrant color.
- 3 celery stalks, cut into large chunks – Enhance the broth with subtle earthiness and add texture.
- 5 to 6 potatoes (Yukon Gold or Russet), cut into large chunks – Offer comforting starchiness and help thicken the soup slightly.
- 1.5 zucchinis (Mexican squash), cut into large chunks – Bring mild sweetness and freshness.
- 3 ears of corn on the cob, cut into large chunks – Infuse natural sweetness and a satisfying bite.
- 1 cup green beans, trimmed – Add crunch and bright green color.
- 1 small cabbage, cut into wedges or chopped – Provides bulk, fiber, and subtle bitterness balancing richness.
- 1 small bunch cilantro, chopped – Fresh herbaceous note that brightens each bowl.
- 1 small bunch fresh mint (optional), chopped – Adds a refreshing twist when included.
- 4 green onions, roughly chopped – Contribute mild onion flavor and garnish appeal.
- Optional: 1/4 cup tomato sauce and 1/4 teaspoon crushed coriander seeds or safflower petals (azafrán) – Optional aromatics to enhance flavor complexity and color vibrance.
- Lime wedges, hot sauce, fresh cilantro, avocado slices for serving – Classic accompaniments that personalize each serving.
Special Dietary Options:
- Vegan: Replace beef shank and chuck with jackfruit or hearty mushrooms such as portobello for plant-based protein options. Use vegetable broth instead of water for added richness.
- Gluten-free: Naturally gluten-free if all seasonings and broth ingredients are checked for gluten-free certification.
- Low-calorie: Substitute starchy potatoes with extra zucchini or other low-calorie, high-fiber vegetables to reduce caloric content while maintaining volume.
How to Prepare the Perfect Caldo De Res: Step-by-Step Guide
First Step: Prepare Ingredients
Begin by gathering and prepping all ingredients. Wash vegetables thoroughly. Cut beef shank bone-in pieces and chuck roast into large chunks to retain juiciness during slow cooking. Chop onion into large chunks and prepare the whole garlic head or peeled cloves. Cut carrots, celery, potatoes, zucchinis, corn, green beans, and cabbage into sizable pieces to keep their texture through a long simmer.
Second Step: Start the Broth
In a large heavy-bottomed pot, combine the beef shank, chuck roast chunks, and 10 to 12 cups of water. Add bay leaves, the whole garlic head, onion chunks, salt, black pepper, and ground cumin. Bring to a rolling boil over medium-high heat.
Tip: Once boiling, reduce the heat to medium-low to maintain a gentle simmer.
Third Step: Simmer and Skim
Allow the broth to simmer uncovered or partially covered for 2.5 to 3 hours. During this time, regularly skim off the foam and any fat rising to the surface to maintain a clear broth. This slow simmer extracts the rich flavors from the bones while tenderizing the beef without boiling it vigorously.
Fourth Step: Discard Aromatics
After the beef is tender and nearly falling off the bone, remove the garlic head and bay leaves from the pot. These flavor elements have done their job and removing them prevents bitterness.
Fifth Step: Add Initial Vegetables and Herbs
Add chopped cilantro, fresh mint if using, green onions, carrots, and celery. Continue cooking uncovered for 30 to 40 minutes to soften these firmer vegetables while infusing herbal freshness into the broth.
Sixth Step: Add Potatoes and Green Beans
Add the potatoes and trimmed green beans to the pot. Continue to simmer uncovered for 10 to 15 minutes. This stage softens starchy potatoes and adds the crunch of green beans without overcooking.
Seventh Step: Add Corn and Zucchini
Next, add the cut corn on the cob pieces and zucchini chunks. Simmer for another 10 to 15 minutes until tender but still firm enough to provide texture.
Eighth Step: Add Cabbage Last
Add the cabbage wedges or chunks last and cook for a final 10 to 15 minutes. Cabbage softens quickly, so this final stage ensures it remains tender but not mushy.
Ninth Step: Prepare Beef Meat for Serving
Carefully remove the bones from the beef shank. Cut the beef chunks and shank meat into preferred serving sizes. Return meat to the pot if desired or place in bowls with broth and vegetables.
Final Step: Serve Hot with Traditional Accompaniments
Ladle the Caldo De Res into deep bowls. Serve with lime wedges, hot sauce, chopped fresh cilantro, and avocado slices on the side. Warm corn tortillas and Mexican rice make perfect traditional accompaniments that complete the meal with added texture and flavor diversity.
Note: This recipe can be adapted for slow cookers or pressure cookers by adjusting cook times accordingly, making it flexible for busy schedules.

Dietary Substitutions to Customize Your Caldo De Res
Protein and Main Component Alternatives
To cater to different dietary needs or ingredient availability, beef shank and chuck can be swapped with other proteins:
- Vegan/Vegetarian options: Use young jackfruit, mushrooms (portobello or cremini), or seasoned tofu to replicate the meaty texture of Caldo De Res. Substitute beef stock with vegetable broth for full plant-based flavor.
- Other meats: Chicken thighs or drumsticks provide a lighter alternative with rich taste. Pork shoulder chunks offer another flavorful substitution with tender meat.
- Beef cuts: If beef shank is unavailable, short ribs or oxtail can deliver similarly rich marrow and gelatin for the broth.
Vegetable, Sauce, and Seasoning Modifications
The vegetables in Caldo De Res can be tailored based on preference, seasonality, or dietary restrictions:
- Substitute zucchini with chayote or yellow squash for a different texture but similar mildness.
- Add or swap in seasonal greens such as kale or spinach for extra nutrients.
- Modify seasoning by introducing smoked paprika, oregano, or chipotle powder to build smoky or spicier flavor profiles.
- For a more colorful broth, consider adding a splash of tomato sauce and aromatic crushed coriander seeds or safflower petals, which also contribute subtle fruity and floral notes.
- If sensitivity to spice or heat is an issue, adjust the amount of black pepper and omit hot sauce when serving.
Mastering Caldo De Res: Advanced Tips and Variations
- Pro cooking techniques: To deepen flavor, use a slow cooker for 6 to 8 hours on low, allowing gentle extraction of marrow fats and muscle gelatin. Skimming the froth frequently is key to a crystal-clear broth that won’t be greasy.
- Flavor variations: Enhance the broth’s character by adding a smoked chipotle pepper or a stick of cinnamon during simmering. For a tangy twist, finish with fresh lime juice before serving to brighten the complex flavors.
- Presentation tips: Serve Caldo De Res in large rustic bowls and garnish with whole lime wedges, a sprinkling of chopped cilantro, and slices of creamy avocado. Accompany with warm homemade corn tortillas or Mexican rice for an authentic touch.
- Make-ahead options: Prepare the broth a day ahead to let flavors mellow overnight. Store beef and vegetables separately if freezing, preserving texture. This makes it an excellent choice for batch cooking meals during busy weeks.
How to Store Caldo De Res: Best Practices
| Storage Method | Guidelines |
|---|---|
| Refrigeration | Store in airtight containers once cooled. Keep refrigerated for 3 to 5 days. For best texture, store beef and vegetables separately if possible. |
| Freezing | Freeze in meal-sized portions using freezer-safe containers or bags. Separate meat and vegetables if possible to avoid mushiness. Label with date and use within 3 months. |
| Reheating | Reheat gently on stove over low to medium heat or in microwave at medium power. Avoid boiling after thawing to preserve tender textures. Add fresh lime juice or hot sauce upon serving to refresh flavors. |
| Meal prep considerations | Batch cook Caldo De Res in large pots. Divide into portions to freeze or refrigerate. This makes it convenient for quick meals during busy days or to serve at gatherings. |

FAQs: Frequently Asked Questions About Caldo De Res
What is Caldo de Res and where does it come from?
Caldo de Res is a traditional beef soup known for its rich broth made by simmering beef bones and meat with various vegetables. Originally from Spain, the recipe spread to Latin America and the Philippines, each region adding local ingredients and variations. It typically includes beef shank or chuck, corn on the cob, potatoes, carrots, and cabbage, creating a hearty and comforting meal enjoyed across many cultures.
Which beef cuts work best for making Caldo de Res?
The ideal cuts for Caldo de Res are those that become tender and flavorful when slow-cooked, such as bone-in beef shank, beef chuck, short ribs, or oxtail. Using bone-in cuts adds depth to the broth because of the marrow. Combining a couple of these cuts can create a balanced and rich soup with tender meat and a savory broth.
How do I cook Caldo de Res on the stove to get a clear and tasty broth?
Start by boiling beef bones and meat with water, salt, garlic, onion, peppercorns, and bay leaves. As the broth heats, remove the foam that rises on top to keep the broth clear. Once the foam is skimmed off, simmer gently for 2.5 to 3 hours until the meat is tender. This slow simmer and skimming process results in a flavorful, clear broth perfect for adding vegetables.
When should I add the vegetables during cooking to avoid mushy Caldo de Res?
Add vegetables in stages according to their cooking times. Begin with firm veggies like carrots and celery, then add potatoes and green beans about halfway through cooking. Corn and zucchini go in next, followed lastly by cabbage. This layering ensures vegetables cook until just tender, maintaining their texture and flavor without becoming mushy.
What’s the best way to store leftovers of Caldo de Res?
Let the soup cool completely before transferring it to airtight containers. Refrigerate for up to 3 to 4 days or freeze for up to 3 months. To maintain texture, store meat and broth separately from vegetables if possible, as vegetables tend to soften in the liquid. Reheat gently on the stove or microwave, adding fresh lime or cilantro before serving for best flavor.

Caldo De Res
🍲 Discover a comforting Caldo de Res recipe that warms both the heart and the soul – perfect for gatherings and sharing.
🥩 Enjoy tender beef shank and an array of vibrant, fresh vegetables in every spoonful, making each bite a hearty, satisfying experience.
- Total Time: 3 hours 40 minutes
- Yield: 8-10 servings
Ingredients
– 2 to 2.5 pounds beef shank (bone-in)
– 1 to 1.5 pounds chuck roast, cut into large chunks
– 10 to 12 cups water
– 2 bay leaves
– 1 tablespoon salt
– 3/4 teaspoon ground black pepper
– 3 teaspoons ground cumin
– 1 small onion, cut into large chunks
– 1 whole garlic head
– 3 carrots, cut into large chunks
– 3 celery stalks, cut into large chunks
– 5 to 6 potatoes, cut into large chunks
– 1.5 zucchinis, cut into large chunks
– 3 ears of corn on the cob, cut into large chunks
– 1 cup green beans, trimmed
– 1 small cabbage, cut into wedges or chopped
– 1 small bunch cilantro, chopped
– 1 small bunch fresh mint (optional), chopped
– 4 green onions, roughly chopped
– Optional: 1/4 cup tomato sauce
– Optional: 1/4 teaspoon crushed coriander seeds or safflower petals (azafrán)
– Lime wedges for serving
– Hot sauce for serving
– Fresh cilantro for serving
– Avocado slices for serving
Instructions
1-First Step: Prepare Ingredients Begin by gathering and prepping all ingredients. Wash vegetables thoroughly. Cut beef shank bone-in pieces and chuck roast into large chunks to retain juiciness during slow cooking. Chop onion into large chunks and prepare the whole garlic head or peeled cloves. Cut carrots, celery, potatoes, zucchinis, corn, green beans, and cabbage into sizable pieces to keep their texture through a long simmer.
2-Second Step: Start the Broth In a large heavy-bottomed pot, combine the beef shank, chuck roast chunks, and 10 to 12 cups of water. Add bay leaves, the whole garlic head, onion chunks, salt, black pepper, and ground cumin. Bring to a rolling boil over medium-high heat.
3-Third Step: Simmer and Skim Allow the broth to simmer uncovered or partially covered for 2.5 to 3 hours. During this time, regularly skim off the foam and any fat rising to the surface to maintain a clear broth. This slow simmer extracts the rich flavors from the bones while tenderizing the beef without boiling it vigorously.
4-Fourth Step: Discard Aromatics After the beef is tender and nearly falling off the bone, remove the garlic head and bay leaves from the pot. These flavor elements have done their job and removing them prevents bitterness.
5-Fifth Step: Add Initial Vegetables and Herbs Add chopped cilantro, fresh mint if using, green onions, carrots, and celery. Continue cooking uncovered for 30 to 40 minutes to soften these firmer vegetables while infusing herbal freshness into the broth.
6-Sixth Step: Add Potatoes and Green Beans Add the potatoes and trimmed green beans to the pot. Continue to simmer uncovered for 10 to 15 minutes. This stage softens starchy potatoes and adds the crunch of green beans without overcooking.
7-Seventh Step: Add Corn and Zucchini Next, add the cut corn on the cob pieces and zucchini chunks. Simmer for another 10 to 15 minutes until tender but still firm enough to provide texture.
8-Eighth Step: Add Cabbage Last Add the cabbage wedges or chunks last and cook for a final 10 to 15 minutes. Cabbage softens quickly, so this final stage ensures it remains tender but not mushy.
9-Ninth Step: Prepare Beef Meat for Serving Carefully remove the bones from the beef shank. Cut the beef chunks and shank meat into preferred serving sizes. Return meat to the pot if desired or place in bowls with broth and vegetables.
10-Final Step: Serve Hot with Traditional Accompaniments Ladle the Caldo De Res into deep bowls. Serve with lime wedges, hot sauce, chopped fresh cilantro, and avocado slices on the side. Warm corn tortillas and Mexican rice make perfect traditional accompaniments that complete the meal with added texture and flavor diversity.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍖 Use bone-in beef shank for the richest, most flavorful broth.
🧽 Regularly skim foam during simmering to ensure a clear broth.
🌿 Add vegetables in stages according to their cooking times to maintain texture.
- Prep Time: 20 minutes
- Simmering Time: 2 hours 50 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
- Diet: Gluten-Free
Nutrition
- Serving Size: 1 bowl
- Calories: 300-440 kcal
- Sugar: 5-10 g
- Sodium: 835-1016 mg
- Fat: 14 g
- Saturated Fat: 5-6 g
- Unsaturated Fat: 8-9 g
- Trans Fat: 0 g
- Carbohydrates: 23-34 g
- Fiber: 4-8 g
- Protein: 26-47 g
- Cholesterol: 78-108 mg






This recipe brought back so many childhood memories! My mom used to make something similar every Sunday. 😊 I added corn and a touch of lime just like she did, and it was perfecto! Thanks for the recipe, it really hit the spot.