I love making this caldo de res beef soup because it feels like a warm hug on a chilly day. It’s a simple, hearty meal that brings everyone together around the table. I can’t wait for you to try it and enjoy the rich flavors as much as I do.
Most of the ingredients in this recipe are easy to find at your local supermarket. The beef shank might be in the meat section labeled as soup bones or shank, so just ask the butcher if you don’t see it. Fresh cilantro is usually in the produce aisle, and if you don’t often cook with it, it adds a bright, fresh flavor that really lifts the soup. The rest, like corn, potatoes, carrots, and zucchini, are common veggies you might already have at home.

Ingredients For Caldo De Res Beef Soup Recipe
Beef shank: This cut has lots of flavor and becomes tender after slow cooking, making the soup rich and hearty.
Onion: Adds a sweet and savory base to the broth.
Garlic: Gives the soup a warm, aromatic depth.
Beef broth: The liquid base that carries all the flavors.
Carrots: Sweet and tender, they add color and texture.
Potatoes: Make the soup filling and comforting.
Corn: Adds a touch of natural sweetness and crunch.
Zucchini: Softens in the soup and adds a mild, fresh taste.
Cilantro: Brings a bright, herbal note to finish the soup.
Salt: Enhances all the flavors.
Pepper: Adds a little spice and warmth.
Technique Tip for This Beef Soup
One of the most helpful steps in making this Caldo de Res Beef Soup is knowing how to simmer the beef shank until it’s tender. Here’s a simple way to do it right:
- Put the beef shank, quartered onion, minced garlic, and beef broth in a large pot.
- Turn the heat up until the liquid starts to boil.
- Once boiling, lower the heat to a gentle simmer. This means the liquid should have small bubbles rising slowly, not a big rolling boil.
- Cover the pot with a lid but leave it slightly cracked so steam can escape.
- Let it cook for about an hour, checking every now and then to make sure it’s not boiling too hard or drying out.
Simmering like this helps break down the tough fibers in the beef shank, making the meat soft and full of flavor. If you boil it too hard, the meat can get tough and the broth might become cloudy or salty. Taking your time with a gentle simmer means the soup will taste richer and the meat will be easy to bite into.
When I first tried this, I made the mistake of turning the heat too high because I thought it would cook faster. But the meat stayed tough, and the broth wasn’t as clear or tasty. Now, I always keep an eye on the heat and adjust it so the pot just barely bubbles. It’s a small step that makes a big difference! Plus, you can use the time while it simmers to chop the carrots, potatoes, and corn for the next step. It’s a nice way to keep things moving without rushing the soup.
Suggested Side Dishes
Alternative Ingredients
beef shank - Substitute with oxtail: Oxtail provides a similar rich and gelatinous texture to the soup.
beef shank - Substitute with beef chuck: Beef chuck is more readily available and offers a good balance of meat and fat.
onion - Substitute with shallots: Shallots have a milder and sweeter flavor that can complement the soup well.
onion - Substitute with leeks: Leeks provide a subtle onion-like flavor and add a different texture to the soup.
garlic - Substitute with garlic powder: Garlic powder can be used in a pinch, though it lacks the fresh aroma of minced garlic.
garlic - Substitute with shallots: Shallots can add a mild garlic-like flavor if minced finely.
beef broth - Substitute with chicken broth: Chicken broth is lighter but still adds a savory depth to the soup.
beef broth - Substitute with vegetable broth: Vegetable broth is a good option for a lighter, vegetarian-friendly version.
carrots - Substitute with parsnips: Parsnips have a similar texture but a slightly sweeter and earthier flavor.
carrots - Substitute with sweet potatoes: Sweet potatoes add a different sweetness and a vibrant color to the soup.
potatoes - Substitute with turnips: Turnips provide a similar starchy texture but with a slightly peppery taste.
potatoes - Substitute with cauliflower: Cauliflower can be used for a lower-carb option while still adding bulk to the soup.
corn - Substitute with frozen corn kernels: Frozen corn kernels are convenient and provide the same sweetness and crunch.
corn - Substitute with canned corn: Canned corn is another convenient option, though it may be slightly softer.
zucchini - Substitute with yellow squash: Yellow squash has a similar texture and mild flavor, making it a good alternative.
zucchini - Substitute with eggplant: Eggplant can add a different texture and absorb the flavors of the soup well.
cilantro - Substitute with parsley: Parsley offers a fresh, slightly peppery flavor that can replace cilantro.
cilantro - Substitute with basil: Basil provides a different but equally aromatic flavor to the soup.
salt - Substitute with soy sauce: Soy sauce adds saltiness along with a depth of umami flavor.
salt - Substitute with sea salt: Sea salt can be used as a direct substitute for regular salt with a slightly different mineral taste.
pepper - Substitute with white pepper: White pepper offers a milder heat and a slightly different flavor profile.
pepper - Substitute with cayenne pepper: Cayenne pepper adds heat and a different kind of spiciness to the soup.
Other Alternative Recipes Similar to This Soup
How To Store / Freeze This Soup
Allow the Caldo de Res to cool to room temperature before storing. This helps prevent condensation, which can lead to a watery soup.
Transfer the soup into airtight containers. For easy portioning, consider using individual serving-sized containers. This makes reheating a breeze and helps maintain the integrity of the vegetables and beef.
Label the containers with the date. This ensures you keep track of how long the soup has been stored and helps you consume it while it's still fresh.
Store the containers in the refrigerator if you plan to consume the soup within 3-4 days. The cool environment will keep the beef and vegetables fresh and flavorful.
For longer storage, place the containers in the freezer. Caldo de Res can be frozen for up to 3 months without significant loss of quality. Make sure to leave some space at the top of the container, as the soup will expand when frozen.
When ready to enjoy, thaw the soup in the refrigerator overnight. This gradual thawing process helps maintain the texture of the vegetables and beef.
Reheat the soup on the stovetop over medium heat. Stir occasionally to ensure even heating and to prevent the vegetables from becoming mushy.
If reheating from frozen, you can also place the container directly into a pot of simmering water. This method gently warms the soup without compromising the texture of the beef and vegetables.
For a quick reheat, use the microwave. Place the soup in a microwave-safe bowl, cover with a microwave-safe lid or plate, and heat in 1-minute intervals, stirring in between, until the soup is hot.
Garnish with fresh cilantro and a squeeze of lime juice before serving to revive the vibrant flavors of the Caldo de Res.
How To Reheat Leftovers
Stovetop Method:
- Pour the leftover soup into a large pot.
- Heat over medium heat, stirring occasionally to ensure even heating.
- Once the soup starts to simmer, reduce the heat to low and let it warm through for about 10-15 minutes.
- Check that the beef and vegetables are heated thoroughly before serving.
Microwave Method:
- Transfer the soup to a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or a microwave-safe plate to prevent splatters.
- Heat on high for 2-3 minutes, then stir the soup.
- Continue heating in 1-minute increments, stirring in between, until the soup is hot throughout.
- Let it sit for a minute before serving to allow the heat to distribute evenly.
Slow Cooker Method:
- Pour the leftover soup into the slow cooker.
- Set the slow cooker to the low setting.
- Cover and heat for 2-3 hours, stirring occasionally.
- Once the soup is hot and the beef and vegetables are warmed through, it's ready to serve.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Transfer the soup to an oven-safe dish and cover it with aluminum foil.
- Place the dish in the oven and heat for about 20-30 minutes.
- Stir halfway through to ensure even heating.
- Check that the soup is hot throughout before serving.
Double Boiler Method:
- Fill the bottom pot of a double boiler with water and bring it to a simmer.
- Place the leftover soup in the top pot of the double boiler.
- Stir occasionally and heat until the soup is warmed through, which should take about 15-20 minutes.
- This method helps to gently reheat the soup without overcooking the vegetables or beef.
Best Tools for Making This Beef Soup
Large pot: A large pot is essential for holding all the ingredients and allowing them to simmer together, ensuring even cooking and flavor melding.
Knife: A knife is needed to cut the beef shank, vegetables, and other ingredients into chunks.
Cutting board: A cutting board provides a safe and stable surface for chopping and preparing the ingredients.
Measuring cups: Measuring cups are used to measure the beef broth accurately.
Wooden spoon: A wooden spoon is useful for stirring the soup and ensuring that all ingredients are well mixed.
Ladle: A ladle is perfect for serving the hot soup into bowls.
Tongs: Tongs can be used to handle the beef shank and other large pieces of vegetables while cooking.
Garlic press: A garlic press makes it easy to mince the garlic cloves quickly.
Peeler: A peeler is handy for peeling the carrots and potatoes before cutting them into chunks.
Serving bowls: Serving bowls are needed to serve the finished soup.
Lime squeezer: A lime squeezer can be used if you choose to serve the soup with lime wedges for added flavor.
Tortilla warmer: A tortilla warmer keeps the tortillas warm if you decide to serve them on the side.
How to Save Time on This Recipe
Prep ingredients in advance: Chop the vegetables and mince the garlic the night before to save time on cooking day.
Use a pressure cooker: Speed up the cooking process by using a pressure cooker to tenderize the beef shank in half the time.
Batch cooking: Make a larger batch and freeze portions for quick meals later.
Pre-made broth: Use store-bought beef broth to cut down on preparation time.
One-pot method: Cook everything in one pot to minimize cleanup and streamline the cooking process.

