Caldo de Res (Mexican Style Beef Soup)

Cathy Nunn


In deep South Texas where I live, we are crazy about our Tex-Mex food!! When the weather turns cool, nothing warms the bones like a bowl of hot fresh-made Caldo de Res. It is a true Tex-Mex comfort food! Delicious, warming and so satisfying!


☆☆☆☆☆ 0 votes

6 (or more)
1 Hr
2 Hr
Stove Top


  • 2 or 3
    beef shanks (bone in) or may use a small shoulder roast cut into chunks or use about a pound of stew meat
  • 3 Tbsp
    cooking oil
  • 2
    32 ounce cartons beef broth
  • 1 medium
    onion, coarsely chopped
  • 3 or 4
    carrots, cut into 1/2 inch rounds
  • 3 medium
    peeled potatoes, cut into larger chunks
  • 2
    ears corn on the cob, cut into 1 1/2 inch rounds
  • 1 stalk(s)
    celery - cut into 1 inch pieces
  • 2 medium
    roma tomatoes, cut into chunks
  • 1 small
    sweet bell pepper cut into bitesized chunks
  • 1 or 2 Tbsp
    granulated beef boullion - as needed to build and support the flavor
  • 2 or 3
    calabacita squash (mexican squash) or zucchini squash cut into 1/2 inch rounds
  • 1/2 bunch
    fresh cilantro, chopped
  • 1
    half a small head of cabbage, chopped coarsely

How to Make Caldo de Res (Mexican Style Beef Soup)


  1. Generally, caldo is made with large chunks of meat & veggies. So when cutting veggies, cut them a little larger than you might normally for a regular soup or stew. (I do not recommend adding salt or pepper until just before serving.)
  2. Put your beef shank and cooking oil in a large cooking pot with a lid. Brown the shank on both sides. If using another cut of beef, like a shoulder roast, cut the meat into chunks or use stew meat. Add broth & veggies except for cilantro, squash & cabbage. Simmer an hour or more. If using shank, remove whole shanks and cut meat into pieces. May leave the shank bones in the caldo to be discarded when served.
  3. If you think the broth needs to be more flavorful or beefy, add granulated beef bullion as needed. Don't be afraid to add a bit more! This gives the caldo a richer flavor. The broth should be rich and beefy.
  4. About a half an hour before serving, add a little water if necessary. Sometimes it cooks down a little. Toss in the squash, cabbage and chopped cilantro, stir and cover, stirring occasionally.
  5. Simmer another 30 minutes, stir and serve in large serving bowls. Many kinds of Mexican soups and stews are served with wedges of fresh lime and with hot tortillas. Corn tortillas go well with beef caldo.
  6. This is one of those wonderful recipes that tasted even better the second or third day, so refrigerate any leftovers. You could also freeze for later use. But after freezing, some of the veggies won't hold up well, but will still be delicious!

Printable Recipe Card

About Caldo de Res (Mexican Style Beef Soup)

Course/Dish: Beef Soups Vegetable Soup
Main Ingredient: Beef
Regional Style: Mexican

Show 2 Comments & Reviews

10 Ideas to Add More Flavor to Your Salad

10 Ideas to Add More Flavor to Your Salad

Everyone wants to eat healthy, but let’s be real – constantly eating the same old salads gets boring. That’s why it’s important to switch things up by including ingredients that are bursting with flavor and add different textures. This will keep your taste buds interested and help you stick to your diet. Who knew you […]

How to Use a Can of Condensed Cream of Mushroom Soup

How to Use a Can of Condensed Cream of Mushroom Soup

Admit it, we all have a can of condensed cream of mushroom soup in our kitchen. It’s been a pantry staple since it first appeared on store shelves in 1934. The soup is versatile and an easy way to start tons of recipes. We’re sharing 21 dinner recipes that use a can of condensed cream […]

27 New Salmon Recipes to Try

27 New Salmon Recipes to Try

Salmon is one of our favorite types of fish. Not only is it a great source of protein, but it’s also high in vitamins, helps regulate hormones, and protects brain health. Delicious, healthy and versatile, we love grilled, air-fried, baked, and sautéed salmon for dinner. Whether it is on top of a salad or served […]