Caldo de Res With Tender Beef and Big, Brothy Vegetables

Caldo de res with tender beef shank, corn, carrots, potatoes, cabbage and zucchini in a cream bowl.

A pot of soup can smell wonderful and still leave you with chewy beef or vegetables that have surrendered completely. Caldo de res solves that timing problem by giving the meat a head start. This Mexican beef soup combines bone-in shank, corn, carrots, potatoes, cabbage and zucchini in a clear, savory broth finished with cilantro and lime.

Mexican beef shank soup with corn, carrot, potato, cabbage and zucchini in a clear broth, finished with cilantro and lime.
Square overhead view of caldo de res with bone-in beef shank and vegetables in a blue bowl.

Let the beef become nearly fork-tender before adding the vegetables. Start with the firmer pieces, then finish with cabbage and zucchini so the bowl has tender meat and vegetables that still hold their shape.

I’d choose meaty cross-cut beef shanks for this pot. They need patient, moist cooking, but the bones and connective tissue give the broth substance without a separate stock. Caldo varies among Mexican households and regions; this version keeps the broth clear rather than adding a tomato or chile sauce.

Overhead bowl of Mexican beef shank soup with chunky vegetables and clear golden broth.

Serving suggestions for caldo de res

Use deep, generously sized bowls and divide the beef and vegetables before ladling in the broth. Corn rounds and cabbage wedges take up room, so a small cereal bowl may be optimistic. Offer a fork alongside the spoon, especially if you keep the beef on its bone.

  • Warm corn tortillas make a simple side. Heat them just before serving and keep them wrapped so they stay flexible.
  • Pass the lime wedges and chopped cilantro separately. A small squeeze of lime brightens a rich spoonful without making the whole pot sharply acidic.
  • Rice is welcome for bigger appetites, but serve it alongside or add it to individual bowls. Rice left in the pot absorbs broth and changes tomorrow’s leftovers.
  • Save extra cabbage for another meal. These baked cod tacos with crunchy cabbage give the same vegetable a very different texture.

A balanced bowl starts with an even share of meat and vegetables. Add the broth last, then let everyone adjust the lime and sides to their appetite.

A ladle lifts beef shank, carrot and potato from a pot of caldo de res.

Variations without losing the soup’s character

There is room to adapt the vegetables, but their cooking order matters more than their exact arrangement. I prefer a few substantial pieces to a pot of tiny dice: you can taste the sweet carrot, mild squash and beef separately.

  • Use Mexican calabacita in place of zucchini by weight. Add either squash near the end and stop when a knife slips through without the pieces collapsing.
  • Replace some potato with peeled chayote cut into similar chunks. Add it with the corn and carrots, then check for tenderness rather than assuming identical timing.
  • Boneless chuck can replace the shank when necessary. The broth loses the bone contribution, and the meat’s thickness may change the simmering time; tenderness remains the best cue.
  • Prefer some heat? Offer your usual salsa alongside instead of turning the entire batch spicy. Keep extra toppings separate from the quantities and nutrition in the card.

Change the vegetable mix thoughtfully, then follow the same principle: nearly tender beef first, firm vegetables next and delicate squash last. A vigorous boil will not make that sequence better.

Health benefits in a hearty bowl

Beef supplies protein, iron and zinc, while the vegetables bring fiber and a range of nutrients. Potatoes and corn contribute carbohydrate as well as texture. Those are useful qualities in a meal, without needing to call the broth a remedy or promise special benefits from the bones.

  • The card estimates about 340 calories and 39 grams of protein per sixth of the recipe. That calculation assumes trimmed lean meat; bone size, marrow eaten and retained fat can change the result substantially.
  • Starting with water lets you control seasoning instead of inheriting the salt in boxed broth. Measure the initial salt and taste at the end, especially if the liquid has reduced.
  • Skim excess surface fat if you prefer a lighter broth. Chill leftovers promptly in shallow containers; the firm fat on refrigerated soup is easier to lift away before reheating.

Enjoy the soup as a mix of protein, vegetables and broth. Treat nutrition numbers as estimates, and let portion size, sides and your own needs guide the meal.

Fork pulling tender beef beside corn, cabbage and zucchini in Mexican beef soup.

Give the pot enough time

Start this soup when you have an unhurried window. Most of the cooking is a gentle simmer, but the beef sets the schedule. Once it yields easily to a fork, the vegetables need only their own shorter turn. Put the bowls and lime on the table, and dinner can be pleasantly straightforward.

Caldo de Res Recipe

