Caldo De Res Recipe (mexican Beef Soup) Recipe

There’s something magical about a warm bowl of caldo de res—the rich, beefy broth, the tender vegetables, the vibrant, fresh toppings. It’s not just food; it’s a hug in a bowl. This traditional Mexican beef soup is the definition of comfort, balancing hearty ingredients with bright, fresh flavors. Whether you’re fighting off a chilly day, recovering from a cold, or just craving something deeply satisfying, caldo de res has got your back.

The first time I tried caldo de res, I was visiting my abuela in her tiny, sun-soaked kitchen. The aroma of beef simmering with garlic and onions filled the air, and I couldn’t resist sneaking peeks under the pot lid. When I finally tasted it, the broth was silky and flavorful, the beef tender enough to fall apart with the touch of a fork. It’s been my go-to dish ever since when I need to feel connected to family and tradition. Plus, I love how customizable it is—you can make it as spicy, mild, or veggie-packed as you want!

Let me guide you through making your own pot of caldo de res. Trust me, your house will smell incredible, and your family (or just you—leftovers are amazing!) will thank you.

Caldo De Res Recipe (mexican Beef Soup) Recipe

The origin story: a soulful Mexican tradition

Caldo de res has been a staple in Mexican households for generations. It’s a humble dish born out of the need to stretch ingredients, using affordable cuts of beef and hearty vegetables to create something nourishing. Traditionally, the beef is simmered low and slow to extract maximum flavor, while veggies like corn, potatoes, and carrots bring sweetness and texture. Over time, families have added their own twists—different vegetables, spices, and toppings—making every pot of caldo a little unique.

What I love most about this dish is how it embodies the essence of Mexican cooking: using simple ingredients and turning them into something extraordinary. It’s no wonder that caldo de res often graces the table at family gatherings or Sunday dinners, a warm reminder of home and togetherness.

Let’s talk ingredients: the backbone of your caldo

Beef shank (or short rib/chuck)

The beef is the star here, so don’t skimp! Beef shank is perfect because the bone and connective tissue create an ultra-rich broth. If you can’t find shank, short rib or beef chuck will work beautifully. I’ve even used oxtail for an extra gelatinous stock—it’s a game-changer. Pro tip: look for marbled meat for added flavor.

Vegetables

This recipe uses a mix of potatoes, carrots, zucchini, cabbage, corn, and tomatoes, all of which add color, flavor, and texture. Don’t be afraid to get creative! Chayote, green beans, or sweet potatoes are excellent additions.

Dried chiles

Chiles de arbol bring a subtle heat and smoky flavor to the broth, but they’re optional. If you prefer a milder soup, skip them or swap for guajillo or ancho chiles.

Tomato sauce and lime juice

The tomato sauce adds depth, while lime juice brightens everything up at the end. Trust me—don’t skip the lime!

Caldo De Res Recipe (mexican Beef Soup) Recipe

Kitchen gear: What you’ll need

Making caldo de res is simple, but having the right tools makes it even easier:

  • Large stock pot: You’ll need something big enough to handle all the broth, beef, and veggies.
  • Strainer: This helps remove solids from the stock, giving you a clean, flavorful broth.
  • Sharp knife: Essential for cutting up your veggies and beef.
  • Tongs: Handy for removing beef from the pot without burning your fingers!

If you don’t have a strainer, a slotted spoon works fine. And if your stock pot isn’t big enough, divide the ingredients between two smaller pots—it’s not ideal, but it works!

Step-by-step: My foolproof method (with tips!)

1. Build your beef stock

Start by tossing your beef, onion, celery, garlic, dried chiles, bay leaves, salt, and peppercorns into your largest pot. Add water—enough to fully submerge everything—and bring it to a boil. Once it’s boiling, reduce the heat to a simmer, cover, and let the magic happen for about 1.5–2 hours.

While it simmers, skim off any foam or fat that rises to the top. (I use a ladle for this—works like a charm.) When the beef is fall-apart tender, remove it from the pot and let it cool slightly before shredding it off the bones.

Pro tip: Don’t throw out the bones yet! Toss them back into the pot while you strain the stock for extra richness.

2. Cook the hearty veggies

Pour the strained stock back into the pot and bring it to a simmer. Add your potatoes and carrots first—they take the longest to cook. Give them about 20 minutes, stirring occasionally to make sure they cook evenly.

3. Add the quick-cooking veggies

Next, stir in your zucchini, jalapeños, corn, cabbage, tomatoes, and tomato sauce. Let everything simmer together for another 10 minutes or until the veggies are tender to your liking.

4. Add the beef and brighten it up

Return the shredded beef to the pot and stir in fresh lime juice. Give the broth a taste and adjust the salt if needed. The lime juice will bring everything together with a zesty kick—don’t skip this step!

Caldo De Res Recipe (mexican Beef Soup) Recipe

Variations and adaptations to make it your own

Caldo de res is incredibly flexible, so feel free to adapt it to your taste:

  • Make it spicy: Add sliced jalapeños, a dash of cayenne, or serve with a spicy hot sauce on the side.
  • Vegetarian version: Swap the beef stock for veggie stock and load up on hearty vegetables like mushrooms, chayote, and green beans.
  • Low-carb/keto: Skip the potatoes and corn, and add extra zucchini, cauliflower, or turnips instead.
  • Seasonal twists: In summer, use fresh tomatoes, green beans, and even a handful of fresh herbs like cilantro or oregano. In winter, add root veggies like parsnips or sweet potatoes.

Serving ideas: Make it a feast!

