Caldo de Res Recipe (Mexican Beef Soup)

As Seen In Cozy Comfort Food Classics.

Caldo de Res is a traditional Mexican beef soup that’s hearty, flavorful, and perfect for a comforting meal. Made with beef shank, a variety of vegetables, and a rich homemade broth, this soup is simmered to perfection until the beef is fall-apart tender. The addition of chiles de arbol, lime juice, and fresh herbs adds a depth of flavor that’s both savory and slightly spicy. Serve it with warm tortillas or crusty bread for a complete meal that’s sure to satisfy. This recipe is easy to make and perfect for feeding a crowd!
Sarah Recipes
Recipe by Sarah Sarah
Fresh from the Kitchen: Thu, 20 Feb 2025 00:48:06 GMT
A bowl of beef stew with vegetables and limes. Save for Later
A bowl of beef stew with vegetables and limes. | recipesaddicts.com

Caldo de Res is a hearty and flavorful Mexican beef soup loaded with vegetables simmered in a rich broth. This comforting dish is easy to make and perfect for a satisfying meal.

The first time I made Caldo de Res, the aroma of the simmering broth filled my kitchen, and I knew it would be a hit. The blend of tender beef, hearty vegetables, and rich broth creates a comforting meal that's perfect for any occasion.

Key Ingredients and Their Roles

  • Beef: Bone-in beef shank, short ribs, or beef chuck provide rich flavor and tender texture.
  • Vegetables: A mix of potatoes, carrots, zucchini, corn, tomatoes, and cabbage adds variety and nutrition.
  • Chile de Arbol: Optional, but adds a spicy kick to the broth.
  • Seasonings: Bay leaves, peppercorns, and salt enhance the soup's flavor profile.
  • Tomato Sauce and Lime Juice: Add depth and brightness to the soup.

Cooking Instructions

Make the Homemade Beef Stock:
Combine beef, water, onion, celery, garlic, chile de arbol (if using), bay leaves, peppercorns, and salt in a large pot.
Simmer for 1.5-2 hours until the beef is tender. Skim off any fat or foam.
Remove the beef, shred it, and strain the stock, discarding the solids.
Prepare the Caldo de Res:
Return the strained beef stock to the pot and add potatoes and carrots. Simmer until tender.
Add zucchini, corn, tomatoes, cabbage, jalapeños (if using), and tomato sauce. Simmer until all vegetables are cooked.
Stir in the shredded beef and lime juice, heating through.
Serve the Soup:
Ladle the soup into bowls and garnish with cilantro, red pepper flakes, hot sauce, and lime wedges.
Serve with sides like Mexican rice, tortillas, or beans for a complete meal.
A bowl of soup with meat and vegetables. Save for Later
A bowl of soup with meat and vegetables. | recipesaddicts.com

My family loves this soup for its hearty and comforting flavors. The combination of tender beef and a rich broth makes it a favorite, especially during colder months.

Serving Suggestions

Serve Caldo de Res with warm tortillas, Mexican rice, or beans for a complete and satisfying meal. You can also offer additional toppings like avocado or shredded cheese.

Variations

Vegetable Options: Add chayote, squash, or black beans for extra variety. Seasoning Ideas: Experiment with Mexican oregano, cumin, or chili powders. Spice Level: Adjust the heat by adding more or fewer chiles or jalapeños.

Storage and Reheating Tips

Store leftovers in the fridge for up to 5 days or freeze for up to 3 months. Reheat gently on the stovetop, adding a splash of water or broth if needed.

A bowl of soup with beef, potatoes, and vegetables. Save for Later
A bowl of soup with beef, potatoes, and vegetables. | recipesaddicts.com

Professional Chef Tips

Skim the broth regularly to remove fat and foam, ensuring a clear and flavorful stock. Add vegetables in stages to prevent overcooking and maintain their texture. Customize the spice level to suit your preferences, adding chiles or jalapeños as desired.

This recipe is a delightful blend of flavors and textures, perfect for sharing with loved ones. The rich broth and tender beef make it a standout dish that's sure to impress.

