Oh my goodness, friends, do I have a treat for you today! When the weather gets a little chilly, or honestly, any time I need a big, warm hug in a bowl, my mind immediately jumps to one thing: Caldo de Res. This isn’t just soup; it’s a vibrant, soulful Mexican beef soup that warms you from the inside out. Seriously, the rich, savory broth, the tender beef, and all those amazing veggies? It’s pure comfort food magic.
I remember my abuela making huge pots of this every Sunday. The smell would fill her tiny kitchen, pulling everyone in from outside. We’d all gather around the table, bowls steaming, laughing and telling stories. For me, Caldo de Res isn’t just a recipe; it’s a connection to those cherished family moments. It’s a complete meal that truly nourishes both body and soul, and I can’t wait to share my go-to version with you!

Why You’ll Love This Caldo de Res Recipe
Okay, so why *this* Caldo de Res? Because it’s not just delicious, it’s a hug in a bowl that’s surprisingly easy to make! You’ll get that authentic, rich flavor without spending all day in the kitchen. Plus, it’s packed with veggies and tender beef, making it a complete meal that everyone will adore. Trust me, this one’s a keeper!
The Comfort of Caldo de Res
There’s just something about a big bowl of Caldo de Res that makes everything feel right. It’s that deep, savory broth, the way the tender beef just melts, and all those vibrant vegetables. It’s comforting, it’s nourishing, and it just makes you feel good from the first spoonful to the last. Pure coziness!
Easy to Follow Caldo de Res Steps
Don’t let the amazing flavor fool you; this Caldo de Res recipe is super straightforward! I’ve broken it down into simple, easy-to-follow steps so you can get that incredible, hearty soup on your table without any stress. You’ll be a Caldo de Res pro in no time!
Essential Equipment for Caldo de Res
Alright, before we dive into the deliciousness, let’s talk tools! You don’t need a fancy kitchen full of gadgets for this Caldo de Res, but a few key pieces of equipment will make your life so much easier. Think of these as your trusty sidekicks for soup success!
Key Tools for Your Caldo de Res
First up, you absolutely need a big, heavy-bottomed soup pot or, even better, a Dutch oven. This is where all the magic happens! A good sturdy knife and cutting board are essential for all those beautiful veggies. You’ll also want a ladle for serving and some large bowls, of course. That’s pretty much it – simple, right?
Ingredients for Flavorful Caldo de Res
Okay, now for the good stuff – what you’ll need to make this incredible Caldo de Res! I’ve laid it all out for you, nice and clear. Get ready for a vibrant mix of fresh produce and hearty beef that comes together in the most amazing way. Here’s your shopping list:
- 2 pounds beef shank, with bone (this is key for flavor!)
- 1 tablespoon vegetable oil
- 2 teaspoons salt
- 2 teaspoons ground black pepper
- 1 onion, chopped
- 3 cups beef broth
- 1 (14.5 ounce) can diced tomatoes
- 4 cups water
- 2 medium carrots, coarsely chopped
- 0.25 cup chopped fresh cilantro (for the soup)
- 2 chayotes, quartered
- 2 ears corn, husked and cut into thirds
- 1 potato, quartered
- 1 medium head cabbage, cored and cut into wedges
- 1 cup chopped fresh cilantro (for garnish)
- 0.25 cup sliced pickled jalapenos (for serving!)
- 0.25 cup finely chopped onion (also for serving)
- 2 limes, cut into wedges
- 4 radishes, quartered
Fresh Ingredients for Your Caldo de Res
Listen, the secret to a truly outstanding Caldo de Res is using the freshest ingredients you can get your hands on. Those vibrant carrots, crisp chayotes, and sweet corn really shine through. And don’t skimp on the fresh cilantro – it adds such a bright, herby finish. Trust me, it makes all the difference in that rich broth!
How to Make Caldo de Res: Step-by-Step Guide
Alright, my friends, it’s time to get cooking! Making Caldo de Res is a labor of love, but it’s totally worth it. Just follow these steps, and you’ll have a pot of deliciousness simmering on your stove in no time. Don’t rush it; good soup takes a little patience, but I promise, the results are incredible!
- First things first, gather *all* your ingredients. It makes everything so much smoother when you’re not scrambling mid-recipe!
- Next, grab that beautiful beef shank. You’ll want to cut most of the meat off the bones into about ½-inch pieces. Don’t worry about getting every last bit; leave some on the bones for extra flavor, because those bones are magic!
Preparing the Beef for Caldo de Res
This is where we build the flavor foundation for our Caldo de Res! Get your heavy soup pot or Dutch oven screaming hot over medium-high heat. Add your vegetable oil, give the pan a tilt to coat the bottom, then toss in your beef and bones. Season generously with salt and pepper. Brown that meat really well; we’re talking a nice, deep color here, not just gray. This step adds so much depth!
- Once your beef is beautifully browned, throw in your chopped onion and cook it until it’s softened and lightly golden. Then, pour in the beef broth and diced tomatoes. Make sure the liquid covers those bones by about ½ inch; if not, just add a splash of water.
- Now, turn that heat down to low, pop the lid on loosely (we want a little steam to escape), and let it simmer. This is where the magic happens and the beef gets super tender, about 1 hour. Grab a cup of coffee or do a little dance; you’ve earned it!
Adding Vegetables to Your Caldo de Res
Okay, the beef is getting tender, and your kitchen probably smells amazing! Now it’s time to bring in the veggie party for our Caldo de Res. Pour in the 4 cups of water and bring it back to a gentle simmer. Add the coarsely chopped carrots and that first ¼ cup of fresh cilantro, and let them cook for about 10 minutes. Then, stir in the chayote, corn, and potato. Let them simmer until they’re tender – you want them cooked through but not mushy, usually another 10-15 minutes. Finally, push those big cabbage wedges right into the soup and cook until they’re tender, about 10 more minutes.

