As the steam curled from the pot and filled my kitchen with a savory embrace, I couldn’t help but smile. Today, I'm excited to share my family’s beloved Caldo de Res, a hearty Mexican beef soup that warms your soul with every spoonful. This recipe is not only a celebration of flavors—it's a comforting masterpiece that's perfect for sharing with loved ones. The best part? It comes together in a single pot, letting you enjoy a delicious meal without hours of fuss. Plus, this dish is incredibly versatile; feel free to play with the vegetable mix or spice levels to suit your taste. Ready to dive into rich broth and tender beef? Let’s create a bowl of happiness together!

Why is Caldo de Res a must-try?
Comforting Warmth: Every spoonful of Caldo de Res wraps you in a cozy, flavorful hug, perfect for chilly evenings or family gatherings.
Generous Portions: With six hearty servings, it’s an ideal dish for satisfying a crowd or meal prepping for the week.
Wholesome Ingredients: Packed with nutritious veggies like carrots and potatoes, this soup not only tastes amazing but also provides a well-rounded meal.
Easy One-Pot Wonder: Minimal cleanup means more time enjoying your delicious creation with family and friends—no one wants to be trapped in the kitchen!
Endless Variations: Feel free to swap in your favorite veggies or adjust spices; this recipe is as flexible as your creativity allows. Enjoy exploring other comforting options in my collection, such as cozy soups or hearty stews!
Caldo de Res Ingredients
For the Soup
- Beef shank or chuck roast – 2 lbs, cut into chunks; choose beef shank for a richer flavor.
- Vegetable oil – 2 tablespoons; essential for browning the meat to develop deeper flavors.
- Large onion – 1, chopped; adds sweetness and depth to the base flavor.
- Garlic – 4 cloves, minced; brings an aromatic kick to this cozy dish.
- Carrots – 2 medium, sliced; adds a touch of sweetness and color.
- Potatoes – 2 medium, diced; provides hearty texture and heartiness.
- Zucchini – 1 medium, sliced; a wonderful addition that soaks up the flavors beautifully.
- Corn kernels – 1 cup (fresh, frozen, or canned); sweet bursts of flavor elevate the dish.
- Large tomato – 1, chopped; brings acidity and freshness to balance the richness.
- Jalapeño peppers (optional) – 1-2, chopped; add heat for those who enjoy a little spice.
- Beef broth or water – 8 cups; use broth for a richer flavor in your Caldo de Res.
For the Seasoning
- Salt – 1 tablespoon (adjust to taste); ensures all the flavors pop.
- Black pepper – 1 teaspoon; a must for basic seasoning.
- Cumin – 1 teaspoon; brings warm earthy tones to the soup.
- Oregano – 1 teaspoon; adds a hint of herbal brightness to the mix.
For Serving
- Fresh cilantro – for garnish; adds a fresh finish with every bowl.
- Lime wedges – for serving; squeeze over for a zesty kick that enhances the flavors of your Caldo de Res.
Step‑by‑Step Instructions for Caldo de Res
Step 1: Brown the Beef
In a large pot, heat 2 tablespoons of vegetable oil over medium-high heat. Once the oil shimmers, add 2 lbs of beef shank or chuck roast chunks and sear them on all sides for about 8-10 minutes until they develop a rich, brown crust. This caramelization adds depth to your Caldo de Res.
Step 2: Sauté Aromatics
Add 1 chopped large onion and 4 minced garlic cloves to the pot. Sauté these ingredients for about 5 minutes until the onion is translucent and fragrant, stirring occasionally. This step creates a savory base for your soup, enhancing the flavors in your Caldo de Res.
Step 3: Incorporate Vegetables
Stir in 2 sliced medium carrots, 2 diced medium potatoes, 1 sliced medium zucchini, 1 cup of corn kernels, and 1 chopped large tomato. Cook the mixture for an additional 5 minutes, allowing the vegetables to soften slightly and blend their flavors together in the pot, setting the stage for a hearty soup.
Step 4: Add the Liquid
Pour in 8 cups of beef broth or water, ensuring all the beef and vegetables are completely submerged. This will form the flavorful broth for your Caldo de Res. Stir the pot gently to combine everything, preparing it for seasoning and simmering.
Step 5: Season the Soup
Add 1 tablespoon of salt, 1 teaspoon of black pepper, 1 teaspoon of cumin, and 1 teaspoon of oregano to the pot. Stir well to ensure all the seasonings are distributed evenly throughout the Caldo de Res. Taste the broth to delight in the melding of delicious flavors.
Step 6: Simmer
Bring the soup to a boil over high heat, then immediately reduce the heat to low. Cover the pot and let it simmer gently for about 1 hour. This slow cooking process allows the beef to become tender and the flavors to intensify deliciously.
Step 7: Add Heat (Optional)
If you choose to include some spice, toss in 1-2 chopped jalapeño peppers during the last 10 minutes of simmering. This addition will give your Caldo de Res a pleasant kick without overwhelming the wholesome flavors that have already developed.
Step 8: Adjust Seasoning
Once the beef is tender and the vegetables are cooked through, taste your soup. You can adjust the seasoning with more salt or pepper if desired. This step ensures every bowl of your Caldo de Res is perfectly balanced and flavorful.
Step 9: Serve and Garnish
Remove the pot from heat and ladle the Caldo de Res into bowls. Garnish each serving with fresh cilantro for a touch of brightness and color. This step elevates the presentation and adds freshness to the cozy bowl of soup.
Step 10: Add a Zesty Finish
Serve the soup with lime wedges on the side. As you squeeze the lime over your Caldo de Res just before eating, it will enhance the flavors and add a delightful, zesty finish to every spoonful of this comforting dish.