Emily Parker
Square overhead view of caldo de res with bone-in beef shank and vegetables in a blue bowl.
Save
Mexican beef shank soup with corn, carrot, potato, cabbage and zucchini in a clear broth, finished with cilantro and lime.
Estimated Recipe CostAbout US$28 total / US$4.67 per bowl (estimated)
Prep Time 20 minutes
Cook Time 2 hours 50 minutes
Total Time 3 hours 10 minutes
Servings: 6 generous bowls
Course: Main Course
Cuisine: Mexican
Calories: 340

Ingredients
  

  • 3 lb bone-in beef shanks 1.36 kg, cross-cut, meaty pieces; trim loose exterior fat
  • 12 cups water 2.84 liters, plus additional hot water only as needed to maintain the level
  • 0.5 medium white onion about 100 g, peeled
  • 4 cloves garlic about 12 g, peeled
  • 1.5 teaspoons fine salt about 9 g; adjust at the end only if needed
  • 2 ears corn husks removed; cut each into 3 rounds, about 180 g edible kernels total
  • 250 g carrots about 3 medium, peeled and cut into 1-inch chunks
  • 450 g potatoes about 1 lb, scrubbed and cut into 1.5-inch chunks
  • 350 g green cabbage about a quarter medium head, cut into 6 wedges
  • 300 g zucchini about 2 small, cut into thick half-moons
  • 0.25 cup chopped cilantro about 15 g, divided
  • 1 lime cut into 6 wedges for serving

Equipment

  • 8-quart stockpot with lid
  • Knife and cutting board
  • Measuring cup and teaspoons
  • Skimmer, ladle and tongs
  • Instant-read thermometer for reheating leftovers

Instructions
 

  1. Place the beef shanks, 12 cups cool water, onion and garlic in an 8-quart stockpot. Bring slowly to a boil over medium-high heat, skimming the foam that rises to the surface. Do not wash the raw beef.
  2. Stir in the salt, reduce to a gentle simmer and partially cover. Cook for about 2–2.5 hours, until the meat is nearly fork-tender. Skim excess surface fat and add hot water as needed to keep the meat covered. Very thick shanks may need longer; do not add the vegetables while the meat is still tough.
  3. Add the corn and carrots and simmer for 10 minutes. Add the potatoes and simmer for 10 minutes more, keeping the liquid at a gentle bubble.
  4. Add the cabbage wedges and zucchini. Simmer 10–15 minutes, until the potatoes and carrots are tender and the zucchini yields easily but still holds its shape. The beef should pull apart easily. If the vegetables finish first, lift them out while the meat continues cooking, then return them to the pot.
  5. Remove the softened onion if desired. Stir in half the cilantro and taste the broth before adding any more salt. Divide beef and vegetables among six bowls, add broth and the remaining cilantro, and serve with a lime wedge. Warn diners about bones, or remove them and divide the meat before serving.

Nutrition

Serving: 1of 6 bowlsCalories: 340kcalCarbohydrates: 30.4gProtein: 39gFat: 6.9gSaturated Fat: 2.2gCholesterol: 62mgSodium: 744mgFiber: 5.7g

Video

Notes

Timing: Allow about 3 hours 10 minutes, including preparation. Shank thickness can extend the simmer; tender beef matters more than the clock. Keep the pot at a gentle simmer rather than a rolling boil.
Storage: Refrigerate within 2 hours, or within 1 hour above 90°F, in shallow containers at 40°F or below. Use within 3–4 days. Bring reheated soup to a boil and verify the meat and vegetables reach 165°F. Potatoes and zucchini soften further during storage.
Nutrition: Estimated per sixth using USDA raw-ingredient values and an assumed 950 g trimmed edible lean beef from 3 lb bone-in shanks, 180 g corn kernels, the listed vegetables, cilantro, 30 g lime juice and 9 g salt. Bones and additional marrow are excluded. Fat retained in broth, actual edible yield and extra salt change the result; this is not a laboratory analysis. Sides and optional toppings are excluded.
Cost: About US$28 for the whole recipe, or US$4.67 per bowl, using a sample US beef-shank price and prorated produce/pantry estimates. Local prices vary. Excludes tax, delivery, energy and unused package portions.
Video: Simply Mamá Cooks demonstrates a closely related clear-broth caldo de res with beef shank and the same main vegetables. Her larger batch also uses celery and optional beef stock; follow this card for its quantities, water-only broth and timing.

Tried this recipe?

Let us know how it turned out!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top