Description
Discover the best caldo de res recipe—a hearty, traditional Mexican beef soup full of rich flavors and vibrant vegetables.
Ingredients
Scale
- 2–3 pounds beef shank (with bone)
- 12 cups water
- 1 onion, halved
- 4 garlic cloves
- 2 bay leaves
- 1 tbsp salt
- 1 tsp whole black peppercorns
- 2 ears corn, cut into thirds
- 3 large carrots, peeled and chopped
- 2 medium zucchinis, sliced
- 2 potatoes, peeled and quartered
- 1 small cabbage, cut into wedges
- 1 bunch cilantro (tied)
- Lime wedges (for serving)
- Optional: sliced avocado, jalapeños, rice, or tortillas
Instructions
- Add beef, water, onion, garlic, bay leaves, salt, and pepper to a large stockpot. Bring to a boil, skim off foam, and simmer for 1.5–2 hours.
- Add carrots, corn, and potatoes. Simmer for 20 minutes.
- Add zucchini, cabbage, and cilantro. Simmer for another 15 minutes.
- Adjust seasoning, remove cilantro, and serve hot with lime, rice, or tortillas.
Notes
- Substitute beef shank with oxtail or chuck roast.
- For low-carb, skip potatoes and use cauliflower.
- Vegan version: replace meat with mushrooms and use vegetable broth.
- Garnish with lime, cilantro, green onion, avocado, or queso fresco.
- Pair with warm corn tortillas or Mexican-style rice.
- See this variation from Food.com for spicier inspiration.
- For beef lovers, try Easy No Peek Beef Tips as another dinner option.
- Prep Time: 30 min
- Cook Time: 2 hours
- Category: Main dishes
- Cuisine: Mexican
Nutrition
- Calories: 350 calories per serving
Keywords: mexican beef soup, caldo recipe, beef soup with vegetables, res stew, mexican soup, traditional caldo, beef bone soup, latin beef soup