The aroma of simmering beef fills the air, instantly transporting me to cozy family gatherings where laughter mingled with the scent of homemade meals. Today, I'm excited to share my beloved recipe for Caldo de Res—a hearty Mexican beef soup that embodies warmth and comfort. With its rich beef broth and an array of colorful vegetables, this dish is not just a feast for the eyes but also a nourishing hug for the soul. An added perk? It’s incredibly adaptable; you can tweak the recipe based on what’s in your fridge or spice it up with optional jalapeños for a kick. Perfect for those busy weeknights or lazy weekend afternoons, Caldo de Res is sure to become a favorite in your kitchen. Are you ready to dive into a bowl of this delightful dish?
Why is Caldo de Res so special?
Wholesome Comfort: This hearty soup is the ultimate comfort food, warming both your belly and your heart with its robust flavors.
Flexibility: The beauty of Caldo de Res lies in its versatility; swap out vegetables based on what you have on hand or adjust the spice level to suit your taste preferences!
Quick to Prep: With just 30 minutes of prep time, it fits perfectly into busy schedules, making it a fantastic go-to for weeknight dinners.
Feeding a Crowd: Ideal for gatherings, this recipe serves 6, ensuring there’s plenty to share around the table.
Flavorful Ingredients: Featuring tender beef and a colorful medley of veggies, each spoonful bursts with flavor, making you crave more.
Enjoy it with lime wedges and fresh cilantro for an extra touch, and don’t forget to check out my tips on making the best beef broth for a deeper flavor!
Caldo de Res Ingredients
• Discover the essential ingredients for a flavorful Caldo de Res!
For the Soup
• Beef shank or chuck roast – Choose tender cuts for a rich, meaty flavor in your soup.
• Vegetable oil – Essential for browning the beef and enhancing its taste.
• Onion – Adds sweetness and depth, making the broth more aromatic.
• Garlic – Infuses the soup with a warm, savory aroma that elevates every bite.
• Carrots – Provide natural sweetness and a pop of color to your dish.
• Potatoes – Contribute heartiness, making the soup extra filling and comforting.
• Zucchini – Melts beautifully in the broth, adding a fresh taste and nutritious element.
• Corn kernels – Offers bursts of sweetness and texture; feel free to use fresh or frozen!
• Tomato – Brightens the broth and adds a hint of acidity that balances the flavors.
• Jalapeño peppers (optional) – Give the soup a spicy kick, adjustable to your heat preference.
For the Broth
• Beef broth or water – The base of your Caldo de Res, enriching it with savory notes.
• Salt – Essential for seasoning; adjust to taste to amp up your soup's flavors.
• Black pepper – Adds warmth and complexity to your broth.
• Cumin – Imparts a hearty, earthy flavor that complements the meat beautifully.
• Oregano – Brings a hint of herbaceous freshness that rounds out the dish.
For Serving
• Fresh cilantro – Garnish for a burst of color and fresh flavor.
• Lime wedges – Serve on the side for that zesty finishing touch and to enhance the broth.
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 shimmering, add 2 pounds of beef shank or chuck roast cut into chunks. Sear the beef for about 5-7 minutes, turning occasionally until browned on all sides. This step enhances the flavor of your Caldo de Res, creating a savory base for the soup.
Step 2: Sauté Aromatics
Add 1 large chopped onion and 4 cloves of minced garlic to the pot with the beef. Sauté the mixture for about 5 minutes, stirring frequently until the onion turns translucent and fragrant. The delicious aroma will fill your kitchen, inviting everyone to gather around for a hearty bowl of Caldo de Res.
Step 3: Incorporate Vegetables
Stir in the sliced carrots, diced potatoes, sliced zucchini, corn kernels, and chopped tomato. Cook for an additional 5 minutes, allowing the vegetables to soften slightly while blending their flavors. The vibrant colors will make your Caldo de Res visually appealing and tantalizing!
Step 4: Add Liquid
Pour in 8 cups of beef broth or water, ensuring the beef and vegetables are fully submerged. This will create a rich and flavorful liquid that serves as the heart of your Caldo de Res. Bring the mixture to a gentle boil over high heat, keeping an eye on it as it heats up.
Step 5: Season to Taste
Once boiling, sprinkle in 1 tablespoon of salt, 1 teaspoon each of black pepper, cumin, and oregano. Stir well to combine all the flavors together. This seasoning will elevate your Caldo de Res, ensuring every spoonful is packed with deliciousness.
Step 6: Simmer the Soup
Reduce the heat to low and cover the pot, allowing the soup to simmer for about 1 hour. This slow cooking method will tenderize the beef beautifully. You’ll know it’s ready when the beef is fork-tender and the broth is aromatic and inviting.
Step 7: Add Heat (Optional)
If desired, stir in the chopped jalapeño peppers during the last 10 minutes of cooking. This optional step will give your Caldo de Res a delightful kick, perfect for those who enjoy a little extra spice in their meals.
Step 8: Adjust Seasoning
After simmering, taste the soup and adjust the seasoning if necessary. You can add more salt or spices according to your preference, ensuring that the flavors of your Caldo de Res are just right for your tastes.
Step 9: Serve and Garnish
Remove the pot from heat. Ladle the warm Caldo de Res into individual bowls, making sure to include a good mix of beef and vegetables. Garnish each bowl with fresh cilantro for a burst of color and freshness, making it as inviting as it is delicious.
Step 10: Add a Zesty Touch
Serve your Caldo de Res with lime wedges on the side. Squeezing fresh lime juice over the soup just before eating will enhance the flavors and provide a zesty finishing touch, making this comforting dish even more delightful!
Expert Tips for Caldo de Res
-
Beef Choice: Select beef shank or chuck roast for the best flavor and tender texture. Avoid tough cuts to ensure your Caldo de Res is deliciously rich.
-
Vegetable Variations: Feel free to swap out your vegetables based on what you have in the fridge. This flexibility helps keep it exciting and reduces waste!
-
Simmer Time: Don’t rush the simmering process; aim for at least 1 hour. This step enhances the flavor, ensuring the beef is tender and the broth rich.
-
Spice It Up: If you opt for jalapeños, add them only in the last 10 minutes to avoid overpowering the dish; adjust according to your heat preference.
-
Taste Test: Always taste the soup before serving and adjust seasoning accordingly. A touch more salt or pepper can make a big difference in your Caldo de Res’s flavor!
-
Lime Addition: Serve with lime wedges and encourage your family to squeeze fresh juice over their bowls. It brightens the soup and elevates the overall taste!
What to Serve with Caldo de Res
A warm bowl of hearty goodness awaits, inviting you to create a cozy, complete meal.
- Cilantro Rice: Fluffy rice infused with fresh cilantro pairs beautifully, soaking up the broth while adding a fragrant touch.
- Homemade Tortillas: Soft, warm tortillas are perfect for dipping into Caldo de Res, making every bite feel like a special occasion.
- Avocado Salad: Creamy avocado with lime dressing adds a refreshing contrast to the rich flavors of the soup, enhancing your dining experience.
- Pickled Onions: Their tangy zest cuts through the richness, adding a delightful crunch and vibrant color to each bowl.
- Spicy Salsa Verde: A dollop of this zesty sauce provides a fiery kick that complements the soup’s comforting tastes.
- Mexican Street Corn: Charred corn topped with cheese and spices brings a sweet and savory element to the meal that everyone loves!
- Chips and Guacamole: Crunchy chips alongside creamy guacamole make for a fun appetizer that complements the warm soup perfectly.
- Margaritas: A refreshing classic drink to elevate your gathering, balancing the meal with a bit of citrusy flair.
- Flan for Dessert: Finish off the meal with this silky-smooth dessert, a sweet contrast to the savory Caldo de Res and a family favorite!
Make Ahead Options
Preparing Caldo de Res ahead of time is a brilliant way to save time on busy weeknights! You can chop all your vegetables (carrots, potatoes, zucchini, and tomato) and refrigerate them for up to 3 days in advance, which not only gives you one less task to handle but also helps develop flavor! Additionally, you can brown the beef and sauté the onions and garlic, storing this mixture in an airtight container for up to 24 hours in the fridge. When you're ready to serve, simply combine all the prepped components with the broth and seasonings, then simmer for about an hour until everything is heated through and the beef is tender. This way, you’ll have a delicious, heartwarming Caldo de Res ready with minimal effort!
Caldo de Res Variations & Substitutions
Feel free to make this comforting dish your own with some delicious twists and alternatives!
- Vegetable Swap: Use seasonal veggies like squash, green beans, or bell peppers for a fresh take on flavors. The soup can become a medley of tastes.
- Spicy Kick: For more heat, add extra jalapeños or even a dash of red pepper flakes to elevate your dish’s warmth. Adjust to your heat preference!
- Herb Infusion: Experiment with fresh herbs like thyme or rosemary to enhance the aroma and complexity of your broth. The fragrant notes will wrap you in warmth.
- Protein Variations: Try using chicken thighs or pork shoulder in place of beef for a different, yet equally satisfying, protein source. Both options yield hearty variations with unique flavors.
- Low-Carb Option: Swap out potatoes for cauliflower to maintain a satisfying texture while keeping the dish lighter. This twist keeps the soup comforting without the extra carbs.
- Vegan Style: Replace beef with your choice of beans and use vegetable broth for a plant-based rendition that’s equally hearty and nutritious. Just remember to adjust seasoning accordingly!
- Creamy Texture: Add a splash of heavy cream or coconut milk at the end for a rich, velvety broth. It will turn your Caldo de Res into a creamy delight.
- Flavor Boost: Incorporate a tablespoon of soy sauce or fish sauce for an umami twist that adds depth. This simple addition can take your soup to another level!
Explore these variations and make this Caldo de Res your own! Whether you're craving a vegan option or something richer, there's a way to enjoy this family-loved classic just how you like it. Don't forget to check my guide on serving suggestions to find perfect accompaniments that will elevate your meal even further!
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 it’s cooled to room temperature before sealing to avoid condensation.
Freezer: For long-term storage, freeze Caldo de Res in portions using freezer-safe containers or bags for up to 3 months. Leave space at the top of the container as the soup will expand.
Reheating: Thaw frozen Caldo de Res in the fridge overnight. Reheat gently on the stove until warmed through. Add a splash of broth or water if it’s too thick.
Serving Fresh: Enjoy it fresh with a squeeze of lime and fresh cilantro right after reheating for the best flavor!
Caldo de Res Recipe FAQs
What type of beef is best for Caldo de Res?
Absolutely! For the richest flavor and tender texture, I recommend using beef shank or chuck roast. These cuts become melt-in-your-mouth delicious when simmered properly, creating the hearty essence that Caldo de Res is known for. Avoid tougher cuts as they may not soften adequately.
How long can I store leftover Caldo de Res in the fridge?
Very! You can store leftover Caldo de Res in an airtight container in the refrigerator for up to 3 days. Ensure the soup has cooled to room temperature before sealing it to avoid condensation, which can make your soup watery.
Can I freeze Caldo de Res? If so, how?
Definitely! Freezing Caldo de Res is a great option for meal prep. First, let the soup cool completely, then transfer it to freezer-safe containers or bags. Make sure to leave some space at the top of the containers as the soup will expand when frozen. It can be safely stored for up to 3 months.
How do I reheat frozen Caldo de Res?
Here’s how: Thaw your frozen Caldo de Res in the fridge overnight for best results. When you're ready to enjoy, pour the soup into a pot and reheat it gently over low-to-medium heat, stirring occasionally. If the soup is too thick, feel free to add a splash of beef broth or water to reach your desired consistency.
What if my Caldo de Res is too salty?
If you find your Caldo de Res is too salty, don’t worry! You can balance the flavor by adding some diced potatoes, as they absorb excess salt while cooking. Alternatively, you can add a bit more broth or water to dilute the saltiness. Just remember to let it simmer a bit longer to reheat everything through.
Are there any dietary considerations for Caldo de Res?
Sure! While this recipe is rich and hearty, it's important to note that it contains beef, so it’s not suitable for vegetarians or vegans. Additionally, be careful with the jalapeño peppers if you or your guests have sensitivities to spice. Always check for potential allergens, especially if serving to children or pets.

Heartwarming Caldo de Res for Cozy Family Dinners
Equipment
- Large pot
Ingredients
For the Soup
- 2 pounds beef shank or chuck roast cut into chunks
- 2 tablespoons vegetable oil
- 1 large onion chopped
- 4 cloves garlic minced
- 2 cups carrots sliced
- 2 cups potatoes diced
- 2 cups zucchini sliced
- 1 cup corn kernels fresh or frozen
- 1 large tomato chopped
- 1 cup jalapeño peppers optional, chopped
For the Broth
- 8 cups beef broth or water
- 1 tablespoon salt adjust to taste
- 1 teaspoon black pepper
- 1 teaspoon cumin
- 1 teaspoon oregano
For Serving
- 1 cup fresh cilantro for garnish
- 2 pieces lime wedges for serving
Instructions
Cooking Steps
- In a large pot, heat vegetable oil over medium-high heat. Add beef and sear until browned on all sides, about 5-7 minutes.
- Add onion and garlic, and sauté for 5 minutes until the onion is translucent.
- Stir in carrots, potatoes, zucchini, corn, and tomato. Cook for 5 minutes.
- Pour in beef broth, ensuring everything is submerged. Bring to a gentle boil.
- Add salt, black pepper, cumin, and oregano. Stir well.
- Reduce heat and cover. Simmer for 1 hour.
- Stir in jalapeños during the last 10 minutes of cooking if using.
- Taste and adjust seasoning if necessary.
- Serve warm in bowls, garnishing with cilantro and lime wedges.








Leave a Reply