Old Fashioned Caldo de Res – Hearty, Flavorful, and Easy to Make

Posted on November 26, 2025

Old Fashioned Caldo de Res traditional Mexican beef soup

Old Fashioned Caldo de Res is the kind of soup that wraps you in a hug from the inside out. It’s rich, brothy, and full of tender beef and hearty vegetables, with that unmistakable warmth that only traditional Mexican cooking can bring. Whether you’re battling cold weather, feeling under the weather, or just craving something that tastes like home, this dish delivers big-time comfort in every spoonful. In my kitchen, Old Fashioned Caldo de Res is a frequent guest on those long Sundays when everyone’s wandering in and out, asking, “When’s it ready?” halfway through the simmer. And trust me—when it’s finally ladled into bowls and topped with lime or salsa, nobody’s complaining.

Table of Contents

What is Old Fashioned Caldo de Res?

Old Fashioned Caldo de Res is a traditional Mexican beef soup that dates back generations. It’s made by slowly simmering beef (usually short ribs and chunks of roast) with fresh vegetables like corn, potatoes, cabbage, and carrots. The result is a broth that’s deeply savory but light enough to sip straight from the spoon. This dish has humble beginnings—rural Mexican families often made it with whatever vegetables were in season, turning inexpensive cuts of beef into a feast. It’s part of that soulful style of cooking that doesn’t rush. You let the pot bubble low and slow, letting time do the work while your home fills with that mouthwatering aroma.

Reasons to Try Old Fashioned Caldo de Res

If you’ve never made Old Fashioned Caldo de Res before, here’s your gentle nudge—it’s worth every minute. First, it’s a one-pot wonder, which means less cleanup and more comfort. Second, it’s hearty without being heavy, making it perfect for lunch or dinner. Third, it’s flexible. Have extra zucchini or rice on hand? Toss it in! Short on beef short ribs? Use stew meat instead. This recipe is forgiving, flavorful, and full of nutrition. Plus, it’s a hit with kids, adults, and even picky eaters (especially if you let them squeeze their own lime on top). Think of it as the Mexican cousin to chicken soup—simple, soothing, and perfect for any occasion.

Ingredients Needed to Make Old Fashioned Caldo de Res

5–6 beef short ribs
1½ pounds boneless beef roast, cut into chunks
3 ears of corn, halved
½ head of cabbage, chopped into large wedges
2–3 tablespoons garlic powder
2 teaspoons cumin
1–2 carrots, sliced
4–6 yellow potatoes, peeled and chopped
1 zucchini (optional), chopped
8 oz tomato sauce
Beef bouillon powder or cubes to taste
Salt and black pepper to taste
Water to fill the pot based on desired soup volume
Optional: Mexican rice, lime wedges, salsa, or pico de gallo

Ingredients for Old Fashioned Caldo de Res
Simple ingredients for Old Fashioned Caldo de Res.

Instructions to Make Old Fashioned Caldo de Res

Making Old Fashioned Caldo de Res is all about slowing down, savoring the process, and letting simple ingredients work their magic. This step-by-step guide will walk you through every stage of creating this traditional Mexican beef soup—from building a flavorful broth to layering in those hearty vegetables that make it so comforting. If you’re new to Mexican cooking, don’t worry. Follow these steps and you’ll be serving up a bowl of pure warmth before you know it.

Step 1: Build the Flavorful Broth (Step by Step)

Start with a large stockpot—one big enough to hold several quarts of soup. Fill it about two-thirds full with water (you can always add more later). Add 5–6 beef short ribs and chunks of boneless beef roast. These cuts are perfect for Caldo de Res because they’re rich in flavor and become melt-in-your-mouth tender when simmered slowly.
Now, season the water generously with garlic powder, cumin, beef bouillon, salt, and black pepper. Bring it all to a gentle boil over medium-high heat. As the broth starts bubbling, you’ll notice some foam rise to the top—skim it off with a spoon to keep the soup clear and clean.

Once boiling, reduce the heat to low and let it simmer uncovered for about 45 minutes. This is where the magic begins: the beef softens, and the broth turns golden and aromatic. For more tips on building rich soup bases, check out this Hearty Meatball Stew for inspiration on depth and seasoning balance.

