Caldo de Res is a traditional Mexican beef soup that is hearty, flavorful, and perfect for a comforting meal. This soup is packed with vegetables and tender beef, making it a nutritious and satisfying dish. The slow-cooked broth is rich and savory, bringing out the best in each ingredient.
When preparing this recipe, you might need to visit the supermarket for a few specific ingredients. Beef shank with bone might not be a common item in your pantry, but it is essential for the rich flavor of the broth. Additionally, zucchini and cilantro might not always be on hand, so make sure to pick these up for the authentic taste of Caldo de Res.

Ingredients for Caldo de Res Beef Soup
Beef shank: Provides a rich, meaty flavor and essential nutrients from the bone.
Onion: Adds depth and sweetness to the broth.
Garlic: Enhances the overall flavor with its aromatic qualities.
Corn: Adds a touch of sweetness and texture to the soup.
Carrots: Contributes a natural sweetness and vibrant color.
Potatoes: Adds heartiness and helps to thicken the soup slightly.
Zucchini: Provides a fresh, mild flavor and additional nutrients.
Cabbage: Adds a slight crunch and absorbs the flavors of the broth.
Cilantro: Adds a fresh, herbal note to the finished soup.
Water: Forms the base of the broth, allowing all the flavors to meld together.
Technique Tip for This Beef Soup
When preparing beef shank for caldo de res, ensure to trim any excess fat to avoid a greasy broth. Searing the beef in a hot pan before adding it to the pot can enhance the flavor, creating a richer and more complex soup.
Suggested Side Dishes
Alternative Ingredients
beef shank - Substitute with oxtail: Oxtail provides a similar rich flavor and gelatinous texture due to its high collagen content.
beef shank - Substitute with short ribs: Short ribs offer a tender, flavorful meat that works well in soups and stews.
onion - Substitute with leek: Leeks have a milder, sweeter flavor that can complement the soup without overpowering it.
onion - Substitute with shallots: Shallots provide a subtle, slightly sweet flavor that can enhance the overall taste of the soup.
garlic - Substitute with garlic powder: Garlic powder can be used in a pinch to provide a similar flavor, though it lacks the fresh aroma of minced garlic.
garlic - Substitute with shallots: Shallots can add a mild garlic-like flavor with a hint of sweetness.
corn - Substitute with frozen corn kernels: Frozen corn kernels are convenient and provide a similar sweetness and texture.
corn - Substitute with canned corn: Canned corn is an easy alternative that offers a similar taste and texture.
carrots - Substitute with parsnips: Parsnips have a slightly sweet, earthy flavor that can complement the soup well.
carrots - Substitute with sweet potatoes: Sweet potatoes add a different kind of sweetness and a soft texture to the soup.
potatoes - Substitute with turnips: Turnips offer a slightly peppery flavor and firm texture that can work well in the soup.
potatoes - Substitute with cauliflower: Cauliflower provides a low-carb alternative with a mild flavor that absorbs the soup's seasoning.
zucchini - Substitute with yellow squash: Yellow squash has a similar texture and mild flavor, making it a good substitute.
zucchini - Substitute with eggplant: Eggplant offers a different texture but can absorb the flavors of the soup well.
cabbage - Substitute with kale: Kale provides a hearty, slightly bitter flavor that can add depth to the soup.
cabbage - Substitute with bok choy: Bok choy has a mild flavor and tender texture that works well in soups.
cilantro - Substitute with parsley: Parsley offers a fresh, slightly peppery flavor that can complement the soup.
cilantro - Substitute with basil: Basil provides a sweet, aromatic flavor that can add a unique twist to the soup.
water - Substitute with chicken broth: Chicken broth adds extra flavor and richness to the soup.
water - Substitute with vegetable broth: Vegetable broth provides a flavorful base while keeping the soup vegetarian.
Alternative Recipes Similar to This Beef Soup
How to Store or Freeze This Beef Soup
Allow the Caldo de Res to cool down to room temperature. This prevents condensation, which can lead to soggy vegetables and diluted flavors.
Transfer the soup into airtight containers. Use containers that are appropriately sized for the portions you plan to store. This helps maintain the freshness and quality of the beef and vegetables.
Label the containers with the date of preparation. This ensures you keep track of how long the soup has been stored and helps you consume it within a safe timeframe.
For short-term storage, place the containers in the refrigerator. The Caldo de Res will stay fresh for up to 3-4 days. Reheat gently on the stove or in the microwave, adding a splash of water if needed to maintain the desired consistency.
For long-term storage, place the containers in the freezer. The soup can be frozen for up to 3 months. To prevent freezer burn, ensure the containers are sealed tightly and consider using freezer-safe bags for an extra layer of protection.
When ready to enjoy the frozen Caldo de Res, thaw it in the refrigerator overnight. This gradual thawing process helps preserve the texture of the beef and vegetables.
Reheat the thawed soup on the stove over medium heat, stirring occasionally. This ensures even heating and helps maintain the integrity of the ingredients.
If the soup appears too thick after reheating, add a bit of water or broth to reach the desired consistency. Adjust the seasoning with salt and pepper as needed.
Enjoy your reheated Caldo de Res with a fresh sprinkle of cilantro to revive its vibrant flavors and garnish with a wedge of lime for a zesty finish.
How to Reheat Leftovers
Stovetop Method:
- Pour the leftover caldo de res into a large pot.
- Heat over medium heat, stirring occasionally to ensure even heating.
- Once it reaches a gentle boil, reduce the heat to low and simmer for about 10 minutes.
- Check that the beef shank and vegetables are heated through before serving.
Microwave Method:
- Transfer the soup into a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plastic wrap, leaving a small vent.
- Heat on high for 2-3 minutes, then stir.
- Continue heating in 1-minute intervals, stirring in between, until the soup is hot throughout.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Pour the caldo de res into an oven-safe dish and cover with aluminum foil.
- Heat in the oven for about 20-30 minutes, or until the soup is hot and bubbling.
- Stir halfway through to ensure even heating.
Slow Cooker Method:
- Transfer the leftover caldo de res to your slow cooker.
- Set the slow cooker to low and heat for 2-3 hours.
- Stir occasionally to ensure even heating.
- Once the soup is thoroughly heated, it's ready to serve.
Best Tools for Making This Beef Soup
Large pot: A large pot is essential for holding all the ingredients and allowing them to cook evenly. It should be big enough to accommodate the beef shank, vegetables, and water.
Knife: A knife is necessary for cutting the vegetables and beef shank into appropriate sizes. A sharp knife will make the task easier and more efficient.
Cutting board: A cutting board provides a safe and clean surface for chopping the vegetables and meat.
Measuring cup: A measuring cup is used to measure the water accurately to ensure the soup has the right consistency.
Wooden spoon: A wooden spoon is ideal for stirring the soup as it cooks, ensuring that the ingredients are well mixed and do not stick to the bottom of the pot.
Skimmer: A skimmer is useful for removing any foam or impurities that rise to the surface during the simmering process.
Peeler: A peeler is used to peel the carrots and potatoes, making the preparation process quicker and more efficient.
Ladle: A ladle is perfect for serving the soup into bowls, ensuring that each serving has a good mix of broth, meat, and vegetables.
Time-Saving Tips for This Recipe
Pre-cut vegetables: Prepare and chop carrots, potatoes, zucchini, and cabbage in advance to save time during cooking.
Use a pressure cooker: Reduce cooking time by using a pressure cooker instead of simmering for hours.
Batch cooking: Make a larger batch of caldo de res and freeze portions for future meals.
Pre-made broth: Use store-bought beef broth to cut down on the time needed to develop flavors from scratch.
Quick-release corn: Microwave corn for a few minutes before adding to the soup to reduce cooking time.

