Why I’ll Love This Recipe

I love this recipe because it brings together the rich flavors of beef and the freshness of vegetables in a single, satisfying bowl. The slow simmering process allows the ingredients to meld beautifully, creating a broth that’s both savory and aromatic. Adding a squeeze of lime and a sprinkle of fresh cilantro just before serving enhances the flavors, making each spoonful a delightful experience.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 2 lbs beef shank (with bone)

  • 1 tablespoon olive oil

  • 1 medium onion, chopped

  • 3 cloves garlic, minced

  • 2 medium carrots, peeled and chopped

  • 2 medium potatoes, peeled and chopped

  • 1 zucchini, chopped

  • 1 ear of corn, cut into 2-inch pieces

  • 1 bunch cilantro, chopped

  • 2 teaspoons salt (or to taste)

  • 1 teaspoon black pepper

  • 2 bay leaves

  • 1-2 fresh serrano peppers (or to taste)

  • 6 cups water

  • 2 tablespoons lime juice (optional)

Directions

  1. Heat olive oil in a large pot over medium heat. Add the beef shank and brown the meat on all sides for about 8-10 minutes.

  2. Add the onion and garlic to the pot, sautéing until fragrant, about 2 minutes.

  3. Pour in the water, add bay leaves, salt, pepper, and serrano peppers. Bring the mixture to a boil, then reduce the heat to low, covering the pot and letting it simmer for about 2-3 hours until the beef is tender and the broth is flavorful.

  4. Add the carrots, potatoes, zucchini, and corn to the pot. Continue to simmer for 30-45 minutes until the vegetables are tender.

  5. Adjust the seasoning with more salt or pepper if necessary. Add lime juice for a bright finish if desired.

  6. Garnish with freshly chopped cilantro before serving.

Servings and Timing

  • Servings: 6

  • Prep Time: 15 minutes

  • Cook Time: 3 hours

  • Total Time: 3 hours 15 minutes

Variations

  • Add other vegetables like chayote, green beans, or cabbage for additional flavors and textures.

  • Use beef chuck or short ribs if beef shank is unavailable, keeping in mind that bone-in cuts add more depth to the broth.

  • For a spicier version, increase the number of serrano peppers or add a dash of chili powder.

  • Incorporate herbs like mint or oregano for a different aromatic profile.

Storage/Reheating

  • Store leftovers in an airtight container in the refrigerator for up to 5 days.

  • To freeze, let the soup cool completely, then transfer to freezer-safe containers and freeze for up to 3 months.

  • Reheat on the stovetop over medium heat until warmed through, or microwave individual portions until hot.

FAQs

Can I make this soup in a slow cooker?

Yes, you can prepare Caldo de Res in a slow cooker. Brown the beef shank and sauté the onions and garlic before transferring all ingredients to the slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours until the beef is tender.

What can I serve with Caldo de Res?

Caldo de Res pairs well with warm corn tortillas, Mexican rice, or a side of avocado slices. A squeeze of lime and a sprinkle of fresh cilantro enhance the flavors.

Can I use other cuts of beef?

While beef shank is traditional for its rich flavor and bone marrow, you can use other cuts like beef chuck or short ribs. Keep in mind that bone-in cuts contribute more depth to the broth.

Is Caldo de Res gluten-free?

Yes, this soup is naturally gluten-free, making it suitable for those with gluten sensitivities or celiac disease.

How can I make the soup spicier?

To increase the heat, add more serrano peppers or include other spicy elements like jalapeños or a dash of chili powder.

Conclusion

Caldo de Res is a nourishing and flavorful Mexican beef soup that brings warmth and comfort to any meal. Its rich broth, tender beef, and fresh vegetables make it a satisfying dish that’s perfect for family dinners or special occasions. Whether enjoyed on a chilly evening or as a hearty lunch, this traditional soup is sure to become a favorite in your recipe collection.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Caldo de Res (Mexican Beef Soup)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 3 hours 15 minutes
  • Yield: 6 servings
  • Diet: Gluten Free

Description

This authentic caldo de res is a comforting beef soup made with tender beef shank, fresh veggies, and rich broth. Perfect for family meals or cozy nights.


Ingredients

2 lbs beef shank (with bone)

1 tablespoon olive oil

1 medium onion, chopped

3 cloves garlic, minced

2 medium carrots, peeled and chopped

2 medium potatoes, peeled and chopped

1 zucchini, chopped

1 ear corn, cut into 2-inch pieces

1 bunch cilantro, chopped

2 teaspoons salt (or to taste)

1 teaspoon black pepper

2 bay leaves

12 fresh serrano peppers (to taste)

6 cups water

2 tablespoons lime juice (optional, for serving)


Instructions

Heat olive oil in a large pot over medium heat. Brown beef shank on all sides (8–10 minutes).

Add onion and garlic; sauté for 2 minutes until fragrant.

Add water, bay leaves, salt, pepper, and serrano peppers. Bring to a boil.

Reduce heat to low, cover, and simmer for 2–3 hours until the beef is tender and broth is flavorful.

Add carrots, potatoes, zucchini, and corn. Simmer an additional 30–45 minutes until vegetables are tender.

Adjust seasoning. Stir in lime juice if desired.

Garnish with chopped cilantro before serving.

 

Notes

Use bone-in cuts like beef chuck or short ribs if beef shank isn’t available.

Add extra heat with more peppers or chili powder.

Customize with chayote, green beans, or cabbage for variety.

  • Prep Time: 15 minutes
  • Cook Time: 3 hours
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star