Caldo de Res Variations
Feel free to explore these delicious twists and substitutions to make this comforting soup truly your own.
- Spicy Kick: Add extra chopped jalapeños or a dash of hot sauce for an exciting heat level that will elevate your dish.
- Vegetarian Option: Swap the beef for hearty mushrooms and use vegetable broth to create a meaty texture without the meat. It's a delightful way to enjoy Caldo de Res.
- Herb Boost: Fresh herbs like thyme or rosemary can replace oregano for a different flavor profile that complements the soup's richness beautifully.
- Sweet Potato Twist: Substitute regular potatoes for sweet potatoes to introduce a touch of sweetness and a delightful color variation. The sweetness balances the savory notes of the broth.
- Cabbage Addition: Toss in some chopped cabbage for extra veggies that add crunch and nutrition, plus they soak up the delicious broth wonderfully.
- Sour Cream Swirl: For a creamy contrast, add a dollop of sour cream or Greek yogurt on top of each serving for rich flavor. It adds a delightful creaminess!
- Citrus Burst: Incorporate orange zest alongside lime for a fruity zing that brightens the broth. This unexpected twist will surprise and please your palate.
- Chickpea Replacement: Consider using chickpeas in place of beef for a satisfying protein boost in this plant-fueled flavor explosion. They add a lovely heartiness that mirrors the meat.
Dive into a world of flavors and make Caldo de Res your own masterpiece, exploring options like cozy soups or hearty stews for your next culinary adventure!
Expert Tips for Perfect Caldo de Res
Choose Quality Meat: Use beef shank or chuck roast for the best flavor. Chuck roast tends to be more tender and flavorful when simmered.
Sautéing Matters: Don’t rush the browning step; a good sear develops rich flavors that enhance your Caldo de Res.
Season Gradually: Taste and adjust seasoning as you go; this ensures a perfectly balanced flavor profile and prevents over-salting.
Simmer Low and Slow: Allow the soup to simmer gently. High heat can make the beef tough rather than tender.
Customize Veggies: Feel free to substitute with your favorite vegetables or throw in leftovers. This soup is versatile and encourages creativity!
Make Ahead Options
Caldo de Res is an ideal choice for meal prep, saving you time on busy weeknights! You can chop the vegetables (carrots, potatoes, zucchini, and tomatoes) and store them in an airtight container in the refrigerator for up to 3 days. Additionally, you can season the beef and brown it before refrigerating; just be sure to cool it completely before storing to maintain its quality. When you're ready to enjoy your delicious Caldo de Res, simply reheat the beef and veggies, add the broth, and let it simmer for about 30 minutes until everything is heated through. This way, you'll have a comforting and hearty meal with minimal effort!
How to Store and Freeze Caldo de Res
Fridge: Store leftover Caldo de Res in an airtight container for up to 3 days. Make sure to let it cool to room temperature before placing it in the fridge.
Freezer: You can freeze Caldo de Res in freezer-safe containers for up to 3 months. To prevent freezer burn, make sure to leave some space at the top of the container for expansion.
Reheating: When ready to enjoy, thaw overnight in the fridge. Reheat on the stovetop over medium heat, adding a splash of water or beef broth to maintain the soup's texture.
Portioning: Consider freezing individual portions of Caldo de Res for quick and easy meals. Perfect for busy days when you want a comforting bowl without the fuss!
What to Serve with Caldo de Res?
Let the comforting aroma of this hearty soup lead you to a perfect meal pairing that delights every palate.
- Warm Tortillas: Freshly made or heated tortillas enhance the experience, perfect for scooping up that rich broth and tender beef.
- Spanish Rice: This flavorful side provides a lovely contrast in texture, soaking up the delicious broth while adding a comforting foundation.
- Avocado Salad: Bright avocados mixed with lime and cilantro bring a creamy, refreshing element to balance the robust flavors of the soup.
- Pickled Red Onions: Their tangy crunch adds an exciting burst of flavor to each bite, pairing wonderfully with the savory broth.
- Chiles Toreados: For those who enjoy a spicy kick, these blistered jalapeños offer a smoky heat that elevates every spoonful of Caldo de Res.
- Mexican Street Corn: The sweet corn and creamy topping complement the dish’s heartiness, creating a delightful contrast in flavors and textures.
- Refreshing Agua Fresca: Choose a fruity drink like hibiscus or watermelon agua fresca to cleanse your palate between bites and enhance your dining experience.
- Churros: For a sweet ending, these crispy yet soft treats provide the perfect finish to a comforting meal, drizzled with chocolate sauce.
- Lime-Cilantro Quinoa: This light and zesty side dish not only adds a fresh flavor contrast but also makes your meal feel vibrant and wholesome.
- Creamy Polenta: Smooth and velvety, this dish pairs beautifully with the soup, adding a rich, comforting layer to your dining experience.

