Go Back
+ servings
Caldo De Res Recipe

Caldo de Res

iamwinfred
Caldo de res is a hearty Mexican beef soup built on bone-in beef shank, corn on the cob, and big chunks of vegetables simmered until the broth turns rich and clear. This recipe walks you through every step, from browning the beef to skimming the broth to timing the vegetables so nothing turns to mush. It's one of those meals that tastes even better the next day, making it a smart make-ahead dinner for a busy week.
No ratings yet
Prep Time 25 minutes
Cook Time 2 hours 30 minutes
Total Time 2 hours 55 minutes
Course Soup
Cuisine Mexican
Servings 8 servings
Calories 320 kcal

Equipment

  • Large stockpot or Dutch oven Heavy bottomed pot like an enameled cast iron Dutch oven
  • Fine Mesh Skimmer Wide skimmer for removing foam from broth
  • Ladle
  • Sharp chef's knife
  • Cutting board
  • Tongs
  • Molcajete Optional, for grinding fresh salsa

Ingredients
  

  • 3 pounds bone-in beef shank 1.4kg, cut into rounds
  • 1 pound beef short ribs 450g, optional for extra richness
  • 12 cups water 2.8L, or a mix of water and beef broth
  • white onion 1 halved, plus more diced for garnish
  • 5 garlic cloves peeled
  • 2 bay leaves
  • 2 teaspoons salt plus more to taste
  • 1 teaspoon black pepper
  • 3 ears of corn on the cob husked and cut into 2-inch rounds
  • 4 carrots peeled and cut into chunks
  • 3 potatoes quartered
  • 2 chayote squash peeled and cut into wedges
  • 2 zucchini cut into thick rounds
  • 1/4 head cabbage cut into wedges
  • 2 Roma tomatoes quartered, or 2 tablespoons tomato paste
  • 1 jalapeño or serrano pepper left whole, optional
  • 1/2 cup cilantro chopped, plus more for garnish
  • lime wedges for serving
  • corn tortillas warm, for serving

Instructions
 

  • Pat the beef shank and short ribs dry and season all sides generously with salt and black pepper. Heat a large stockpot over medium-high heat with a splash of oil and sear the beef in batches until deeply browned, 3-4 minutes per side. Remove to a plate.
  • Return the seared beef to the pot with any juices from the plate. Add 12 cups of water, the halved onion, garlic cloves, bay leaves, and 2 teaspoons of salt. Bring to a boil, then immediately reduce to a low simmer. Cover partially and let it simmer gently for 30 minutes.
  • Use a fine mesh skimmer to remove foam that rises to the surface every 10 minutes during the first 30 minutes. Once the broth is clear, cover and continue simmering for another 90 minutes, until the beef is fork-tender and pulling away from the bone.
  • Add the corn rounds, carrots, potatoes, and chayote squash to the pot. If using, drop in the whole jalapeño or serrano pepper. Cover and simmer for 20 minutes.
  • Add the zucchini, cabbage wedges, and tomatoes (or tomato paste) to the pot. Simmer uncovered for 10-12 minutes, just until the zucchini and cabbage are tender but still hold their shape. Stir in the chopped cilantro during the last 2 minutes of cooking.
  • Remove the bay leaves and whole pepper if used. Taste the broth and add more salt if needed. Ladle into large bowls, ensuring each gets beef, broth, and vegetables. Serve immediately with lime wedges, extra diced onion, chopped cilantro, and warm corn tortillas.

Notes

  • Do not skip the skimming step in the first 30 minutes – it keeps the broth clear instead of cloudy.
  • Keep the simmer low and gentle rather than a rolling boil, which keeps the beef tender instead of tough.
  • Cut the dense vegetables larger than you think you need to – they will continue to soften as they sit.
  • Add the zucchini and cabbage last so they keep some texture instead of turning to mush.
  • Taste and season in stages rather than all at once at the start.
  • Swap the beef shank for oxtail or short ribs for a richer, fattier broth.
  • Use sweet potato or yuca in place of regular potatoes for a slightly different texture.
  • Add a spoonful of guajillo chile paste to the broth for a deeper, slightly smoky flavor.
  • Refrigerate leftovers in an airtight container for up to 4 days or freeze for up to 3 months.
  • Reheat gently on the stovetop, adding a splash of water or broth if the soup has thickened.

Nutrition

Serving: 1BowlCalories: 320kcalCarbohydrates: 24gProtein: 28gFat: 12gSaturated Fat: 4.5gPolyunsaturated Fat: 1.5gMonounsaturated Fat: 4.5gCholesterol: 65mgSodium: 620mgPotassium: 780mgFiber: 5gSugar: 7gVitamin A: 45IUVitamin C: 35mgCalcium: 6mgIron: 18mg
Keyword beef shank soup, caldo de res, mexican beef soup, vegetable beef soup
Tried this recipe?Let us know how it was!