Cocido or Mexican beef soup is a delicious and healthy dish that's perfect for the colder seasons.
Add the beef shank, 1 head of garlic, 1/2 onion, bay leaves, salt and black pepper to a pot. Cover with the water and bring to a boil.
Skim off any foam that rises to the top. Then reduce heat to low and cover. Cook for 1 1/2 hours or until the shanks are tender.
Remove the shanks from the pot and set aside. Strain the broth. Discarding the onion, garlic and bay leaves. Return the broth and the shanks to the pot.
Add the tomato sauce, 1/4 of an onion, 3 garlic cloves and 1 cup of broth to a blender. Blend until smooth then pour it into the pot.
Check the broth for salt and add some to taste.
Next add the celery, carrots, potatoes and cabbage to the pot. Continue to cook on medium heat for about 30 minutes or until the veggies are to your desired consistency.
Serve and enjoy!