Flash Sale! to get a free eCookbook with our top 25 recipes.

caldo de res

There’s something truly magical about a simmering pot on the stove, especially when it’s filled with the rich aroma of my Hearty Caldo de Res with Tender Beef and Vibrant Vegetables. I remember cold evenings gathered around the kitchen, the steam warming my face as my abuela stirred the pot. While I love quick meals like Garlic Parmesan Cheeseburger Bombs, this caldo de res is pure comfort in a bowl, a tradition I cherish.

caldo de res 26

My Favorite Things About Caldo de Res

I absolutely adore this hearty beef soup for its incredible ability to transform simple, wholesome ingredients into something deeply extraordinary. This recipe, with its thoughtful 30 minutes of hands-on prep and a patient 180 minutes of slow cooking, allows the bone-in beef short ribs and beef shank to become unbelievably tender, practically melting with every bite. The harmonious blend of fragrant white onion, pungent garlic, and a medley of vibrant vegetables like sweet carrots, hearty potatoes, and crisp zucchini, creates a depth of flavor that feels profoundly nourishing and incredibly satisfying. Every spoonful truly warms my soul and brings pure joy to my table.

Choosing the Best for Your Caldo de Res

For this beloved beef soup, I choose bone-in short ribs and beef shank for richness. Fresh cilantro and limes are essential for a vibrant finish. Quality produce always shines, much like finding the right cuts for diverse beef recipes.

caldo de res 27

How I Make Caldo de Res

I begin by preparing the beef; searing the short ribs and shank before simmering them gently creates that deeply rich initial broth crucial for this comforting soup. Next, I build the aromatic flavor base with sautéed white onions and garlic, letting their aromas deepen. Then, I add vibrant carrots, hearty Russet potatoes, and sweet corn. Finally, tender zucchini and crisp green cabbage go in, ensuring every spoonful of this beef and vegetable soup is a delicious medley of textures and tastes. It’s a truly rewarding process, much like perfecting Korean Beef Bulgogi.

Overhead of a rustic bowl of caldo de res with beef, corn, zucchini, carrots, potatoes, cilantro, chili flakes, and lime wedges.

Hearty Caldo de Res with Tender Beef and Vibrant Vegetables

A deeply comforting and authentic Mexican beef soup, featuring fall-apart tender beef and a medley of vibrant vegetables in a rich, savory broth. This caldo de res is a complete, satisfying meal perfect for any occasion.
Prep Time 30 minutes
Cook Time 3 hours
Total Time 3 hours 30 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Mexican
Calories: 480

Ingredients
  

For the Beef & Broth
  • 2 lbs bone-in beef short ribs cut into 2-inch pieces
  • 1 lb beef shank bone-in, cut into 2-inch pieces
  • 1 tbsp olive oil
  • 12-14 cups water or beef broth, as needed
  • 2-3 tsp kosher salt plus more to taste
  • 2 bay leaves
  • 1/2 large white onion roughly chopped
  • 4 cloves garlic smashed
For the Vegetable Medley
  • 3 medium carrots peeled and cut into 1-inch rounds
  • 3 medium Russet or Yukon Gold potatoes peeled and quartered
  • 2-3 ears of corn on the cob cut into 3-4 pieces each
  • 2 medium zucchini cut into 1-inch thick rounds
  • 1/2 small head green cabbage cut into 4-6 wedges
For the Blended Flavor Base
  • 2 medium Roma tomatoes roughly chopped
  • 1/4 medium white onion roughly chopped
  • 2 cloves garlic
  • 1/4 cup fresh cilantro roughly chopped
For Serving (Optional)
  • 1/2 cup fresh cilantro chopped
  • 2-3 limes cut into wedges
  • 1 medium avocado diced
  • 1 jalapeño or serrano pepper thinly sliced (optional)

Equipment

  • Large Stock Pot (at least 8-quart)
  • Cutting board
  • Sharp knife
  • Tongs
  • Ladle
  • Blender

Method
 

