Caldo de Res is a traditional Mexican beef soup that is both hearty and comforting. This dish is perfect for a chilly day or when you're craving something warm and nourishing. The combination of tender beef shank and a variety of vegetables makes this soup a wholesome meal that is full of flavor.
Some ingredients in this recipe might not be commonly found in every household. For instance, chayote is a type of squash that is often used in Latin American cuisine. If you can't find it, you can substitute it with zucchini or another type of squash. Additionally, beef shank might not be available in all supermarkets, so you might need to visit a butcher shop to get it.

Ingredients for Caldo de Res Beef Soup
Beef shank: This cut of beef is ideal for slow cooking and adds a rich, meaty flavor to the soup.
Onion: Adds a sweet and savory base flavor to the soup.
Garlic: Provides a pungent, aromatic depth to the broth.
Corn: Adds a touch of sweetness and texture to the soup.
Carrots: Contribute a natural sweetness and vibrant color.
Potatoes: Make the soup heartier and more filling.
Chayote: A type of squash that adds a unique flavor and texture.
Green beans: Add a fresh, crisp element to the soup.
Cilantro: Provides a fresh, herbal note to the finished dish.
Salt: Enhances all the flavors in the soup.
Pepper: Adds a bit of heat and complexity.
Water: Forms the base of the soup, allowing all the flavors to meld together.
Technique Tip for Making Beef Soup
When preparing beef shank for Caldo de Res, make sure to trim any excess fat to avoid a greasy broth. Additionally, searing the beef in a hot pan before adding it to the pot can enhance the flavor of the soup. This step caramelizes the surface of the meat, adding a rich, deep taste to the broth.
Suggested Side Dishes
Alternative Ingredients
beef shank - Substitute with oxtail: Oxtail has a similar texture and flavor profile, making it a great alternative for a rich and hearty soup.
beef shank - Substitute with beef short ribs: Beef short ribs provide a similar depth of flavor and tenderness when slow-cooked.
onion - Substitute with leeks: Leeks offer a milder flavor that can complement the soup without overpowering it.
onion - Substitute with shallots: Shallots have a slightly sweeter and more delicate flavor compared to onions.
garlic - Substitute with garlic powder: Garlic powder can be used in a pinch, though fresh garlic is preferable for its robust flavor.
corn - Substitute with frozen corn kernels: Frozen corn kernels are convenient and retain much of the sweetness and texture of fresh corn.
corn - Substitute with hominy: Hominy adds a unique texture and flavor, making the soup heartier.
carrots - Substitute with parsnips: Parsnips have a similar texture but offer a slightly sweeter and earthier flavor.
carrots - Substitute with sweet potatoes: Sweet potatoes add a different kind of sweetness and a creamy texture to the soup.
potatoes - Substitute with turnips: Turnips have a similar texture but offer a slightly peppery flavor.
potatoes - Substitute with rutabagas: Rutabagas provide a similar starchy texture with a slightly sweet and earthy flavor.
chayote - Substitute with zucchini: Zucchini has a similar texture and mild flavor, making it a good alternative.
chayote - Substitute with yellow squash: Yellow squash can be used for its similar texture and mild taste.
green beans - Substitute with asparagus: Asparagus offers a similar crunch and can add a unique flavor to the soup.
green beans - Substitute with snap peas: Snap peas provide a similar texture and a slightly sweet flavor.
cilantro - Substitute with parsley: Parsley offers a fresh, slightly peppery flavor that can complement the soup.
cilantro - Substitute with basil: Basil provides a different but equally fresh and aromatic flavor.
salt - Substitute with soy sauce: Soy sauce adds a depth of umami flavor along with the saltiness.
pepper - Substitute with white pepper: White pepper offers a similar heat but with a slightly different flavor profile.
water - Substitute with beef broth: Beef broth adds more depth and richness to the soup compared to plain water.
Other Alternative Recipes Similar to Beef Soup
How to Store or Freeze Your Beef Soup
- Allow the Caldo de Res to cool to room temperature before storing. This helps prevent condensation and keeps the soup fresh.
- Transfer the soup into airtight containers. For convenience, use portion-sized containers so you can easily reheat just the amount you need.
- Label each container with the date of preparation. This ensures you keep track of how long the soup has been stored.
- Store the containers in the refrigerator if you plan to consume the soup within 3-4 days. The beef shank and vegetables will maintain their texture and flavor during this period.
- For longer storage, place the containers in the freezer. The Caldo de Res can be frozen for up to 3 months without significant loss of quality.
- When ready to reheat, thaw the soup in the refrigerator overnight if frozen. This gradual thawing helps preserve the texture of the vegetables and meat.
- Reheat the soup on the stovetop over medium heat, stirring occasionally, until it reaches a simmer. This ensures even heating and helps maintain the integrity of the carrots, potatoes, and other ingredients.
- If reheating in the microwave, use a microwave-safe container and cover it loosely to allow steam to escape. Heat in 1-2 minute intervals, stirring in between, until the soup is hot throughout.
- Add a splash of water or broth if the soup has thickened too much during storage. This will help restore its original consistency.
- Garnish with fresh cilantro and serve with lime wedges and warm tortillas for a fresh, vibrant finish.
How to Reheat Leftovers
Stovetop Method: Pour the leftover soup into a large pot. Heat over medium heat, stirring occasionally, until the soup is heated through. This method helps maintain the texture of the vegetables and the tenderness of the beef shank.
Microwave Method: Transfer a portion of the soup into a microwave-safe bowl. Cover with a microwave-safe lid or plastic wrap, leaving a small vent. Heat on high for 2-3 minutes, stirring halfway through. Continue heating in 1-minute intervals until the soup is hot. Be cautious as the potatoes and carrots can get very hot.
Slow Cooker Method: Pour the leftover soup into a slow cooker. Set to low and heat for 2-3 hours, or until the soup is thoroughly warmed. This method is great for maintaining the flavors and ensuring even heating.
Oven Method: Preheat your oven to 350°F (175°C). Place the soup in an oven-safe Dutch oven or casserole dish. Cover with a lid or aluminum foil and heat for about 30 minutes, or until the soup is hot. This method is ideal for reheating larger quantities.
Double Boiler Method: Fill a large pot with water and bring it to a simmer. Place a heatproof bowl with the soup over the simmering water, ensuring the bottom of the bowl does not touch the water. Stir occasionally until the soup is heated through. This gentle method helps prevent overcooking the vegetables.
Instant Pot Method: Use the sauté function to reheat the soup. Pour the leftover soup into the Instant Pot and set to sauté on low. Stir occasionally until the soup is hot. This method is quick and efficient for reheating.
Best Tools for Making Beef Soup
Large pot: Essential for cooking the beef shank and vegetables together, allowing the flavors to meld.
Knife: Used to cut the beef shank, onion, corn, carrots, potatoes, and chayote into chunks.
Cutting board: Provides a stable surface for chopping and preparing the ingredients.
Measuring cups: Useful for measuring the water and ensuring the correct amount is used.
Wooden spoon: Ideal for stirring the soup and ensuring the ingredients are well mixed.
Skimmer: Handy for removing any foam that forms on the surface of the soup while it simmers.
Tongs: Useful for handling the beef shank and other large pieces of vegetables.
Garlic press: Makes mincing the garlic cloves quick and easy.
Ladle: Perfect for serving the soup into bowls.
Serving bowls: Used to serve the hot soup to your guests.
Lime squeezer: Helps in squeezing lime wedges to add a fresh burst of flavor to the soup.
Tortilla warmer: Keeps the tortillas warm and ready to serve alongside the soup.
How to Save Time on Making Beef Soup
Prep ingredients in advance: Chop vegetables and mince garlic the night before to save time on cooking day.
Use a pressure cooker: Cut down the simmering time by using a pressure cooker to cook the beef shank faster.
Batch cooking: Make a larger batch of caldo de res and freeze portions for quick meals later.
Pre-measured spices: Measure out salt and pepper ahead of time to streamline the seasoning process.
Quick clean-up: Use fewer utensils and clean as you go to save time on post-cooking clean-up.

