RecipePool
  • Recipes
  • Collections
  • Guides
  • About
  • Recipes
  • Collections
  • Guides
  • About
RecipePool

500+ tested recipes

Thoughtfully tested recipes, seasonal inspiration, and cooking guides to help you make something delicious every day.

Explore

  • Recipes
  • Collections
  • Guides
  • Ingredients

Browse By

  • Cuisine
  • Diet
  • Method
  • Occasion

Company

  • About
  • Contact
  • Editorial Policy
  • Recipe Testing
  • Privacy
  • Terms

© 2026 RecipePool. All rights reserved.

  1. Home
  2. Recipes
  3. Caldo de Res
Bowl of caldo de res with beef, corn, and vegetables in broth

Hearty Mexican beef and vegetable soup

Caldo de Res

Prep Time

15 min

Cook Time

2 hr

Total Time

2 hr 15 min

Servings

6

10 cups

Difficulty

Easy

Cost

Moderate

$$

Be the first to rate this recipe
Share

Recipe at a Glance

A soul-warming Mexican beef soup loaded with bone-in beef, potatoes, carrots, corn on the cob, and cabbage in a clean, savory broth. Comfort food at its most nourishing.

Cuisine: Mexican
Category: Main
Difficulty: Easy
Cost: $$
Dietary: Gluten-Free, Dairy-Free

Quick Summary

135 min total time|6 servings|Easy difficulty

A soul-warming Mexican beef soup loaded with bone-in beef, potatoes, carrots, corn on the cob, and cabbage in a clean, savory broth. Comfort food at its most nourishing.

MexicanGluten-FreeDairy-Free
Sarah Chen
Sarah Chen

February 17, 2026(Updated March 15, 2026)

Caldo de res is the Mexican grandmother's answer to everything—cold weather, illness, or just a Tuesday. The bone-in beef creates a deeply savory broth while the vegetables make it a complete meal.

Mexican cuisine is one of the most vibrant and flavor-forward traditions in the world. This recipe captures that spirit with accessible ingredients and techniques.

Why This Recipe Works

Using bone-in beef shanks adds gelatin and marrow richness to the broth. Adding vegetables in stages ensures each one is perfectly cooked rather than mushy.

Ingredients

  • 2 lbs beef shank (bone-in)
  • 3 ears corn, cut into thirds
  • 2 large potatoes, quartered
  • 2 carrots, cut into chunks
  • ¼ head cabbage, cut into wedges
  • Salt, cilantro, and lime for serving

Instructions

  1. 1

    Place beef shanks in a large pot, cover with water, bring to a boil, and skim any foam from the surface.

  2. 2

    Add salt, reduce heat, and simmer for 1.5 hours until the beef is tender.

  3. 3

    Add potatoes, carrots, and corn. Simmer for 20 more minutes.

  4. 4

    Add cabbage wedges and cook for another 10 minutes until all vegetables are tender.

  5. 5

    Serve in deep bowls with the broth, topped with chopped cilantro, diced onion, and lime wedges.

Serving Suggestions

Ways to Serve This Dish

  • Serve with warm corn tortillas and fresh lime wedges

  • Top with crumbled queso fresco and sliced avocado

  • Pair with a side of Mexican rice and refried beans

Substitutions

Beef shankShort ribs or oxtail

Both provide rich, gelatinous broth

CabbageChayote squash

Traditional alternative with a milder flavor

Tips & Storage

Pro Tips

  • Add chayote squash and zucchini for an even more loaded version.

  • Serve with warm tortillas and a side of Mexican rice.

  • Let the protein rest for 5-10 minutes after cooking to allow the juices to redistribute for maximum tenderness.

  • Season each component individually rather than seasoning at the end — this builds deeper, more complex flavor throughout.

Storage

Refrigerate for up to 4 days. Freezes well for up to 3 months.

Reheating

Reheat gently on the stove. Add a little water if the broth has reduced.

Nutrition Facts

Per serving (70mg) · 6 servings

Calories350
LowModerateHigh

A moderate-calorie serving · based on a 2,000 cal daily diet

Protein30g
Carbohydrates10g
Fat36g
Fiber580mg
Sugar5g
Sodium6g

Nutritional values are approximate and may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

Can I use a different cut of beef?
Short ribs, oxtail, or chuck all work, though shank gives the best broth.
Can I use an Instant Pot?
Yes, pressure cook the beef for 35 minutes, then add vegetables and cook 5 more minutes.

You May Also Search For

Mexican recipesGluten-Free recipesDairy-Free recipesStovetop recipes

Tags

MexicanGluten-FreeDairy-FreeStovetopWeeknight Dinner
Sarah Chen

About Sarah Chen

Sarah Chen is a professional recipe developer and food editor with over a decade of experience in test kitchens and food media. She trained at the Culinary Institute of America before spending six years developing and testing recipes for national food publications, where she honed her ability to translate restaurant techniques into approachable home cooking. At RecipePool, Sarah leads recipe development, ensuring every dish is tested at least three times for clarity, accuracy, and genuine deliciousness. When she is not in the kitchen, she is browsing farmers markets and collecting vintage cookbooks.

View all recipes →