• Skip to main content
  • Skip to primary sidebar
Mamá Maggie's Kitchen
menu icon
go to homepage
  • Recipe Index
  • By Category
    • Agua Frescas
    • Appetizers
    • Beef
    • Breakfast
    • Chicken
    • Dessert
    • Drinks
    • Pork
    • Salsa Recipes
    • Seafood
    • Side Dishes
    • Soup
    • Tamales
    • Vegetarian
  • Contact
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • By Category
      • Agua Frescas
      • Appetizers
      • Beef
      • Breakfast
      • Chicken
      • Dessert
      • Drinks
      • Pork
      • Salsa Recipes
      • Seafood
      • Side Dishes
      • Soup
      • Tamales
      • Vegetarian
    • Contact
    • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » All Recipes » Soups

    Caldo de Res + VIDEO

    Published: Nov 6, 2019 · Updated: Nov 7, 2024 by Maggie Unzueta

    Caldo de Res is a delicious and hearty Mexican Beef Soup with a robust broth. With bone-in portions and large vegetable chunks, a big bowl of this dish is a favorite in Mexico.
    Jump to Recipe Add us as a Google trusted source
    Caldo de Res in a white bowl surrounded by lime wedges and cilantro.
    Mexican Beef Soup, in a white bowl topped with cilantro and surrounded by lime wedges and two spoons.

    Authentic Caldo de Res, Mexican Beef Soup, is a bowl of love, warmth, and goodness.

    This post may include affiliate links. As an Amazon Associate I earn from qualifying purchases.

    If you’re under the weather, try this hearty soup recipe. It has the rich beef flavor you’d expect from a Mexican restaurant.

    Think of this as “Mexican penicillin.” It’s guaranteed to make you feel better in an instant.

    No offense to Caldo de Pollo, Caldo de Albondigas, or Caldo de Pescado. All are GREAT, but I prefer this hearty and filling Mexican soup when I’m sick.

    Raw bones showing the bone marrows on a granite cutting board.

    Table of Contents

    • 1 🥩 What Type of Beef
    • 2 Instructions
    • 3 👩🏼‍🍳 Pro Tip
    • 4 The Name Game
    • 5 🙋🏻‍♀️ Frequently Asked Questions
    • 6 More Mexican Beef Recipes
    • 7 Hungry for More?
    • 8 Caldo de Res (Mexican Beef Soup)
      • 8.1 Ingredients
      • 8.2 Instructions
      • 8.3 Video
      • 8.4 Notes
      • 8.5 Nutrition

    🥩 What Type of Beef

    • The best part about this soup is the bone marrow. Look for beef hind shanks or bone-in beef shank (Chamorro de res) at the store.
    • There are many health benefits associated with marrow bones and bone broth.
    • If you don’t want to use it, you can use a different cut of beef such as top round, chuck roast, or beef stew meat instead.
    • Buy one beef shank per person. You want to be able to serve the bone to eat bowl.

    Instructions

    A collage showing how to cook the meat for the beef soup.
    • Cut the meat around the bone marrow and season with a teaspoon salt and pepper.
    • Heat oil in a large pot and sear the meat.of
    • Add onion and cook for 1 minute before adding plenty of water.
    • Boil for 30 minutes.

    Chop the beef into 1-inch pieces. Since this is a soup, you want the meat to fit a spoon.

    Homemade broth is the best, but you can also use store-bought beef broth and skip the 30 minutes of simmering.

    👩🏼‍🍳 Pro Tip

    • Beef broth lasts up to 4 months in a sealable bag in the freezer.
    • Save broth from other Mexican beef recipes like Beef Tamales, Red Beef Pozole, Picadillo
    A collage showing when to add all the vegetables to the stock pot for the soup.
    • Add garlic, jalapeno, bay leaves, fresh ears of corn, more veggies, and more cups of water to the soup pot.
    • Stir to combine,
    • Cook for 40 minutes.

    The Name Game

    This soup is most commonly known as “Caldo de Res” or sopa de res. Both terms are translated into “Mexican Beef Soup.”

    You’ll also hear “Puchero” or “Cocido.” For non-Spanish speaking readers, “cocido de res” means “cooked beef.”

    A collage showing when to add the cabbage and for how long.

    Be sure to use a large stockpot. This Caldo de Res recipe feeds 4-6 people, but it can feed more, depending on the size of your bowls.

    To EXTEND this recipe to serve more people, add more beef broth and more veggies.

    Kinda like Caldo de Verduras, the chunks of vegetables really make this soup.

    Lime juice is added to help tenderize the meat and to provide tanginess.

    A large stock pot of Mexican Beef Soup with a ladle and surrounded by lime wedges.

    🙋🏻‍♀️ Frequently Asked Questions

    What is the best meat for beef soup?

    For this soup, we are using beef shank. Or, you can also use beef stew meat, sirloin steak, round, or chuck.

    How do I store it?

    In the fridge, place the soup in an airtight container. The Mexican Beef Soup will last for 3-4 days. To freeze leftovers, place in a plastic freezer bag. Remove as much air as possible. Be sure to cool it before placing it in the freezer. It will last for 4-5 months.

    How do I reheat frozen beef soup?

    Place the frozen soup in the microwave and heat on high for 4-5 minutes. If doing it on the stove, place in a stock pot. Over medium-high heat, cook for 15 minutes.

    Can I make this in an instant pot or pressure cooker?

    You can but you will have to make many adjustments such as cooking time.

    A white bowl with a beef bone, corn, carrots, and cabbage and surrounded by broth.

    More Mexican Beef Recipes

    • Birria de Res
    • Caldillo Durangueño
    • Carne en Su Jugo
    • Frijoles Charros

    Serve your Caldo de Res in a large bowl with warm corn tortillas, lime, and jalapeno slices for some spice.

    You can change this up a bit according to your personal preferences. Optional veggies include green beans or perhaps a small white onion. Some people will also add arroz mexicano to the soup bowl.

    A comforting, satisfying, and delicious soup to warm you up on cold winter nights.

    Hungry for More?

    Be sure to subscribe to my newsletter and follow along on Facebook, Instagram, Pinterest, Twitter for my latest recipes and videos.

    Did you make this recipe? Please rate the recipe below!

    Caldo de Res, or Mexican Beef Soup, is a traditional Mexican dish made with beef shanks and loaded with vegetables. Hearty and extremely satisfying, this recipe is a well-loved classic in Mexico. By Mama Maggie’s Kitchen

    Caldo de Res (Mexican Beef Soup)

    Caldo de Res is a delicious and hearty Mexican Beef Soup with a robust broth. With bone-in portions and large vegetable chunks, a big bowl of this dish is a favorite in Mexico.
    4.96 from 47 votes
    Print Pin Rate
    Course: Dinner
    Cuisine: Mexican
    Prep Time: 15 minutes minutes
    Cook Time: 1 hour hour 30 minutes minutes
    Total Time: 1 hour hour 45 minutes minutes
    Servings: 4 -6
    Calories: 257kcal
    Author: Maggie Unzueta
    Prevent your screen from going dark

    Ingredients

    • 2 tablespoons Olive Oil
    • 3 beef shanks
    • ½ onion diced
    • 8-10 cups of water
    • 2 garlic cloves finely diced
    • Juice of 2 limes
    • 1 jalapeño finely diced
    • 1 bay leaf
    • 1 chayote diced
    • 2 Mexican zucchini diced
    • 2 carrots chopped
    • ¼ cabbage sliced 3-inch pieces
    • 2 corn on the cob 3-inches each
    • Salt and pepper to taste
    • Cilantro chopped (optional)

    Instructions

    • Remove the meat from each of the beef shanks.
    • Chop meat into 1-inch pieces.
    • Season the meat with salt and pepper.
    • Heat the olive oil in a large stock pot.
    • Add the beef and the bones to the pot.
    • Brown on all sides.
    • Add onion.
    • Stir for one minute, or until translucent.
    • Add 8 cups of water, more salt and pepper, and garlic.
    • Cover and simmer for 30 minutes, or until beef is tender.
    • Add jalapeño, bay leaf, chayote, zucchini, carrots, and corn.
    • Taste for salt. Add salt and pepper if needed.
    • Make sure there’s enough water to cover all the ingredients. If not, add more water.
    • Cover and simmer for 50 minutes.
    • In last 10 minutes of cooking, add cabbage slices and lime juice.
    • Taste again for good measure.
    • Top each bowl with cilantro.
    • Serve along with additional lime wedges and tortillas.
    • Enjoy!

    Video

    Notes

    If you can’t find chayote, omit altogether. 
    You can substitute Mexican zucchini (or calabacitas) for Italian zucchini. 
    Lime juice can be added either during the cooking to help tenderize the meat, or at the end right before serving. 
    HOW LONG DOES CALDO DE RES LAST?
    • In the refrigerator, Caldo de Res lasts for 3-4 days.
    • The Caldo de Res will last 4-5 months in the freezer.
    To reheat from frozen:
    Place in the microwave, heat on high for 4-5 minutes.
    On the stove, place in stock pot. Over medium-high heat, cook for 10-15 minutes. 

    Nutrition

    Calories: 257kcal | Carbohydrates: 21g | Protein: 21g | Fat: 11g | Saturated Fat: 2g | Cholesterol: 30mg | Sodium: 121mg | Potassium: 929mg | Fiber: 5g | Sugar: 10g | Vitamin A: 5469IU | Vitamin C: 51mg | Calcium: 90mg | Iron: 3mg
    Tried this recipe?Mention @MamaMaggiesKitchen or tag #MamaMaggiesKitchen!

    More Soups

    • A glass jar filled with turkey stock and topped with fresh thyme leaves and surrounded by other fresh ingredients.
      Homemade Turkey Stock
    • Pumpkin Vegan Chili served in a white bowl and topped with sliced jalapeno.
      Pumpkin Vegan Chili
    • Caldo Tlalpeño served in a white bowl and topped with avocado and cheese.
      Caldo Tlalpeño
    • Albondigas de Pollo (or Chicken Meatball Soup) served in a decorative Mexican blue plate and topped with cilantro and sliced jalapeno.
      Albondigas de Pollo (Chicken Meatball Soup)

    About Maggie Unzueta

    Maggie Unzueta is the face behind In Mama Maggie's Kitchen. She has been publishing Mexican recipes and creating delicious recipes since 2010. From family recipes to her extensive travels throughout Mexico, she brings traditional Mexican flavors from South of the Border and into your kitchen. Maggie has been featured in notable culinary websites and other media outlets. For more details, check out her About page.

    Reader Interactions

    Comments

      4.96 from 47 votes (13 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Boo

      August 30, 2023 at 7:17 am

      5 stars
      So delicious, hearty, full of flavor, made with your recipe for Mexican rice and salsa with radishes, lime, homemade tortillas. This is how I remember Abuelita making it. Do nor forget the avocado, Thank you so much from a faithful follower. Highly recommended. but no chayote.

      Reply
      • Maggie Unzueta

        August 31, 2023 at 11:40 am

        Thank you for the high praise, and I’m glad that my recipe helped you recreate those cherished memories.

        Reply
    2. Michelle

      January 04, 2023 at 6:12 pm

      5 stars
      Thank you for sharing this delicious Caldo de Res. I made it today with the bone marrow and came out perfect. Lovely for the rainy CA weather and all the health benefits.

      Reply
      • Maggie Unzueta

        January 06, 2023 at 11:28 am

        I love this soup when it’s cold. The best!

        Reply
    3. Jennifer Leal

      December 07, 2022 at 9:41 am

      5 stars
      I absolutely love this recipe I’ve tried other’s in the past, this is by far the best thank you mama Maggie 👍

      Reply
      • Maggie Unzueta

        December 07, 2022 at 10:55 am

        So happy you liked this caldo de res recipe. Thank you!!

        Reply
    4. Irene

      December 01, 2022 at 7:41 pm

      5 stars
      I love the way you formatted the recipe with step by step pictures. Easy to follow. Nice job. Can’t wait to try it!

      Reply
      • Maggie Unzueta

        December 05, 2022 at 4:46 pm

        Thanks. It’s an easy caldo de res recipe. Hope you like it!

        Reply
    5. Anonymous

      July 12, 2022 at 7:42 pm

      A very very favorite!!!!!!

      Reply
      • Maggie Unzueta

        July 14, 2022 at 9:43 am

        Yes! Mine too 🙂

        Reply
      • Minerva

        March 26, 2023 at 1:50 pm

        5 stars
        I made your recipe today by cooking the meat first and it really brings out the beef flavor in the broth. Very good. I added potatoes to the caldo along with the step to add the carrots and corn. This recipe is a keeper in my book. Thank you for sharing your delicious recipes.

        Reply
        • Maggie Unzueta

          March 27, 2023 at 12:28 pm

          So happy to hear that you enjoyed the recipe! Adding potatoes to the caldo along with the step to add the carrots and corn is a great idea. Thanks for sharing!

    6. Mari

      December 08, 2021 at 12:26 pm

      Thanks for this recipe, it looks & sounds delicious! Plan to try it soon. How did you get the broth to be such a rich reddish brown color? Did you add chili powder or tomatoes to the soup? If so, how much. Thanks.

      Reply
      • Maggie Unzueta

        December 09, 2021 at 10:15 am

        Someone else on social media made the same comment about the reddish color. I add some chili powder when I served it. That is completely optional. It’s delicious just as is.

        Reply
    7. Brenda

      October 16, 2021 at 4:32 pm

      5 stars
      Just made the soup on a hot day, in true Mexican form. Delish! I omitted the lime juice and jalapeños during cooking. I included them as optional toppings!

      Reply
      • Maggie Unzueta

        November 02, 2021 at 9:45 am

        On a hot day! Too funny. I do that too. Glad you liked it.

        Reply
    8. Ice Cream n Sticky Fingers

      March 29, 2021 at 2:15 pm

      5 stars
      Yum. This soup sounds so good. I’ll have to make some soon. My grandma used to make something similar and I can’t wait to give it a try.

      Reply
      • Maggie U

        March 29, 2021 at 5:01 pm

        Hope you try it! This recipe it’s delicious

        Reply
    9. Catalina

      March 28, 2021 at 9:08 am

      5 stars
      This beef soup looks so hearty and full of a lot of good nutrients. Yummy!

      Reply
      • Maggie U

        March 29, 2021 at 5:03 pm

        Healthy and delicious!

        Reply
    10. Lynndee

      March 28, 2021 at 8:04 am

      I always crave for soup when it’s raining or when it’s cold. This would be perfect to have today because it’s raining.

      Reply
      • Maggie U

        March 29, 2021 at 5:04 pm

        Perfect for rainy days! Hope you try it

        Reply
      • Elena Estrada

        December 31, 2022 at 3:01 pm

        You never say when to add the garlic. I would guess it should be added when the onions are added to the beef?

        Reply
        • Maggie Unzueta

          January 03, 2023 at 8:29 am

          It’s in the recipe card. It mentions how much garlic to add and when to add it.

    11. Swathi

      March 27, 2021 at 11:13 pm

      5 stars
      This sounds like not only delicious but also filling beef soup with lot of flavors.

      Reply
      • Maggie U

        March 29, 2021 at 5:09 pm

        Hope you try it! It’s both filling and delicious

        Reply
      • Tweetybird

        January 10, 2023 at 6:30 pm

        5 stars
        Great soup did aliitle change I added seasoning all a tablespoon it gave more taste. Thank you keeper

        Reply
        • Maggie Unzueta

          January 11, 2023 at 2:16 pm

          Sounds great. Yes, please modify according to your taste. 🙂

    12. Beth

      March 27, 2021 at 4:46 pm

      5 stars
      This soup looks delicious! I can see why you crave it when you aren’t feeling well.

      Reply
      • Maggie U

        March 29, 2021 at 5:10 pm

        Glad you enjoyed this! Hope you try it.

        Reply
    13. Tasheena

      March 27, 2021 at 3:51 pm

      5 stars
      This recipe looks really savory and flavorful. Looking forward to making it.

      Reply
      • Maggie U

        March 29, 2021 at 5:11 pm

        So glad you enjoyed this Tasheena!

        Reply
    14. Sara LaFountain

      March 27, 2021 at 9:24 am

      5 stars
      This Caldo de res Mexican beef soup was so flavorful! My family loved it and I had hoped to have leftovers for lunch today, but nope, it was all eaten at dinnertime!

      Reply
      • Maggie U

        March 29, 2021 at 5:15 pm

        So good right? We love this one too

        Reply
    15. MELANIE EDJOURIAN

      March 27, 2021 at 8:36 am

      5 stars
      This is something my dad and husband would both enjoy. They do love hearty soups with meat.

      Reply
      • Maggie U

        March 29, 2021 at 5:16 pm

        Hope you try it!

        Reply
    16. Nikki Wayne

      March 26, 2021 at 6:59 pm

      5 stars
      Thanks for this recipe. It sounds really nice. I hope I could find chayote in our local grocery stores.

      Reply
      • Maggie U

        March 29, 2021 at 5:19 pm

        I hope you do! Hope you try this recipe

        Reply
    « Older Comments

    Primary Sidebar

    A picture of Maggie Unzueta in her kitchen holding a coffee cup.

    iBienvenidos! I'm Maggie. Welcome to my blog! My passion is authentic Mexican food and traveling throughout Mexico to bring you the very BEST in culture and cuisine.

    More about me →

    Popular

    • A rustic brown bowl filled with shredded beef birria in red broth, made using a slow cooker birria recipe, is topped with chopped onion and cilantro, and sits on a colorful embroidered cloth with fresh herbs and a jalapeño in the background.
      Slow Cooker Birria Recipe (Birria de Res)
    • Camarones a la Diabla served next to white rice and lime wedges.
      Camarones a la Diabla [VIDEO]
    • Menudo, or Pancita, is Mexican comfort food at its best. Served for Sunday brunch and shared with lots of love. By Mama Maggie’s Kitchen
      Mexican Menudo Recipe + VIDEO
    • Instant Pot Pork Tamales stacked and ready to cook. Surrounded by cilantro and decorative Mexican kitchenware.
      Instant Pot Pork Tamales [VIDEO]
    • Caldo de Camarón, or Mexican Shrimp Soup in a white bowl with a rich, guajillo sauce. Spoon lifting shrimp and avocado. Cilantro and lime on a dark brown table.
      Caldo de Camarón – Mexican Shrimp Soup + VIDEO
    • Carne En Su Jugo in a white bowl topped with cilantro beans bacon
      Carne En Su Jugo + VIDEO

    FEATURED IN


    Online publications Mama Maggie's Kitchen has been feature in.

    Footer

    ↑ back to top

    Info

    • Privacy Policy
    • Cookie Policy
    • Accessibility Policy

    Subscribe

    • Sign Up! for emails and start cooking Mexican food today!

    Contact

    • About Maggie
    • Contact

    © 2010-2025 · Mama Maggie's Kitchen ·

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.