When it comes to serving caldo de res, it’s all about the toppings and sides. Ladle it into deep bowls and top with fresh cilantro, spicy red pepper flakes, and a squeeze of lime. For extra heat, add a dollop of your favorite hot sauce.

Pair your soup with warm tortillas on the side—I love dipping them into the broth—or serve with a crusty piece of bread for soaking up every last drop. Mexican rice or a light salad also make great accompaniments if you’re feeling fancy.

What to drink with caldo de res

A hearty soup like this pairs beautifully with simple, refreshing drinks. I usually go for a chilled agua fresca, like cucumber-lime or hibiscus. For something a little more grown-up, a light beer (think Modelo or Pacifico) is perfect. If wine’s your thing, a dry red or even a rosé works surprisingly well.

Storage and reheating tips

Got leftovers? Lucky you! Caldo de res tastes even better the next day as the flavors deepen. Let it cool completely before transferring it to an airtight container. It’ll keep in the fridge for up to 4 days or the freezer for up to 3 months.

To reheat, simply simmer it on the stove until warmed through. If the broth has thickened, add a splash of water to loosen it up.

Adjusting for different serving sizes

This recipe serves about 6–8 people, but you can easily scale it up or down. If making a smaller batch, just halve the ingredients (but keep the same simmering time for the broth). For larger groups, double everything—you might just need a second pot!

Caldo De Res Recipe (mexican Beef Soup) Recipe

FAQs about caldo de res

1. Can I make caldo de res in a slow cooker?
Absolutely! Just toss all the stock ingredients into your slow cooker and cook on low for 8–10 hours. Once the beef is tender, shred it and finish the soup on the stovetop.

2. What can I use instead of beef shank?
Short rib, beef chuck, or even oxtail are excellent substitutes.

3. How do I make it less spicy?
Skip the dried chiles and jalapeños, or remove the seeds before adding them.

4. Can I freeze caldo de res?
Yes! Just store it in a freezer-safe container, leaving room at the top for expansion. Thaw in the fridge overnight before reheating.

5. What other toppings can I add?
Try diced avocado, crumbled queso fresco, or even a handful of tortilla strips for crunch.

Let’s get cooking!

Caldo de res isn’t just a recipe; it’s an experience. The deep, savory broth, the tender beef, and the colorful veggies make it a dish that warms both body and soul. Whether you’re cooking it for family, friends, or just yourself, I hope this recipe brings a little joy to your table. And don’t forget—make it your own! Play with the veggies, add your favorite toppings, and enjoy every delicious bite.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Caldo De Res Recipe (mexican Beef Soup) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn to make caldo de res, a comforting Mexican beef soup with tender veggies and flavorful broth. Perfect for any season!

  • Total Time: 2 hours 30 minutes
  • Yield: 6-8 1x

Ingredients

Scale

FOR THE BEEF STOCK

  • 3 pounds beef shank or use short rib or beef chuck
  • 810 cups water
  • 1 large onion rough chopped
  • 2 celery stalks rough chopped
  • 10 cloves garlic rough chopped
  • 5 chile de arbol peppers optional – you can use other dried pods, if desired
  • 3 bay leaves
  • 1 tablespoon black peppercorns
  • 1 tablespoon salt

FOR THE CALDO DE RES (BEEF SOUP)

  • 3 potatoes cut into bite sized pieces
  • 2 carrots cut into bite sized pieces
  • 2 zucchinis cut into bite sized pieces
  • 2 jalapeno peppers sliced (if desired)
  • 2 ears of corn quartered
  • 3 medium sized tomatoes cut into bite sized pieces
  • 1/4 head cabbage chopped
  • 8 ounces tomato sauce
  • Juice from 1 lime
  • Other optional vegetables and seasonings see recipe notes

FOR SERVING

  • Spicy red pepper flakes, fresh chopped cilantro, hot sauce, lime wedges

Instructions

1. Build your beef stock

Start by tossing your beef, onion, celery, garlic, dried chiles, bay leaves, salt, and peppercorns into your largest pot. Add water—enough to fully submerge everything—and bring it to a boil. Once it’s boiling, reduce the heat to a simmer, cover, and let the magic happen for about 1.5–2 hours.

While it simmers, skim off any foam or fat that rises to the top. (I use a ladle for this—works like a charm.) When the beef is fall-apart tender, remove it from the pot and let it cool slightly before shredding it off the bones.

Pro tip: Don’t throw out the bones yet! Toss them back into the pot while you strain the stock for extra richness.

2. Cook the hearty veggies

Pour the strained stock back into the pot and bring it to a simmer. Add your potatoes and carrots first—they take the longest to cook. Give them about 20 minutes, stirring occasionally to make sure they cook evenly.

3. Add the quick-cooking veggies

Next, stir in your zucchini, jalapeños, corn, cabbage, tomatoes, and tomato sauce. Let everything simmer together for another 10 minutes or until the veggies are tender to your liking.

4. Add the beef and brighten it up

Return the shredded beef to the pot and stir in fresh lime juice. Give the broth a taste and adjust the salt if needed. The lime juice will bring everything together with a zesty kick—don’t skip this step!

Notes

Serving ideas: Make it a feast!

When it comes to serving caldo de res, it’s all about the toppings and sides. Ladle it into deep bowls and top with fresh cilantro, spicy red pepper flakes, and a squeeze of lime. For extra heat, add a dollop of your favorite hot sauce.

Pair your soup with warm tortillas on the side—I love dipping them into the broth—or serve with a crusty piece of bread for soaking up every last drop. Mexican rice or a light salad also make great accompaniments if you’re feeling fancy.

  • Author: Elizabeth
  • Prep Time: 30 minutes
  • Cook Time: 2 hours
  • Category: Dinner

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star