Step 2: Deepen the Flavor with Tomato Sauce (Step by Step)

When your beef is tender and nearly falling apart, it’s time to layer in more flavor. Stir in 8 ounces of tomato sauce—this gives the broth that subtle tang and signature reddish hue you’ll recognize in authentic Caldo de Res. Taste the broth carefully. If it’s a little bland, don’t panic! Add another teaspoon of bouillon or a pinch more cumin and garlic powder until it tastes rich and savory.
This step-by-step flavor check is essential; seasoning as you go prevents the soup from tasting flat later on. If you love deep tomato-based soups, you might also enjoy my Easy Wonton Soup Recipe for another example of layering flavors through broth adjustments.

Step 3: Add Root Vegetables for Heartiness (Step by Step)

Next, it’s time to bring in the heart of the dish—the vegetables. Slice 1–2 carrots into coins and 4–6 yellow potatoes into chunky pieces. If you’re using zucchini, chop it into bite-sized chunks. Add all of these to the simmering broth and cook for 10–15 minutes until they begin to soften.

You’ll notice the soup thickening slightly as the potatoes release their starch, making the broth richer. Stir occasionally to make sure nothing sticks to the bottom. This is also the perfect time to stir in a scoop of Mexican rice, either cooked or uncooked depending on your texture preference. It absorbs the broth beautifully and gives the soup extra body. For more one-pot comfort ideas, take a peek at Easy Chicken Pot Pie Soup, another cozy dinner you can make in a single pot.

Step 4: Add Corn and Cabbage for Sweetness and Crunch (Step by Step)

Now, let’s bring some brightness and texture into the mix. Add 3 halved ears of corn and ½ a head of cabbage, cut into large wedges. These ingredients are what truly define a traditional Old Fashioned Caldo de Res. The corn infuses natural sweetness, while the cabbage adds a fresh, slightly earthy note that balances the rich broth.
Simmer everything together for another 5–10 minutes—just until the cabbage softens and the corn is tender. The colors in the pot will be stunning: greens, yellows, and deep orange hues swirling in a savory, steamy broth. If you enjoy soups packed with vibrant veggies, you’ll love the Vegetable Gyoza Soup for a fun twist on wholesome flavors.

Step 5: Serve, Garnish, and Enjoy (Step by Step)

Now comes the best part—serving! Ladle the Caldo de Res into deep bowls, making sure each portion includes a little of everything: beef, potatoes, corn, carrots, and cabbage. Add a side of Mexican rice or a warm corn tortilla to soak up all that flavorful broth.

For garnishes, offer lime wedges, salsa, or pico de gallo so everyone can personalize their bowl. A squeeze of lime cuts through the richness, while a spoonful of salsa brings just the right amount of heat.
If you’re cooking for a crowd or planning leftovers, consider doubling the recipe. This dish reheats beautifully and even tastes better the next day once the flavors have had more time to blend. For more family-style comfort dishes, check out Slow Braised Pot Roast—it’s another slow-simmered favorite that pairs perfectly with cozy evenings at home.

What to Serve with Old Fashioned Caldo de Res

This soup pairs beautifully with fluffy white rice, crusty bread, or warm corn tortillas. If you’re feeling ambitious, make a quick batch of Spicy Wonton Noodle Soup for an around-the-world soup sampler night. You can also serve Caldo de Res with sliced avocado, fresh cilantro, or a sprinkle of queso fresco. And of course, a tall glass of agua fresca or Mexican soda doesn’t hurt either.

Key Tips for Making Old Fashioned Caldo de Res

  1. Use bone-in beef when possible—it gives your broth extra richness.
  2. Don’t rush the simmering—the longer it cooks, the better the flavor.
  3. Skim the broth early to keep it clean and clear.
  4. Add veggies in stages so they don’t overcook.
  5. Season gradually. Bouillon and tomato sauce can vary in saltiness, so taste as you go.
  6. Want extra depth? Add a splash of lime juice at the end—it brightens everything beautifully.

