Go Back
+ servings

Mexican Beef Soup

This hearty Mexican Beef Soup (Caldo de Res) is made with bone-in beef shank or short ribs, simmered with colorful vegetables like corn, carrots, potatoes, and cabbage, creating a flavorful, comforting broth. Served with fresh cilantro, lime wedges, and warm tortillas, it’s the ultimate Mexican comfort food.
No ratings yet
Prep Time 20 minutes
Cook Time 1 minute
Total Time 2 minutes
Course Main Course, Soup
Cuisine Mexican
Servings 6 people
Calories 280 kcal

Ingredients
  

  • 1 lb bone-in beef shank or short ribs
  • 1 tbsp vegetable oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 6 cups beef broth or water
  • 1 can diced tomatoes (optional)
  • 2 carrots chopped
  • 2 medium potatoes, quartered
  • 1 medium zucchini or chayote, chopped
  • 2 ears corn on the cob, cut into pieces
  • 1/2 head cabbage, cut into wedges
  • 1 bunch fresh cilantro
  • 2 lime cut into wedges
  • to taste salt and pepper
  • 1 optional jalapeño or serrano for heat

Instructions
 

  • Heat the vegetable oil in a large pot over medium-high heat. Season and brown the beef on all sides for about 5 minutes, then remove it from the pot and set it aside.
  • Add the chopped onion to the pot and sauté for 4 minutes until soft. Add the minced garlic and cook for another minute until fragrant.
  • Return the beef to the pot, then add the beef broth (or water) and optional diced tomatoes. Bring to a boil, reduce heat, cover, and simmer for about 1 hour.
  • Add the carrots, potatoes, and corn to the pot, and continue simmering for another 20–30 minutes until the vegetables are tender.
  • Add the zucchini or chayote and cabbage wedges in the last 10 minutes of cooking.
  • Remove the beef from the pot, shred or slice it, and return it to the pot.
  • Serve the soup hot, garnished with fresh cilantro, lime wedges, and optional hot peppers for a spicy kick.

Nutrition

Serving: 1peopleCalories: 280kcalCarbohydrates: 18gProtein: 20gFat: 12gSaturated Fat: 4gSodium: 650mgFiber: 4gSugar: 6g
Keyword Caldo de Res, Comfort Food, Hearty Soup, Mexican Beef Soup, Mexican Soup
Tried this recipe?Let us know how it was!