Mexican Beef Soup Recipe / Receta de Caldo de Res, Puchero o Cocido

Share on your social networks; it only takes 5 seconds. Thanks!   EN ESPAÑOL

Caldo de res, cocido, puchero a Mexican beef and vegetables soup recipe

Cocido”, Caldo de res or “puchero” are some of the names this Beef and vegetables stew is known for in México, which, again, it is another meal we in inherited from Spain. This soup allows so many variations from the most simple broth with 2 or 3 vegetables and some herbs to the finest dish that includes different cuts of meat and a great selection of vegetables, that can be savored as a main dish or as an entrée dish. The vegetables vary depending on what region of México you are visiting. For example, you will find that Yuca will be added in Yucatán, Plantains are common in Tabasco, Garbanzos in most of central México and with a tomato “recaudo” in the Gulf of México. It is usually served with rice and in some regions the meat and vegetables will be served on separate plate.

Caldo de resa1

Caldo de res is cooked almost daily at the local market kitchens and also in small family restaurants known for serving "Comidas Corridas". They serve this dish as an entrée or, if you prefer it, as a main dish. Some local markets sell the vegetables already cut and packaged for the cook’s convenience.

caldo de res2a


  •  2 pounds beef shank, bone-in (Some people use beef short ribs and beef chuck cut in large cubes)
  •  1 ½ pounds marrow bones
  •  4 cloves of garlic unpeeled
  •  1/2 medium-sized white onion cut in 2 pieces
  •  2 ears corn cut in 3 or 4 parts
  •  1 large chayote peeled and cut in large cubes (pit removed)
  •  2 large carrots, peeled and sliced
  •  ½ pound green beans trimmed and cut in half (Optional)
  •  2 cups of cooked garbanzo beans or 1 can of garbanzo beans drained (Optional)
  •  2 small Mexican squash or zucchini, sliced or cubed
  •  1/3 head of cabbage cut in large cubes
  • 1 large plantain cut in slices (optional)
  • 2 small white potatoes peeled and cubed
  •  2 springs of fresh mint
  •  6 springs of cilantro
  •  Enough water to cover the meat and vegetables
  •  Salt to taste
For the sauce “recaudo
  •  2 medium size tomates cut in cubes
  •  2 garlic cloves chopped
  •  ¼ cup onion chopped
  •  Chopped cilantro
  •  1 Lime cut into wedges
  •  Corn tortillas
  •  1 serrano pepper finely chopped (Optional. This is a personal preference) 
Caldo de res2aCaldo de res3a

Note: I cooked the meat in a pressure cooker first for 35 minutes, then removed the meat and skimmed off the broth.

1. In a large pot place the meat and bones, corn, onion, garlic and herbs. If you prefer tie the herbs together. Add water and bring to boil and then turn heat to low simmering the broth for about 2 hours or until meat is tender. Skimming the foam and fat off. Remove the garlic, onion and herbs to leave a clear broth. If you have the time cook the meat and broth a day ahead to remove the fat when broth gets cold. If you are cooking the meat in a pressure cooker cook for 35 minutes.
Caldo de res5a
2. Meanwhile if you are adding the tomato sauce. Place the ingredients in your blender with ¼ cup of water and puree. It will be added with the vegetables to the broth.

Caldo de res6a

3. Return the broth and meat back to simmering point and add the carrots and chayotes; cook for about 15 minutes, add the potatoes and keep cooking for 10 more minutes making sure vegetables are still al dente. Add the rest of the vegetables and sauce if using, salt to taste and let it simmer until all the vegetables are cook, about 10 more minutes. It is important to cook the vegetables in stages to avoid overcooking some of them.

Caldo de res7a

4. Serve in a large bowl and garnish with cilantro. Place in your table along warm corn tortillas, and lemons wedges.

Caldo de res, cocido, puchero a Mexican beef and vegetables soup recipe

What do you like to add to your Beef and Vegetables Soup?

