Caldo de Res, or Mexican beef soup, is a beloved traditional dish that brings comfort and nourishment to the table. Originating in rural Mexico, this rustic stew is cherished for its rich flavors, tender beef, and a vibrant medley of vegetables. It’s commonly served during family gatherings, cold weather, or festive celebrations—symbolizing warmth, community, and tradition.
What makes Caldo de Res special is its simplicity and depth: slow-cooked beef shank infused with the essence of bone marrow, paired with corn, carrots, cabbage, and other hearty vegetables. The result is a flavorful, nutrient-packed broth that soothes both body and soul.
Ingredients
For the Soup Base:
-
2.5 lbs beef shank (with bone-in)
-
12 cups water
-
1 medium white onion, halved
-
4 garlic cloves, smashed
-
2 tsp salt (adjust to taste)
-
1 tsp black pepper
-
2 bay leaves
Vegetables:



-
2 corn cobs, cut into thirds
-
2 carrots, peeled and chopped
-
2 zucchinis, sliced
-
2 medium potatoes, cubed
-
1 chayote squash (optional), chopped
-
1/2 head of cabbage, cut into wedges
-
1/4 cup fresh cilantro, chopped
Optional Garnishes:
-
Lime wedges
-
Chopped cilantro
-
Diced onion
-
Warm corn tortillas
-
Sliced jalapeños
Substitutions:
-
Beef shank: Can substitute with oxtail, short ribs, or chuck roast.
-
Chayote: Swap with more zucchini or green beans.
-
Low-sodium diet: Reduce salt and add fresh herbs or salt-free seasoning.
-
Vegetarian version: Use hearty mushrooms, vegetable broth, and plant-based beef substitutes.
Step-by-Step Cooking Instructions
1. Prepare the Broth
-
In a large stockpot, place the beef shank, onion, garlic, bay leaves, salt, and pepper.
-
Pour in 12 cups of water and bring to a boil.
-
Skim off any foam or impurities that rise to the top.
-
Once boiling, reduce to a simmer. Cover and cook for 1.5 to 2 hours, or until the beef is tender and starting to fall off the bone.
2. Add Hearty Vegetables
-
Add corn, carrots, and potatoes to the broth.
-
Simmer for another 20 minutes, or until vegetables start to soften.
3. Add Softer Vegetables
-
Add zucchini, chayote, and cabbage wedges.
-
Continue to simmer for an additional 15–20 minutes until all vegetables are tender.
4. Finish and Season
-
Taste the broth and adjust salt and pepper as needed.
-
Stir in fresh chopped cilantro right before serving.
Common Mistakes to Avoid:
-
Boiling too rapidly: Causes the broth to become cloudy.
-
Under-seasoning: Taste at every stage and adjust.
-
Overcooking vegetables: Add them in stages to avoid mushy texture.
Pro Tips and Cooking Techniques
-
Use a large stockpot to allow enough space for the bones and vegetables.
-
Roast the bones beforehand for a deeper, richer flavor.
-
Add a splash of lime juice at the end to brighten the broth.
-
Simmer low and slow for the best bone marrow extraction and tender meat.
-
Use a skimmer or spoon to remove fat or foam for a clearer broth.
Variations and Customizations
Vegetarian Version:
-
Replace beef with mushrooms, tempeh, or lentils.
-
Use vegetable broth as the base.
Low-Carb Version:
-
Omit potatoes and corn.
-
Add green beans, cauliflower, or spinach.
Spicy Fusion Twist:
-
Add chipotle peppers in adobo sauce for smoky heat.
-
Mix in a touch of cumin or smoked paprika.
Regional Additions:
-
Some regions add tomatoes, epazote, or jalapeños directly into the broth.
Serving Suggestions
-
Serve piping hot in large bowls.
-
Garnish with fresh lime juice, chopped cilantro, and onion.
-
Pair with warm corn tortillas or Mexican rice.
-
Enjoy alongside agua fresca, horchata, or a cold cerveza.
Nutritional Information (Per Serving – Approximate)
-
Calories: 320
-
Protein: 28g
-
Carbohydrates: 20g
-
Fat: 15g
-
Fiber: 4g
-
Sodium: 550mg
Note: Values may vary based on exact ingredients and portion sizes.
Frequently Asked Questions (FAQs)
Can I make this in a slow cooker?
Yes! Cook the beef on low for 6–8 hours, then add vegetables for the last 1–2 hours.
How do I store leftovers?
Let the soup cool, then store in an airtight container in the fridge for up to 4 days. It also freezes well for up to 3 months.
How do I reheat it?
Gently simmer on the stove or microwave in a covered bowl until hot.
Can I use boneless beef?
You can, but bone-in beef adds much more flavor and richness to the broth.
Closing Thoughts
Caldo de Res is more than just a soup—it’s a comforting tradition passed through generations. Whether you’re craving something warm on a rainy day or preparing a wholesome family meal, this recipe will bring smiles and satisfaction to your table. Give it a try, and feel free to make it your own!