Description
Hearty Caldo de Res is a traditional Mexican beef soup that combines tender beef shank with an array of fresh vegetables simmered in a rich, flavorful broth. This comforting dish is perfect for cooler days or any time you crave a nourishing, homemade meal bursting with authentic flavors.
Ingredients
Scale
Meat and Broth Base
- 2 pounds Beef Shank (or Short Rib/Beef Chuck; Oxtail can be used for extra richness)
- 8 cups Water (Adjust amount as needed during cooking)
Vegetables and Aromatics
- 1 medium Onion (Shallots can be used for a milder taste)
- 2 stalks Celery (Leeks can be a suitable alternative)
- 4 cloves Garlic
- 2 pieces Chile de Arbol Peppers (Optional for heat and smoky flavor; Any dried chili peppers may serve as a substitute)
- 2 pieces Bay Leaves
- 1 teaspoon Black Peppercorns (Freshly cracked for best flavor)
- 1 teaspoon Salt (Essential for enhancing all flavors)
Vegetables for Soup
- 2 medium Potatoes (Any waxy potato works well)
- 2 medium Carrots
- 1 medium Zucchini
- 1 medium Jalapeno Pepper (Optional for an extra kick of spiciness)
- 1 cup Corn (Offers sweetness and crunch)
- 2 medium Tomatoes (Canned tomatoes can replace fresh if unavailable)
- 2 cups Cabbage (Other greens like kale can be substituted)
- 1 cup Tomato Sauce (Contributes richness and body to the soup)
Finishing and Serving
- 2 tablespoons Lime Juice (Brightens the entire dish and enhances flavors)
- Red pepper flakes (For serving)
- Fresh chopped cilantro (For serving)
- Hot sauce (For serving)
- Lime wedges (For serving)
Instructions
- Prepare the Broth: In a large pot, combine the beef, water, onion, celery, garlic, chile de arbol peppers, bay leaves, black peppercorns, and salt. Bring the mixture to a boil over high heat, then reduce to a simmer. Cook gently for 1.5 to 2 hours, periodically skimming off any fat and impurities that rise to the surface to ensure a clear, clean broth.
- Remove and Shred Beef: Once the beef is tender and easily pierced with a fork, carefully remove it from the pot. Set it aside to cool slightly, then shred it into bite-sized pieces. Strain the broth through a fine mesh sieve to remove solids, returning the clear liquid to the pot.
- Cook Root Vegetables: Place the strained broth back on the stove and add additional water if necessary to maintain desired volume. Add the potatoes and carrots to the simmering broth. Cook for about 20 minutes, or until the vegetables are tender and fragrant.
- Add Remaining Vegetables and Simmer: Stir in the zucchini, jalapeno pepper, corn, tomatoes, cabbage, and tomato sauce. Allow the soup to simmer for another 10 minutes, letting the flavors meld and the vegetables become tender but not mushy.
- Combine Beef and Finish Soup: Return the shredded beef to the pot. Stir in the lime juice to brighten the flavors. Heat through gently and taste; adjust salt if needed.
- Serve: Ladle the soup into bowls and garnish each serving with red pepper flakes, freshly chopped cilantro, hot sauce, and lime wedges according to taste. Enjoy while hot for a comforting and satisfying meal.
Notes
- Oxtail can be used instead of beef shank for a richer broth.
- Shallots are a milder alternative to onions if you prefer a less pungent flavor.
- Leeks can substitute celery for a slightly sweeter, more delicate flavor in the broth.
- Adjust the amount of chiles and jalapeno peppers to control the heat level of the soup.
- Waxy potatoes hold their shape better in soups than starchy varieties.
- Canned tomatoes can be used year-round if fresh tomatoes aren’t available.
- Fresh lime juice added at the end brightens and balances the soup’s rich flavors.
- Skimming fat during simmering helps keep the broth clear and less greasy.
- Serve with hot sauce and lime wedges on the side for customizable seasoning.