¡Buen provecho!


  1. Everything looks delicious and fresh. Thank you!

  2. Un blog verdaderamente delicioso, felicidades mil gracias por compartir estas delicisas, saludos.

  3. This looks definitely heartwarming! It has so many flavors in it, which makes it a healthy winter soup.I love how veggies and beef are combined in this soup, so filling! YUM!

  4. Yum, this caldo looks soooo good! My mom makes one of the best caldos de res ever. She never used plantain and did not put tomato sauce neither. You cook so much like my mom and I bet your caldo is way up there with the best! Take care.

  5. mmmmm! I'm so glad you stopped by today :D And I'm even happier to find that you've posted Caldo de Res. Mi esposo was just talking about his mami's version and I was thinking of making I have an amazing guide! Thank you.

  6. I love your photos, they make everything look so incredible like it's sitting right in front of me! In which case I would've happily grabbed a warm bowl and devoured away... lol.

  7. oh wow this looks great we had it in Florida last week and I was looking for a recipe looks fab will make it for sure


  8. Your cocido looks delicious, I love cocido. I'll have to try your recipe soon. YUM!

  9. the broth looks so yummy and frothy. The meat looks perfectly tender. I always use my pressure cooker, always!

  10. Hi Mely! I'm so happy that you shared your Caldo de Res with the hearth and soul hop this's the perfect fit! :)

  11. Hola Mely! Soy su nueva seguidora. Me encanta su blog! Gracias por compartir tan bonitas recetas.

  12. mmmm... qué rico y con este frillito !!! sí que se antoja!! y luego el tuétanito en una tortilla con limón y sal!!

  13. Mely ya estamos en la emporada de CALDOS! Yo también re publiqué mi COCIDO el caldo de res de mi mamá ya que era una de las recetas perdidas en mi blog. El tuyo se ve delicioso con plátano incluido!

    Un abrazo!

  14. Thanks all for your kind comments. Love all of the,.
    Have blessed day!

    Gracias a todos por sus amables comentarios, Cuidense y que tengan un dia padrisimo lleno de bendiciones.


  15. cocido..que rico..especialmente en estos dias tan frios.

  16. Looks amazing and I bet it's comforting and delicious.

    Plan B

  17. Hola Dama,

    Me imagino que tu debes de hacer un buen caldo despues de ver lo que cocinas.


  18. Hello Chef Bee,

    I read you are having a giveaway. Good luck to the winner.
    The soup is really delicious,

    Take care.


  19. I love all the different elements of this dish - I can tell it is worth the time and energy to make it. It is comfort food at its best. I have never eaten plantains in a soup - how interesting! Thanks for sharing this with us at the Hearth and Soul Hop!

  20. Mely, What a MOUTH-WATERING dish! The meat looks so tender...just beautiful!

    Todo super fresco, te quedo tremendo :)

    Abrazotes, Aldy.

  21. Mely, con el fresco que ya está haciendo, esta sopita está perfecta!

  22. hi! i love to make this soup, too! the best trick i have found is to simmer the meat, bones, tomato, onion, garlic, seasonings, carrots and celery for a few hours before bed. in the morning i skim off the fat, put aside the meat, and strain and toss the veggies. i put half of the broth in the fridge to use for sauces, rice, etc. during the week. the other half i use for the day's meal, adding more tomato, corn, green beans, carrots, celery, the meat, etc.

    thanks so much for your great recipes! as an american living in baja california, it's wonderful to have recipes with ingredients i can actually find in the markets here!

  23. Hello Kristen,

    What part of Baja do you live in? I love to go there for vacations.



  24. i lived in playas de rosarito for my first 10 years and moved to ensenada about a year and a half ago. where do you like to visit?

  25. Hi Kisten,

    Los Cabos is my favorite place to go on vacation. I had been in la Paz before but the best memories are from Los Cabos the beach, the resorts and the food are great. I love the small town feeling and that the resorts are private and away from the town.

    The goos think about Ensenada is that is close to San Diego.

    Thanks for coming back.

    Have a great week.


  26. Mmmmmm a mi familia le encanta el caldo de res, especialmente en estos días fríos. Aunque no había visto que llevaran la rebanada de plátano, al menos en estos rumbos no se acostumbra.

    Ya me antojé!

  27. Thank you so much for sharing your receta. I just finish making it. I am pregnant and I had the cravings for this caldo but I had no idea how to make it. Thanks to you my caldo is so good and me and my baby we are happy. We love it.

  28. Hello Anonymous,

    I am so glad you enjoy it! :)

    Have a great day!

  29. how can I print your recipe?

  30. Hello Anonymous,

    Click on the green "Print Friendly" widget. There you can edit the pictures and if you only want to print the recipe ingredients and procedure.

    I changed somethings around on the blog some weeks ago and the original print widget was erased.

    Thanks for letting me know.

    Happy cooking!


  31. Tried it.
    Absolutely delicious. Thank you so much for posting and bringing
    Back memories of my beloved gramma.

  32. I love your recipes! My mouth waters just reading them lol. I'm going to try at least one of your recipes a week. Thanks for sharing!

  33. What a great recipe! Thank you for sharing!

  34. I loove this recipe. I grew up in a household where both my parents were cooks. Being that my mom is from El Salvador there is things she added to her Mexican dishes that gave it a punch. For a cocido she would always add yucca. It just gave it a little flavor that I loooove and the caldo with the yucca was just toooo bomb. I don't know if it's me but I love caldo d res the next day when all the veggie and meat have fermentated and the actual soup is thicker.. Thank you for sharing your amazing recipe you are an amazing cook.

  35. Que receta tan mas sabrosa, mi abuela nos preparaba un cocido delicioso.

  36. We made this recipe and it's totally a repeat. it was delicious. we cut the time in half by making the stock in our awesome Elc pressure cooker. Suggestions. The plantain requires 30 minutes and the Mexican squash 10. Skip the hot peppers if you don't like hot.


Your comment will take some time to appear. Note: Your email address will not be published.