Finishing Your Caldo de Res
Almost there! Your Caldo de Res should be looking absolutely magnificent right about now. The vegetables are tender, the broth is rich, and the beef is falling apart. It’s time to get ready to serve this masterpiece!
- Ladle generous portions of the soup into large bowls, making sure each one gets a good mix of meat, those tender veggies, and even a bone or two (they’re packed with flavor!).
- Now for the fun part – garnishing! Sprinkle with the remaining fresh cilantro, a few slices of pickled jalapeños (if you like a little kick!), and some finely chopped onion. Don’t forget to squeeze a fresh lime wedge over the top; it brightens everything up beautifully! Serve with quartered radishes on the side. Enjoy every single slurp!
Tips for the Best Caldo de Res
Okay, so you’ve made your Caldo de Res, but how do we make it *the best* Caldo de Res? I’ve got a few little tricks up my sleeve that’ll take your soup from great to absolutely unforgettable. These are those little “chef’s secrets” that make all the difference, trust me!
Enhancing Caldo de Res Flavor
Want even more depth in your Caldo de Res? Try roasting those beef bones before you even start browning the meat – it adds an incredible richness! And seriously, don’t skimp on the fresh cilantro and lime at the end; they really brighten up all those deep, savory flavors. A little splash of fish sauce can also add a secret umami punch without tasting fishy!
Caldo de Res Variations to Try
Feeling adventurous with your Caldo de Res? You could swap out the chayote for zucchini, or add a few sweet potatoes for extra sweetness and body. Sometimes I’ll throw in a couple of dried chiles (like ancho or guajillo) with the broth for a subtle smoky heat. Make it your own!
Serving and Storing Caldo de Res
Alright, you’ve put all that love into making this amazing Caldo de Res, now let’s make sure you enjoy every last drop and know how to keep it fresh! This soup is truly a meal in itself, but a few little extras can elevate the whole experience. And for those glorious leftovers? I’ve got you covered!
Perfect Pairings for Caldo de Res
Honestly, a warm stack of corn tortillas is practically mandatory with Caldo de Res! They’re perfect for dipping into that rich broth. Sometimes I’ll also serve it with a side of Mexican rice or some crusty bolillo bread. A simple avocado salad on the side can also add a nice, creamy contrast. So good!
Storing Leftover Caldo de Res
Good news! Your Caldo de Res tastes even better the next day, and it freezes like a dream! Just let it cool completely, then transfer it to an airtight container. It’ll keep beautifully in the fridge for 3-4 days. For longer storage, pop it into the freezer for up to 3 months. Just thaw and reheat gently on the stove when those cravings hit!

