Introduction
Old Fashioned Caldo de Res is a traditional Mexican beef and vegetable soup known for its rich broth, tender beef, and generous chunks of fresh vegetables. This comforting dish is perfect for chilly evenings, family dinners, or whenever you crave a warm, homemade meal. Slowly simmered to develop deep flavor, Caldo de Res is both nourishing and satisfying, bringing together simple ingredients in a delicious and hearty soup.
Origin and Cultural Significance
Caldo de Res, which translates to “beef broth” in Spanish, has deep roots in Mexican home cooking. Traditionally prepared with beef bones, bone-in beef shank, and seasonal vegetables, this soup reflects the Mexican tradition of transforming affordable, everyday ingredients into flavorful meals.
Across Mexico and many Mexican-American households, Caldo de Res is a beloved family dish often served during weekend gatherings, family celebrations, and cooler weather. Every household has its own version, with different vegetables, herbs, and seasonings depending on regional traditions and personal preferences.
More than just soup, Caldo de Res represents comfort, hospitality, and the joy of sharing a homemade meal with loved ones.
Ingredients Quantity
Servings: 6–8
Preparation Time: 20 minutes
Cooking Time: 2–3 hours
Total Time: Approximately 3 hours
For the Soup
- 2–3 pounds beef shank with bones or bone-in beef short ribs
- 10 cups water, plus more as needed
- 1 medium white onion, quartered
- 4 cloves garlic, peeled and lightly crushed
- 2 teaspoons salt, or to taste
- 1 teaspoon black pepper
- 2 bay leaves
- 2 medium carrots, peeled and cut into large chunks
- 2 medium potatoes, quartered
- 2 ears corn, cut into thirds
- 2 medium zucchini, cut into thick chunks
- 2 chayotes, peeled and cut into chunks (optional)
- ½ small green cabbage, cut into wedges
- 2 celery stalks, cut into large pieces
- ½ cup chopped fresh cilantro
- 1 teaspoon dried Mexican oregano
- Juice of 2 limes, for serving
For Serving
- Fresh lime wedges
- Chopped cilantro
- Finely chopped white onion
- Warm corn tortillas
- Sliced jalapeños or your favorite salsa, optional
Optional Additions
Customize your Caldo de Res with these ingredients:
- Green beans: Add 1 cup of trimmed green beans for extra color and texture.
- Yuca: Include 1 cup of peeled, chopped yuca for a heartier, traditional-style soup.
- Mexican squash: Use it instead of zucchini for a slightly different flavor.
- Roma tomatoes: Add 2 chopped tomatoes for a richer, slightly tangy broth.
- Fresh mint: A small amount can add a distinctive herbal note in some regional variations.
- Jalapeños: Add one whole pepper to the broth for gentle heat.
- Beef marrow bones: Include a few for a deeper, richer broth.
Tips for Success
- Choose bone-in beef: Beef shank or short ribs add flavor and help create a rich broth.
- Simmer slowly: Keep the soup at a gentle simmer rather than a vigorous boil to help the beef become tender and keep the broth clearer.
- Skim the broth: Remove foam and excess fat from the surface during the first 30 minutes of cooking.
- Add vegetables in stages: Start with the vegetables that need the longest cooking time, then add zucchini and cabbage near the end.
- Cut vegetables generously: Large chunks hold their shape better during long simmering.
- Season gradually: Taste the broth before serving and adjust the salt, pepper, and lime.
- Allow enough cooking time: The beef should be fork-tender before you add the final vegetables.
- Use fresh garnishes: Lime juice and fresh cilantro brighten the rich, savory broth.
Instructions
Step 1: Prepare the Beef
Rinse the beef under cool running water if desired, then place it in a large stockpot. Add the water, quartered onion, garlic, bay leaves, salt, and black pepper.
Bring the mixture to a boil over medium-high heat. Skim off any foam that rises to the surface.
Step 2: Simmer the Broth
Reduce the heat to low and cover the pot partially. Simmer gently for approximately 1½–2 hours, or until the beef begins to soften.
Check occasionally and add more hot water if necessary to keep the beef covered.
Step 3: Add the Firm Vegetables
Add the corn, carrots, potatoes, celery, and chayote, if using. Continue simmering for about 20–25 minutes, until the vegetables begin to soften.
Step 4: Add the Remaining Vegetables
Stir in the zucchini and cabbage wedges. Add the dried Mexican oregano and chopped cilantro.
Simmer for another 15–20 minutes, or until all the vegetables are tender but not falling apart and the beef is completely fork-tender.
Step 5: Adjust the Seasoning
Taste the broth and add more salt or pepper as needed. Remove the bay leaves and check that the beef and vegetables are cooked through.
If the broth tastes too concentrated, add a little hot water. If you prefer a stronger flavor, simmer uncovered for a few additional minutes.
Step 6: Serve and Enjoy
Ladle the hot soup into large bowls, making sure each serving contains beef, broth, corn, and a generous variety of vegetables.
Finish with fresh cilantro and a squeeze of lime juice. Serve with warm corn tortillas, chopped onion, and salsa on the side.
Description
Old Fashioned Caldo de Res is a rustic, hearty soup featuring tender beef, sweet corn, soft potatoes, carrots, zucchini, and cabbage in a deeply savory broth. The long, gentle cooking process allows the flavors of the meat, vegetables, garlic, and herbs to blend beautifully.
Each spoonful offers a comforting combination of rich broth, tender vegetables, and satisfying beef. A squeeze of fresh lime adds brightness that balances the savory flavors, making this traditional Mexican soup a wonderful centerpiece for a family meal.
Nutritional Information
The following values are estimates per serving, assuming the recipe serves 8 people and includes beef, broth, and assorted vegetables.
- Calories: 350–450
- Protein: 28–35 g
- Carbohydrates: 25–35 g
- Total Fat: 12–22 g
- Fiber: 4–7 g
- Sugar: 5–9 g
- Sodium: 500–850 mg
Actual nutrition varies depending on the cut of beef, the amount of visible fat, portion size, and added salt. Using leaner beef and skimming the broth can reduce the fat content. For more precise sodium control, use unsalted broth or water and adjust the seasoning yourself.
Conclusion
Old Fashioned Caldo de Res is a timeless comfort food that celebrates the simplicity and warmth of traditional Mexican cooking. With tender beef, colorful vegetables, and a flavorful homemade broth, it delivers a satisfying meal that brings families together around the table.
Whether you prepare it for a Sunday family dinner, a special gathering, or a cozy evening at home, this classic soup is a delicious reminder that the best meals often begin with simple ingredients and a little patience.
Recommendation
Serve Caldo de Res piping hot with warm corn tortillas, fresh lime wedges, chopped cilantro, and your favorite Mexican salsa. For an especially comforting meal, pair it with a small side of Mexican rice or freshly sliced avocado.
This soup also tastes wonderful the next day, after the flavors have had more time to develop. Refrigerate leftovers promptly in airtight containers and consume within 3–4 days. Reheat thoroughly before serving. You can also freeze the broth and beef for up to 3 months; for the best vegetable texture, add freshly cooked vegetables when reheating.
Embracing Healthful Indulgence
Caldo de Res is a wonderful example of how comfort food can also provide valuable nutrients. Beef supplies protein, iron, and vitamin B12, while the vegetables contribute fiber, potassium, vitamin C, and other essential nutrients.
To make a lighter version, choose lean beef, skim excess fat from the broth, and include plenty of cabbage, zucchini, carrots, and celery. Keep the potatoes and corn for natural sweetness and satisfying carbohydrates, adjusting their quantities to suit your preferences.
Enjoy a generous bowl slowly, savoring the homemade broth and fresh ingredients. With a few thoughtful choices, Old Fashioned Caldo de Res can remain the hearty, comforting family favorite you love while fitting beautifully into a balanced and varied diet.