Caldo de Res Beef Soup Recipe
Ingredients
Main Ingredients
- 2 lbs Beef shank cut into chunks
- 1 whole Onion quartered
- 3 cloves Garlic minced
- 4 cups Beef broth
- 2 whole Carrots cut into chunks
- 2 whole Potatoes cut into chunks
- 2 ears Corn cut into pieces
- 1 whole Zucchini cut into chunks
- 1 bunch Cilantro chopped
- to taste Salt
- to taste Pepper
Instructions
- 1. In a large pot, add the beef shank, onion, garlic, and beef broth. Bring to a boil, then reduce heat and simmer for about 1 hour or until the beef is tender.
- 2. Add the carrots, potatoes, and corn to the pot. Continue to simmer for another 30 minutes.
- 3. Add the zucchini and cilantro. Season with salt and pepper to taste. Simmer for an additional 10-15 minutes, or until all vegetables are tender.
- 4. Serve hot with a side of lime wedges and warm tortillas, if desired.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Soup
More Amazing Recipes to Try 🙂
- Doritos Taco Salad Recipe25 Minutes
- Yum Yum Sauce Recipe5 Minutes
- Prickly Pear Cactus Margarita Recipe10 Minutes
- Oven Spam Sandwiches Recipe25 Minutes
- Honey Milk Tea Recipe10 Minutes
- Baked Pasta Recipe45 Minutes
- Sriracha Mayo Recipe5 Minutes
- Pasta Recipe30 Minutes
Leave a Reply