Recipe Tips & FAQs

→ Can I use a different cut of beef?
Yes, you can use short ribs, oxtail, or beef chuck for a richer flavor.
→ Can I make this soup ahead of time?
Yes, this soup tastes even better the next day as the flavors meld together. Store it in the refrigerator and reheat before serving.
→ Can I make this soup spicier?
Yes, add more chiles de arbol or jalapenos to increase the heat.
→ What can I serve with this soup?
Serve with warm tortillas, crusty bread, or a side of rice.
→ Can I freeze this soup?
Yes, this soup freezes well. Store in an airtight container for up to 3 months.

Caldo de Res (Mexican Beef Soup)

Caldo de Res is a hearty Mexican beef soup loaded with vegetables and simmered in a flavorful broth. Easy to make and perfect for a comforting meal!

Prep Time
15 Minutes
Cooking Time
150 Minutes
Total Time
165 Minutes
Recipe by Sarah: Sarah

Recipe Type: Comfort Food

Skill Level: Moderate

Style of Cooking: Mexican

Makes: 8 Serves (8 servings)

Dietary Notes: Gluten-Free, Dairy-Free

What You'll Need

→ For the Beef Stock

01 3 pounds beef shank (or short rib or beef chuck)
02 8-10 cups water
03 1 large onion, rough chopped
04 2 celery stalks, rough chopped
05 10 cloves garlic, rough chopped
06 5 chile de arbol peppers (optional, or other dried pods)
07 3 bay leaves
08 1 tablespoon black peppercorns
09 1 tablespoon salt

→ For the Caldo de Res (Beef Soup)

10 3 potatoes, cut into bite-sized pieces
11 2 carrots, cut into bite-sized pieces
12 2 zucchinis, cut into bite-sized pieces
13 2 jalapeno peppers, sliced (optional)
14 2 ears of corn, quartered
15 3 medium-sized tomatoes, cut into bite-sized pieces
16 1/4 head cabbage, chopped
17 8 ounces tomato sauce
18 Juice from 1 lime

→ For Serving

19 Spicy red pepper flakes
20 Fresh chopped cilantro
21 Hot sauce
22 Lime wedges

Let's Cook!

Step 01

In a very large pot, add the beef shank (or other cuts of beef), water, onion, celery, garlic, chiles de arbol, bay leaves, peppercorns, and salt. Bring to a boil, cover, then reduce heat and simmer for 1.5-2 hours, skimming any fat or foam that rises to the top. Cook until the beef is fall-apart tender.

Step 02

Carefully remove the beef pieces and set them into a large bowl. Shred the beef from the bones and discard the bones. Set aside.

Step 03

Strain the beef stock and discard the solids.

Step 04

Add the beef stock back to the same large pot and heat to a simmer. Add more water if needed. Add the potatoes and carrots and simmer for 20 minutes, or until the vegetables start to become tender.

Step 05

Add the zucchini, jalapenos, corn, tomatoes, cabbage, and tomato sauce. Simmer for 10 minutes, or until all vegetables are tender to your preference.

Step 06

Add the shredded beef back to the pot and stir in the lime juice. Heat through. Taste and adjust for salt.

Step 07

Serve into bowls and garnish with red pepper flakes, fresh chopped cilantro, hot sauce, and lime wedges. Enjoy!

Cook's Notes

  1. You can use other cuts of beef like oxtail or short ribs for a richer flavor.
  2. Adjust the spiciness by adding or omitting the chiles de arbol and jalapenos.
  3. Serve with warm tortillas or crusty bread for a complete meal.

Kitchen Tools Needed

  • Very large pot
  • Strainer
  • Knife for chopping vegetables
  • Large bowl

Allergy Notes

Always check ingredients carefully for allergens. When in doubt, please consult your healthcare provider.
  • None (unless specific allergies to beef or vegetables)

Nutrition Information (Per Serving)

Nutritional values are carefully calculated estimates. For precise dietary needs, please consult a nutritionist.
  • Calories: 266
  • Total Fat: 5 g
  • Total Carbohydrates: 30 g
  • Protein: 27 g