Caldo de Res Recipe FAQs
How do I choose the best beef for Caldo de Res?
Absolutely! For a rich and flavorful Caldo de Res, I recommend using beef shank or chuck roast. These cuts become tender and succulent with the long simmering process, giving the soup a deep, hearty flavor. Look for meat that has some marbling, as it adds moisture and richness to the broth.
How should I store leftover Caldo de Res?
Very simply! Place leftover Caldo de Res in an airtight container and refrigerate it. It will stay fresh for up to 3 days. Just make sure to allow it to cool to room temperature before sealing it up to avoid condensation inside the container.
Can I freeze Caldo de Res? How?
Absolutely! Freezing Caldo de Res is a fantastic way to enjoy it later. Pour the soup into freezer-safe containers, leaving about an inch of headspace at the top to allow for expansion. It can be frozen for up to 3 months. When you're ready to enjoy it, let it thaw overnight in the fridge and then reheat it gently on the stovetop with a splash of water or beef broth for a restored texture.
What if my Caldo de Res is too salty?
No worries, this happens sometimes! If your soup turns out saltier than you’d like, you can try adding extra diced potatoes or carrots while it simmers; they’ll absorb some of the saltiness. Another trick is to add a little more water or broth to dilute the salt content. Just give it a stir and let it simmer for about 15 minutes to meld those flavors together nicely.
Can I use vegetables other than what's listed in the recipe?
The more the merrier! Caldo de Res is incredibly versatile. You can absolutely swap out or add your favorite vegetables based on what you have on hand or your family's preferences. Options like green beans, peas, or even sweet potatoes work beautifully, so feel free to get creative! Just keep in mind the cooking times, as firmer vegetables may need a bit longer in the pot.
Is Caldo de Res suitable for kids or those with allergies?
Certainly! This dish is a great family-friendly option, but always check for allergies. If you have concerns about spice levels, you can simply omit the jalapeño peppers or serve them on the side. For dietary restrictions, feel free to customize the vegetable ingredients and use low-sodium beef broth to make it more heart-healthy without compromising on flavor.

Hearty Caldo de Res: A Cozy Bowl of Comfort Food
Ingredients
Equipment
Method
- In a large pot, heat vegetable oil over medium-high heat. Add beef shank or chuck roast chunks and sear them on all sides for about 8-10 minutes until they develop a rich, brown crust.
- Add chopped onion and minced garlic to the pot. Sauté for about 5 minutes until the onion is translucent and fragrant.
- Stir in sliced carrots, diced potatoes, sliced zucchini, corn kernels, and chopped tomato. Cook for an additional 5 minutes.
- Pour in beef broth or water, ensuring all the beef and vegetables are submerged. Stir gently to combine.
- Add salt, black pepper, cumin, and oregano to the pot. Stir well to ensure all seasonings are distributed.
- Bring the soup to a boil, then reduce the heat to low. Cover and let it simmer gently for about 1 hour.
- If using jalapeño peppers, add them during the last 10 minutes of simmering.
- Taste the soup and adjust seasoning with more salt or pepper as desired.
- Ladle the Caldo de Res into bowls and garnish with fresh cilantro.
- Serve with lime wedges on the side.





Leave a Reply