Caldo de Res is a traditional Mexican beef soup that is both hearty and comforting. This dish is perfect for a family meal, offering a rich broth filled with tender beef shank, vegetables, and fresh cilantro. Serve it with lime wedges and warm tortillas for a complete and satisfying experience.
When preparing this recipe, you might need to visit the supermarket for a few specific ingredients. The beef shank with bone is essential for a rich broth, and cilantro adds a fresh, aromatic touch. Make sure to get fresh corn on the cob, as it enhances the soup's flavor and texture.

Ingredients for Caldo de Res Beef Soup
Beef shank: Provides a rich, flavorful base for the soup.
Onion: Adds depth and sweetness to the broth.
Garlic: Enhances the overall flavor with its aromatic qualities.
Carrots: Contribute sweetness and color to the soup.
Potatoes: Add heartiness and texture.
Corn: Fresh corn on the cob adds a sweet, juicy element.
Zucchini: Brings a mild flavor and additional nutrients.
Cilantro: Adds a fresh, herbal note to the soup.
Salt: Essential for seasoning and enhancing flavors.
Pepper: Adds a hint of spice and warmth.
Water: Forms the base of the broth, allowing all ingredients to meld together.
Technique Tip for Making This Beef Soup
When preparing beef shank for Caldo de Res, it's essential to ensure the meat is cut into manageable pieces with the bone in. This not only helps in cooking evenly but also allows the bone marrow to infuse the broth with rich flavor. Additionally, when adding vegetables, stagger their addition based on their cooking times. For instance, carrots and potatoes take longer to soften, so they should be added before quicker-cooking items like zucchini. This ensures all ingredients reach optimal tenderness without overcooking.
Suggested Side Dishes
Alternative Ingredients
beef shank - Substitute with oxtail: Oxtail provides a similar rich, gelatinous texture and deep flavor due to its high collagen content.
beef shank - Substitute with beef short ribs: Beef short ribs offer a good amount of meat and bone, contributing to a hearty broth.
onion - Substitute with leek: Leeks provide a milder, slightly sweeter flavor that can complement the soup well.
garlic - Substitute with shallots: Shallots have a mild garlic flavor and can add a subtle sweetness to the soup.
carrots - Substitute with parsnips: Parsnips have a similar texture to carrots but offer a slightly sweeter and earthier flavor.
potatoes - Substitute with sweet potatoes: Sweet potatoes add a different flavor profile and a touch of sweetness to the soup.
corn - Substitute with frozen corn kernels: If fresh corn is not available, frozen corn kernels can provide a similar sweetness and texture.
zucchini - Substitute with yellow squash: Yellow squash has a similar texture and mild flavor, making it a good alternative to zucchini.
cilantro - Substitute with parsley: Parsley offers a fresh, slightly peppery flavor that can replace cilantro in the soup.
salt - Substitute with soy sauce: Soy sauce can add a savory depth and umami flavor to the soup.
pepper - Substitute with white pepper: White pepper provides a similar heat but with a slightly different flavor profile.
water - Substitute with beef broth: Beef broth enhances the overall flavor of the soup, making it richer and more savory.
Other Alternative Recipes Similar to This Beef Soup
How To Store / Freeze This 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 best results, use containers that are specifically designed for storing soups and liquids.
- If you plan to consume the soup within a few days, store it in the refrigerator. It will stay fresh for up to 3-4 days.
- For longer storage, consider freezing the soup. Divide it into portion-sized containers to make reheating easier.
- When freezing, leave some space at the top of the container to allow for expansion. This prevents the container from cracking.
- Label each container with the date of preparation. This helps you keep track of how long the soup has been stored.
- To reheat refrigerated soup, pour it into a pot and warm it over medium heat until it reaches the desired temperature. Stir occasionally to ensure even heating.
- For frozen soup, thaw it in the refrigerator overnight. Once thawed, reheat it on the stove over medium heat, stirring occasionally.
- If you’re in a hurry, you can also thaw the soup in the microwave using the defrost setting. After thawing, transfer it to a pot and heat it thoroughly.
- Always check the soup for any signs of spoilage before consuming. If it has an off smell or appearance, it’s best to discard it.
- Enhance the reheated soup with fresh garnishes like chopped cilantro or a squeeze of lime juice to revive its flavors.
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 the soup reaches a gentle boil, reduce the heat to low and let it simmer for about 10 minutes.
- Check that the beef shank and vegetables are heated through before serving.
Microwave Method:
- Transfer a portion of the Caldo de Res to a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape.
- Heat on high for 2-3 minutes, then stir the soup.
- 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).
- Transfer the Caldo de Res to an oven-safe dish with a lid.
- Cover the dish and place it in the oven.
- Heat for about 20-30 minutes, or until the soup is thoroughly warmed.
Slow Cooker Method:
- Pour the leftover Caldo de Res into your slow cooker.
- Set the slow cooker to the low setting.
- Heat for 1-2 hours, stirring occasionally, until the soup is hot.
Double Boiler Method:
- Fill the bottom part of a double boiler with water and bring it to a simmer.
- Place the Caldo de Res in the top part of the double boiler.
- Stir occasionally and heat until the soup is warmed through, about 15-20 minutes.
Essential Tools for Making This Beef Soup
Large pot: A big enough pot to hold all the ingredients and allow them to simmer comfortably.
Knife: Essential for quartering the onion, mincing the garlic, and cutting the vegetables into chunks.
Cutting board: Provides a safe and clean surface to chop the vegetables and meat.
Measuring cups: Useful for measuring the water to ensure the correct soup consistency.
Ladle: Perfect for serving the hot soup into bowls.
Skimmer: Handy for removing any foam that forms on the surface of the soup.
Tongs: Useful for handling the beef shank and other large ingredients.
Mixing bowl: Ideal for holding chopped vegetables before adding them to the pot.
Serving bowls: For serving the finished soup to your guests.
Spoons: For stirring the soup and tasting to adjust seasoning.
Lime squeezer: Optional, but useful for squeezing lime juice over the soup before serving.
Tortilla warmer: Optional, but great for keeping tortillas warm and ready to serve with the soup.
How to Save Time on Making This Beef Soup
Pre-cut vegetables: Chop the carrots, potatoes, corn, and zucchini in advance and store them in the fridge.
Use a pressure cooker: Reduce cooking time by using a pressure cooker instead of simmering for hours.
Batch cooking: Double the recipe and freeze half for a quick meal later.
Pre-season meat: Season the beef shank the night before to enhance flavor and save time.
Ready-made broth: Use store-bought broth to cut down on simmering time.
Caldo de Res Beef Soup Recipe
Ingredients
Main Ingredients
- 2 lbs Beef shank with bone
- 1 whole Onion quartered
- 2 cloves Garlic minced
- 3 whole Carrots cut into chunks
- 2 whole Potatoes cut into chunks
- 2 ears Corn cut into thirds
- 1 whole Zucchini sliced
- 1 bunch Cilantro chopped
- to taste Salt
- to taste Pepper
- 8 cups Water
Instructions
- 1. In a large pot, add the beef shank, water, onion, and garlic. Bring to a boil, then reduce heat and simmer for about 1.5 hours.
- 2. Skim off any foam that forms on the surface.
- 3. Add the carrots, potatoes, and corn. Continue to simmer for another 30 minutes.
- 4. Add the zucchini and cilantro. Season with salt and pepper to taste. Simmer for an additional 10 minutes.
- 5. Serve hot with lime wedges and warm tortillas.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Beef Soup
More Amazing Recipes to Try 🙂
- Vermicelli Noodle Bowl Recipe25 Minutes
- Basic Burger Recipe20 Minutes
- Vanilla Cake Recipe45 Minutes
- Thai Coconut Soup Recipe35 Minutes
- White Russian Cocktail Recipe5 Minutes
- Corn Chowder Recipe45 Minutes
- Panna Cotta Recipe4 Minutes
- Traditional White Bread Recipe50 Minutes
Leave a Reply