Frequently Asked Questions About Caldo de Res
Okay, so you’ve got questions about this amazing Caldo de Res, and I’ve got answers! It’s totally normal to wonder about things like making it ahead or swapping ingredients. I’m here to spill all the beans (or should I say, all the beef and veggies?) so you can feel super confident making this delicious Mexican beef soup.
Can I Make Caldo de Res Ahead of Time?
Oh, absolutely! In fact, making Caldo de Res a day ahead can actually make it taste even better. All those wonderful flavors have more time to meld and deepen, creating an even richer broth. Just let it cool completely, then store it in an airtight container in the fridge. Reheat gently on the stove when you’re ready to serve – it’s a fantastic make-ahead meal!
What Can I Substitute in Caldo de Res?
Great question! While I love the traditional veggies, you can definitely play around a bit in your Caldo de Res. No chayote? Zucchini works wonderfully. Don’t have corn on the cob? Frozen corn is perfectly fine. You could even swap out the potato for sweet potato for a slightly different flavor profile. Just try to keep a good balance of flavors and textures!
Is Caldo de Res Healthy?
You bet it is! This Caldo de Res is packed with lean protein from the beef shank and a ton of nutritious vegetables. It’s a really well-rounded meal, full of vitamins, minerals, and fiber. Plus, it’s incredibly satisfying, so you won’t be reaching for unhealthy snacks afterward. It’s truly comfort food that’s good for you!
Estimated Caldo de Res Nutrition Information
Alright, for those of you keeping an eye on the numbers, here’s a quick look at the estimated nutrition for a serving of this amazing Caldo de Res. Remember, these are just estimates, as things can vary based on exact ingredients and portion sizes. But it gives you a good idea of what you’re getting in each hearty bowl of this Mexican beef soup!
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 8g
- Sodium: 1200mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0.5g
- Carbohydrates: 30g
- Fiber: 6g
- Protein: 30g
- Cholesterol: 90mg
Delicious Caldo de Res: A Soulful, Warm Hug
- Prep Time: 25 minutes
- Cook Time: 1 hour 40 minutes
- Total Time: 2 hours 5 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Simmering
- Cuisine: Mexican
- Diet: None
Description
Caldo de Res is a hearty Mexican beef soup featuring tender beef, a medley of vegetables, and a flavorful broth. It’s a comforting and nutritious meal perfect for any occasion.
Ingredients
- 2 pounds beef shank, with bone
- 1 tablespoon vegetable oil
- 2 teaspoons salt
- 2 teaspoons ground black pepper
- 1 onion, chopped
- 3 cups beef broth
- 1 (14.5 ounce) can diced tomatoes
- 4 cups water
- 2 medium carrots, coarsely chopped
- 0.25 cup chopped fresh cilantro
- 2 chayotes, quartered
- 2 ears corn, husked and cut into thirds
- 1 potato, quartered
- 1 medium head cabbage, cored and cut into wedges
- 1 cup chopped fresh cilantro
- 0.25 cup sliced pickled jalapenos
- 0.25 cup finely chopped onion
- 2 limes, cut into wedges
- 4 radishes, quartered
Instructions
- Gather all ingredients.
- Cut the meat from the beef bones into about ½-inch pieces, leaving some on the bones.
- Heat a heavy soup pot over medium-high heat until very hot. Add oil, tilting the pan to coat the bottom. Add meat and bones and season with salt and pepper. Cook and stir until thoroughly browned.
- Add onion and cook until lightly browned; stir in broth and tomatoes. The liquid should cover the bones by ½ inch. If not, add some water to compensate.
- Reduce heat to low; simmer with the lid on loosely until meat is tender, about 1 hour.
- Pour in 4 cups water, and return to a simmer. Add carrots and 1/4 cup cilantro, and cook for 10 minutes. Stir in chayote, corn, and potato; simmer until vegetables are tender. Push cabbage wedges into soup; cook until tender, about 10 minutes.
- Ladle soup into large bowls, including some meat, vegetables, and bones.
- Garnish with cilantro, jalapeños, and minced onion. Squeeze lime juice over soup and serve with radishes. Enjoy!
Notes
- Adjust spice level by adding more or less pickled jalapenos.
- For a richer flavor, you can roast the beef bones before adding them to the pot.
- This soup freezes well. Store in an airtight container for up to 3 months.
- Serve with warm tortillas or crusty bread.
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 8g
- Sodium: 1200mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0.5g
- Carbohydrates: 30g
- Fiber: 6g
- Protein: 30g
- Cholesterol: 90mg