Caldo de Res Beef Soup Recipe
Ingredients
Main Ingredients
- 2 lbs Beef shank cut into chunks
- 1 large Onion quartered
- 3 cloves Garlic minced
- 2 ears Corn cut into thirds
- 3 medium Carrots cut into chunks
- 2 medium Potatoes cut into chunks
- 1 medium Chayote cut into chunks
- 1 cup Green beans trimmed
- 1 bunch Cilantro chopped
- to taste Salt
- to taste Pepper
- 8 cups Water
Instructions
- 1. In a large pot, add the beef shank, onion, garlic, and water. Bring to a boil, then reduce heat and simmer for about 1 hour, skimming off any foam.
- 2. Add the corn, carrots, potatoes, chayote, and green beans. Continue to simmer for another 30-40 minutes, or until the vegetables are tender.
- 3. Season with salt and pepper to taste. Stir in the chopped cilantro just before serving.
- 4. Serve hot with lime wedges and warm tortillas on the side.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for Beef Soup
More Amazing Recipes to Try 🙂
- Corned Beef and Cabbage Recipe3 Hours 20 Minutes
- Tuna Tacos Recipe25 Minutes
- Buttermilk Waffles Recipe25 Minutes
- Beef Stir Fry Recipe25 Minutes
- Banana Cake Recipe1 Hours
- Fruit Punch Recipe10 Minutes
- Chocolate Banana Peanut Butter Protein Shake Recipe5 Minutes
- Greek Pasta Salad Recipe25 Minutes
Leave a Reply