Caldo de Res Beef Soup Recipe
Ingredients
Main Ingredients
- 2 lbs beef shank, with bone
- 1 onion, quartered
- 2 cloves garlic, minced
- 2 ears corn, cut into thirds
- 2 carrots, peeled and cut into chunks
- 2 potatoes, peeled and cut into chunks
- 1 zucchini, cut into chunks
- 0.5 cabbage, cut into wedges
- 0.25 cup cilantro, chopped
- Salt and pepper to taste
- 8 cups water
Instructions
- In a large pot, add beef shank, onion, garlic, and water. Bring to a boil.
- Reduce heat and simmer for 1.5 hours, skimming off any foam.
- Add corn, carrots, and potatoes. Cook for 30 minutes.
- Add zucchini and cabbage. Cook for another 15 minutes.
- Season with salt and pepper. Stir in cilantro before serving.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Classic Canadian Caesar Recipe5 Minutes
- Basic Chicken Salad Recipe25 Minutes
- Russian Salad Recipe30 Minutes
- Grilled Corn Salad Recipe25 Minutes
- Antipasto Salad Recipe15 Minutes
- Bok Choy Recipe20 Minutes
- Ham and Beans Recipe2 Hours 15 Minutes
- Sausage Gravy Recipe30 Minutes
Leave a Reply