Description
A traditional Mexican beef soup made with vegetables and spices. This Caldo de Res is hearty, comforting, and full of flavor.
Ingredients
- 5–6 beef short ribs
- 1½ pounds boneless beef roast, cut into chunks
- 3 ears of corn, halved
- ½ head of cabbage, chopped into large wedges
- 2–3 tablespoons garlic powder
- 2 teaspoons cumin
- 1–2 carrots, sliced
- 4–6 yellow potatoes, peeled and chopped
- 1 zucchini (optional), chopped
- 8 oz tomato sauce
- Beef bouillon powder or cubes, to taste
- Salt and black pepper, to taste
- Water, enough to fill the pot based on desired soup volume
- Optional:
- Mexican rice, stirred into the soup or served on the side
- Fresh lime wedges
- Salsa or pico de gallo for garnish
Instructions
1. Fill a large stockpot with water based on how much broth you’d like. Add beef short ribs and boneless beef roast pieces. Stir in garlic powder, cumin, beef bouillon (start with 1–2 tablespoons), salt, and black pepper.
2. Bring to a boil over medium-high heat. Reduce heat and simmer uncovered for about 45 minutes, or until the beef is tender and starting to fall apart.
3. Pour in the tomato sauce and stir to incorporate. Taste the broth and adjust the seasoning—this is the moment to enhance the base flavor. Add more beef bouillon, garlic powder, or cumin if needed.
4. Add sliced carrots, potatoes, and zucchini (if using). Simmer for about 10–15 minutes until the vegetables are nearly tender.
5. If you’re adding Mexican rice directly to the pot, this is the time to stir it in. Otherwise, keep it on the side for serving.
6. Place the corn halves and cabbage wedges into the pot. Simmer for another 5–10 minutes, or until everything is soft and well infused with the flavorful broth.
7. Ladle the soup into deep bowls. Add Mexican rice if not already in the pot. Garnish each bowl with lime wedges, spicy salsa, or a spoonful of pico de gallo for an extra layer of brightness and heat.
Notes
You can use bone-in beef shank instead of short ribs for a more traditional version.
Add chili powder or jalapeños to the broth for extra heat.
This soup gets better as it sits—perfect for leftovers the next day.
Serve with warm corn tortillas for a complete meal.
Nutrition
- Serving Size: 1 bowl
- Calories: 480
- Sugar: 5g
- Sodium: 950mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0.2g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 38g
- Cholesterol: 95mg