Prepare the Beef & Initial Broth
  • Heat olive oil in a large (8-quart or larger) stock pot over medium-high heat. Pat the beef short ribs and beef shank dry with paper towels. Brown the beef in batches until nicely seared on all sides, about 3-5 minutes per batch. Do not overcrowd the pot. Remove browned beef to a plate and set aside.
  • Add 12 cups of fresh water to the pot (or enough to cover the beef when it's returned). Return the browned beef to the pot along with 2-3 teaspoons of kosher salt, bay leaves, the 1/2 roughly chopped white onion, and 4 smashed garlic cloves. Bring the water to a rolling boil, then reduce the heat to low, cover, and simmer for 1 hour and 30 minutes to 2 hours, or until the beef is very tender. Skim any foam that rises to the surface during the first 30 minutes of simmering.
Prepare the Flavor Base & Add Vegetables
  • While the beef simmers, prepare the blended flavor base: In a blender, combine the 2 roughly chopped Roma tomatoes, 1/4 roughly chopped white onion, 2 garlic cloves, and 1/4 cup chopped fresh cilantro. Add about 1/2 cup of the simmering broth from the pot to help blend. Blend until completely smooth. Set aside.
  • Once the beef is tender, add the carrots and potatoes to the pot. Increase heat to medium-low and continue to simmer, covered, for 15 minutes.
  • Stir in the blended tomato-cilantro mixture. Continue simmering for another 5 minutes.
  • Add the corn on the cob pieces to the pot. Cook for an additional 10 minutes.
  • Finally, add the zucchini rounds and cabbage wedges to the pot. Simmer for 5-7 more minutes, or until all vegetables are tender-crisp but not mushy.
Finish & Serve
  • Taste the caldo and adjust salt and pepper if necessary. Remove the bay leaves before serving.
  • Ladle the hearty caldo de res into large bowls, ensuring each serving gets a good portion of beef and various vegetables. Serve hot with a generous sprinkle of fresh cilantro, a squeeze of fresh lime juice, and optional diced avocado and sliced jalapeño/serrano peppers.

Notes

For a clearer broth, you can strain the initial broth after the beef is tender, discard the spent onion and garlic, then return the beef and broth to the pot before adding vegetables. This caldo tastes even better the next day! Store leftovers in an airtight container in the refrigerator for up to 3-4 days.

My Secrets for Success with Caldo de Res

  • Sear the beef for incredible broth depth in your soup.
  • Fresh cilantro and lime are key for brightening flavors at the end.
  • Always taste and adjust salt to your preference before serving.
  • Add delicate vegetables later to keep them vibrant, not mushy.
caldo de res 28

How I Serve and Store This Dish

I love serving my hearty beef soup piping hot, garnished with fresh cilantro, a generous squeeze of lime, creamy avocado, and spicy jalapeño. For leftovers, I cool it completely before transferring to airtight containers. It keeps beautifully in the refrigerator for 3-4 days, making wonderful, comforting meals throughout the week. As satisfying as a hearty One Pot Beef Giouvetsi.

FAQs

Can I make caldo de res ahead of time?

Absolutely! This rich beef stew often tastes even better the next day as the flavors meld beautifully. Prepare it, let it cool completely, and then store it in the refrigerator. Reheat gently on the stove, adding fresh garnishes when serving for that vibrant, comforting touch.

What cuts of beef are best for caldo de res?

I find bone-in beef short ribs and beef shank provide the best flavor and texture for this comforting soup. The bones add incredible richness and depth to the broth, and these cuts become unbelievably tender with slow simmering, truly enhancing the dish.

How can I adjust the spice level in caldo de res?

To adjust the spice level in your comforting beef soup, you can simply add more or less jalapeño or serrano pepper when serving. For a milder broth, you can remove the seeds from the peppers. For more heat, just leave them in for that perfect kick!

What are good toppings for caldo de res?

My favorite toppings for a heartwarming bowl of this beef stew include fresh cilantro, a generous squeeze of lime, creamy avocado slices, and a kick from sliced jalapeño or serrano pepper. A sprinkle of crumbled cotija cheese can also be a delicious addition.

Conclusion

This caldo de res recipe holds a special place in my heart; I truly hope it brings as much joy and warmth to your table as it does to mine. If you try preparing this comforting stew, I’d absolutely love to hear what you think and see your wonderful creations in the comments below!

Follow us on Social Media : Pinterest