Caldo de Res is a traditional Mexican beef soup known for its rich, hearty flavor. It’s a vibrant and nourishing dish that features tender beef chunks and a variety of fresh vegetables, making it a popular comfort food in Mexican cuisine. This soup is perfect for warming up on a cold day or enjoying as a wholesome family meal.


  • 2 pounds beef shank (with bone) or chuck roast, cut into large chunks
  • 10 cups water
  • 2 medium onions, quartered
  • 4 cloves garlic, minced
  • 2 large carrots, peeled and sliced
  • 2 medium zucchinis, sliced
  • 2 ears of corn, cut into thirds
  • 3 medium potatoes, peeled and quartered
  • 1/4 head of cabbage, chopped
  • 2 tomatoes, diced
  • 2 bay leaves
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • Fresh cilantro, chopped, for garnish
  • Lime wedges for serving


  1. In a large pot, place the beef, onions, and garlic. Add water and bring to a boil. Skim off any foam that forms on the surface.
  2. Reduce heat to a simmer and add the bay leaves and oregano. Cover and cook for about 1.5 hours, or until the beef is tender.
  3. Add the carrots, potatoes, and corn to the pot. Cook for another 30 minutes.
  4. Add the zucchini, cabbage, and diced tomatoes. Season with salt and pepper. Continue to cook for another 20 minutes, or until all the vegetables are tender.
  5. Taste and adjust seasoning as needed.
  6. Remove the bay leaves before serving.
  7. Serve the soup hot, garnished with fresh cilantro. Offer lime wedges on the side for squeezing into the soup.

Nutrition Facts (per serving)

  • Calories: 350
  • Fat: 10g
  • Carbohydrates: 35g
  • Protein: 30g

Prep and Cooking Time

  • Prep Time: 15 minutes
  • Cooking Time: 2 hours 20 minutes


  • Serves: 6-8 people

Caldo de Res is a deeply satisfying and hearty soup, rich in flavors and full of nourishing ingredients. It’s a perfect meal for sharing with family and friends, and its comforting warmth makes it a favorite during colder months or anytime you crave a substantial, home-cooked dish. Enjoy this traditional Mexican soup with a side of warm tortillas or a simple rice dish.

Rate this recipe

Score: 0 Votes: 0

Your page rank: