There’s an undeniable comfort in a bowl of Caldo de Res Mexican Beef Soup, especially on a cool evening when the scent of simmering garlic and tender beef fills the air. I remember the first time I tasted this luscious soup at a friend’s family gathering—each bite was a warm hug that transported me to a cozy kitchen filled with laughter and shared memories. The beauty of this dish lies not just in its heartwarming flavors but also in its versatility; you can easily tweak the ingredients to suit your pantry’s offerings or your personal cravings.
With juicy chunks of beef, vibrant vegetables, and a hint of spice, this recipe is a delightful way to elevate your weeknight cooking—perfect for those times you’re tired of the same fast food routine. Best of all, it’s surprisingly straightforward to make! Gather your loved ones around the table and let this comforting dish work its magic, transforming any ordinary day into a festive occasion. So, grab your pot and let’s dive into the wonderful world of Caldo de Res!
Why is Caldo de Res Mexican Beef Soup so special?
Hearty, Satisfying Meal: This recipe delivers a warm and filling bowl of comfort, making it perfect for cozy nights at home.
Bold, Flavorful Ingredients: The infusion of garlic, fresh vegetables, and beef creates a robust flavor profile that will have everyone asking for seconds.
Customizable Delight: Feel free to mix and match vegetables based on what you have in your fridge or what looks good at the market—each variation leads to new delicious adventures!
Crowd-Pleasing Appeal: With servings for up to eight, it’s ideal for gatherings or meal prep—no one will leave the table unsatisfied.
Straightforward Preparation: Don’t worry if you’re not a culinary expert; this comforting dish requires only basic skills and about two hours of your time. For more simple recipes, check out our collection of easy meals.
Ingredients for Caldo de Res Mexican Beef Soup
Creating this cozy bowl of soup is simple and definitely rewarding—let’s gather what you need!
For the Beef
• Bone-in beef shank or NY strip steak – Adds rich flavor and depth to your soup.
• Boneless chuck steak – Provides tender and juicy chunks that everyone will love.
For the Broth
• Water – Use enough to cover the ingredients; add more as necessary to maintain a soupy consistency.
• Salt – Enhances the natural flavors of the ingredients, making it a savory delight.
• Garlic – Whole head makes the soup aromatic and comforting.
• Yellow onion – Adds sweetness and depth to the broth when boiled.
For the Vegetables
• Cabbage – The hearty texture holds up well in the soup, contributing to the overall wholesomeness.
• Zucchini – Neutral flavor that soaks up the broth, adding beautiful color.
• Potatoes – Makes the soup heartier; they soak up flavors well.
• Carrots – Brightens the dish and add a subtle sweetness.
• Corn on the cob – Sweet kernels provide a delightful crunch.
• Chayote squash – An intriguing addition that adds a unique texture.
• Cilantro – Freshness balances the rich flavors—add before serving.
For Seasoning and Garnish
• Spanglish Asadero Signature All Purpose seasoning – Elevates the complex flavors with a kick.
• Serrano pepper – Slice for topping if you enjoy some extra heat.
• Lime wedges – A squeeze adds bright acidity, balancing the rich broth.
• Warm tortillas – Perfect for dipping or enjoying alongside the soup.
• White rice – Optional but offers a filling side dish to complete your meal.
This Caldo de Res Mexican Beef Soup is sure to warm your heart and home—let’s continue crafting this flavorful masterpiece!
How to Make Caldo de Res
-
Prepare the Beef: Chop the beef into 1-inch chunks and rinse well to ensure cleanliness. If you’re using pre-cut beef, a quick rinse will suffice for a fresh start.
-
Boil the Base: Bring 12 cups of water to a light boil over medium-high heat. As the water heats, watch for foam forming on the surface and gently remove it for a clearer broth.
-
Infuse Flavor: Add the whole head of garlic and the halved onion to the boiling water. Reduce heat to medium and let it boil for 1 hour and 30 minutes, mostly covering the pot. Don’t forget to add more water if necessary to keep it soupy!
-
Chop the Veggies: While your broth simmers, chop the remaining vegetables into chunks and set them aside. Feel free to get creative with different seasonal veggies!
-
Add Veggies to the Broth: After the initial 1 hour and 30 minutes, carefully add all the vegetables (except zucchini) and cilantro to the pot. Tuck the cabbage pieces down into the flavorful liquid.
-
Simmer the Flavors: Allow the mixture to boil for 10 minutes, letting those amazing aromas fill your kitchen.
-
Stir in the Zucchini: Add the zucchini and the Spanglish Asadero Signature All Purpose seasoning next. Stir everything well and let it cook for another 10 minutes, or until the vegetables are tender, providing a delightful crunch.
-
Taste and Adjust: Give the soup a taste test and feel free to add more salt if needed. Each batch can be a little different, so let your tastebuds guide you!
-
Serve with Joy: Ladle out the hot soup into bowls, serving it with lime juice, warm tortillas, and/or white rice, if desired. It’s the perfect family feast!
Optional: Garnish with sliced serrano pepper for an extra kick!
Exact quantities are listed in the recipe card below.
What to Serve with Caldo de Res?
Embrace the heartwarming nature of this Mexican beef soup by pairing it with delightful sides that elevate your meal experience.
-
Warm Tortillas: The perfect accompaniment, these soft tortillas are ideal for dipping into the rich broth, enhancing each flavorful bite.
-
White Rice: A traditional side that absorbs the delicious soup perfectly, adding even more substance to your comforting bowl.
-
Zesty Lime Wedges: A squeeze of fresh lime brightens the soup’s hearty flavors, balancing richness with a refreshing touch on your palate.
-
Crispy Tortilla Chips: For added texture and crunch, serve these alongside the soup; they’re wonderful for scooping up those tasty morsels!
-
Fresh Salsa: A vibrant, chunky tomato salsa adds brightness and heat, offering a lively contrast to the soothing qualities of Caldo de Res.
-
Spicy Serrano Pepper: For those who love a kick, sliced serrano peppers sprinkled on top provide a delightful burst of heat, enhancing the soup’s flavor profile.
-
Green Salad: A light, crisp salad with a tangy vinaigrette offers a refreshing counterpoint to the savory soup, keeping your meal balanced and enjoyable.
-
Chayote Salad: A simple salad with raw chayote provides a crunchy, fresh complement that echoes the flavors in your Caldo de Res.
-
Fruity Agua Fresca: Pair with a refreshing drink like agua fresca to cleanse your palate between bites, making every mouthful of soup feel like a special delight.
How to Store and Freeze Caldo de Res
Room Temperature: Let the soup cool to room temperature before storing. It can sit out for no more than 2 hours to prevent any bacteria growth.
Fridge: Store in an airtight container for up to 3 days. This will keep your Caldo de Res Mexican Beef Soup fresh and full of flavor for those cozy nights ahead.
Freezer: For longer storage, freeze in portioned containers for up to 3 months. Thaw in the fridge overnight before reheating.
Reheating: Reheat on the stove over low heat, adding a splash of water or broth if needed to reach your desired consistency. Enjoy the comforting aroma as it warms up!
Make Ahead Options
These hearty Caldo de Res Mexican Beef Soup components can easily be prepared in advance, making weeknight meals a breeze! You can chop and refrigerate the vegetables (potatoes, carrots, cabbage, zucchini, and chayote) for up to 3 days before cooking. Additionally, the beef can be diced and marinated in advance, stored in an airtight container for up to 24 hours to enhance flavors. When you’re ready to enjoy this comfort dish, simply boil the water, add the garlic and onion, and follow the original steps with your prepped ingredients! This way, the soup retains its delicious quality while saving you precious time on busy days.
Expert Tips for Caldo de Res
-
Broth Clarity: Avoid foam by skimming during the initial boiling. This helps create a clear and visually appealing Caldo de Res.
-
Vegetable Variations: Feel free to substitute or add any seasonal vegetables you love. This adds a personal touch and enhances flavor!
-
Taste Testing: Don’t forget to taste your soup before serving! Adjust the salt and spices to balance flavors, making it perfect for your palate.
-
Serving Suggestions: Serve with warm tortillas and lime wedges for a traditional experience. They complement the soup beautifully and elevate every bite.
-
Storage Wisdom: Store leftovers in an airtight container. It’s even better the next day—those flavors really meld together!
Variations & Substitutions for Caldo de Res Mexican Beef Soup
Feel free to get creative with your Caldo de Res and make it truly yours with these delightful variations!
-
Vegetable Boost: Incorporate seasonal veggies like green beans or bell peppers for an extra crunch and freshness. Each addition brings a unique flavor to the mix.
-
Spicy Kick: Swap the serrano pepper for a jalapeño or add more if you love a fiery finish. Just remember, spices will always ignite flavor!
-
Herb Infusion: Instead of cilantro, try fresh parsley or green onions for a different herbal note. It subtly shifts the flavor profile while still keeping it fresh.
-
Meat Swap: Use chicken or pork in place of beef for a lighter variation that still delivers comfort. A deeper broth can be achieved with chicken thighs, bringing its own tasty charm.
-
Whole Grains: Serve with a side of quinoa or barley instead of white rice for a nutritious twist. Both grains add a delightful chewiness that complements the soup.
-
Creamy Addition: Stir in a splash of heavy cream or coconut milk a few minutes before serving for a luxuriously creamy texture that transforms the broth.
-
Tangy Zing: Add diced tomatoes or a splash of vinegar to the broth for a touch of acidity. This brightens the flavors beautifully and provides a lovely contrast.
-
Herb Blend: Experiment with dried herbs like thyme or bay leaves while simmering the broth. This will add depth to the soup while creating new aromatic layers.
Enjoy crafting your perfect bowl of warmth—each spoonful is an adventure waiting to unfold!
Caldo de Res Mexican Beef Soup Recipe FAQs
How do I choose the best beef for Caldo de Res?
Absolutely! For the richest flavor, look for bone-in beef shank or NY strip steak; these cuts add depth to the soup. Boneless chuck steak also works great and delivers tender, juicy pieces. Always check for good marbling, as this indicates the juiciness of the meat you’ll ultimately enjoy!
How should I store leftovers of Caldo de Res?
Very! Once the soup has cooled to room temperature, transfer it to an airtight container. It will stay fresh in the fridge for up to 3 days. If you’re storing for longer, consider freezing it in portioned containers for up to 3 months. When you’re ready, simply thaw in the fridge overnight before reheating.
Can I freeze Caldo de Res? How do I do it?
Definitely! To freeze, cool the soup completely and then ladle it into freezer-safe containers. Leave about an inch of space at the top, as the soup will expand. Label the containers with the date, then place them in the freezer. When ready to enjoy, thaw it in the fridge overnight and reheat on the stovetop, stirring occasionally.
What if my Caldo de Res turns out too salty?
Don’t worry, it happens to the best of us! If your soup is a bit too salty, you can add a peeled potato while simmering for about 10-15 minutes; it absorbs excess salt. Alternatively, adding more unsalted broth or water can also dilute the saltiness. Just be sure to taste it again afterward!
Can I make Caldo de Res vegetarian or vegan?
Certainly! For a vegetarian version, substitute the beef with hearty vegetables like mushrooms, and replace the beef broth with vegetable broth. You may also incorporate some plant-based protein sources such as lentils or chickpeas to give it substance. Just remember to adjust the cooking time as needed!
Is Caldo de Res safe for my pet?
While your furry friend may love the smell of this soup, it’s wise to keep it away from them. Ingredients like onions and spices can be harmful to dogs and cats. If you want to share the love, set aside some unseasoned cooked beef and veggies. Always consult your vet before introducing new foods to their diet!

Hearty Caldo de Res Mexican Beef Soup for Cozy Nights
Ingredients
Equipment
Method
- Chop the beef into 1-inch chunks and rinse well to ensure cleanliness.
- Bring 12 cups of water to a light boil over medium-high heat.
- Add the whole head of garlic and the halved onion to the boiling water, reduce heat to medium and boil for 1 hour and 30 minutes.
- Chop the remaining vegetables into chunks.
- After 1 hour and 30 minutes, add all the vegetables (except zucchini) and cilantro to the pot.
- Allow the mixture to boil for 10 minutes.
- Add the zucchini and the Spanglish Asadero seasoning, stir well and cook for another 10 minutes.
- Taste the soup and add more salt if needed.
- Ladle out the hot soup into bowls, serving it with lime juice, warm tortillas, and/or white rice.