Storage and Reheating Tips for Old Fashioned Caldo de Res

This soup is a meal prep hero. Store leftovers in airtight containers in the fridge for up to 4 days or freeze for up to 3 months. When reheating, bring it slowly to a simmer on the stove. You may need to add a splash of water or broth since it thickens slightly as it sits. And honestly? It tastes even better the next day once the flavors have had time to mingle.

FAQs

Can I make this in an Instant Pot? Absolutely! Pressure cook the beef with spices for 40 minutes, then add the veggies and cook another 10 minutes.
Can I use chicken instead of beef? Sure, but then it’s technically Caldo de Pollo—but still delicious.
Is it spicy? Not unless you make it that way. Add chili powder or hot salsa if you want heat.
What’s the best cut of beef? Short ribs are ideal for flavor, but stew meat or shank works too.

Final Thoughts

Old Fashioned Caldo de Res is comfort in a bowl—simple ingredients, slow cooking, and soulful flavor. It’s the kind of dish that brings families together and reminds you that sometimes, the best meals are the ones that take their time. Whether you’re new to Mexican soups or you grew up with one simmering on the stove, this recipe will win your heart (and your dinner table).

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

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
Old Fashioned Caldo de Res traditional Mexican beef soup

Old Fashioned Caldo de Res – Hearty, Flavorful, and Easy to Make

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Ashley
  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 20 minutes
  • Yield: 6 servings 1x
  • Category: Dinner, Lunch, Main Course, Soup
  • Method: Stovetop
  • Cuisine: Mexican

Description

A traditional Mexican beef soup made with vegetables and spices. This Caldo de Res is hearty, comforting, and full of flavor.


Ingredients

Scale
  • 56 beef short ribs
  • pounds boneless beef roast, cut into chunks
  • 3 ears of corn, halved
  • ½ head of cabbage, chopped into large wedges
  • 23 tablespoons garlic powder
  • 2 teaspoons cumin
  • 12 carrots, sliced
  • 46 yellow potatoes, peeled and chopped
  • 1 zucchini (optional), chopped
  • 8 oz tomato sauce
  • Beef bouillon powder or cubes, to taste
  • Salt and black pepper, to taste
  • Water, enough to fill the pot based on desired soup volume
  • Optional:
  • Mexican rice, stirred into the soup or served on the side
  • Fresh lime wedges
  • Salsa or pico de gallo for garnish

Instructions

1. Fill a large stockpot with water based on how much broth you’d like. Add beef short ribs and boneless beef roast pieces. Stir in garlic powder, cumin, beef bouillon (start with 1–2 tablespoons), salt, and black pepper.

2. Bring to a boil over medium-high heat. Reduce heat and simmer uncovered for about 45 minutes, or until the beef is tender and starting to fall apart.

3. Pour in the tomato sauce and stir to incorporate. Taste the broth and adjust the seasoning—this is the moment to enhance the base flavor. Add more beef bouillon, garlic powder, or cumin if needed.

4. Add sliced carrots, potatoes, and zucchini (if using). Simmer for about 10–15 minutes until the vegetables are nearly tender.

5. If you’re adding Mexican rice directly to the pot, this is the time to stir it in. Otherwise, keep it on the side for serving.

6. Place the corn halves and cabbage wedges into the pot. Simmer for another 5–10 minutes, or until everything is soft and well infused with the flavorful broth.

7. Ladle the soup into deep bowls. Add Mexican rice if not already in the pot. Garnish each bowl with lime wedges, spicy salsa, or a spoonful of pico de gallo for an extra layer of brightness and heat.


Notes

You can use bone-in beef shank instead of short ribs for a more traditional version.

Add chili powder or jalapeños to the broth for extra heat.

This soup gets better as it sits—perfect for leftovers the next day.

Serve with warm corn tortillas for a complete meal.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 480
  • Sugar: 5g
  • Sodium: 950mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0.2g
  • Carbohydrates: 35g
  • Fiber: 6g
  • Protein: 38g
  • Cholesterol: 95mg

You might also like these recipes

Leave a Comment

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