Bone marrow soup simmered in a rich beef broth with vegetables and fresh herbs. This protein-rich, carnivore-approved soup delivers deep, nourishing flavor for a restorative family meal.
Rinse the beef marrow bones and shank under cold water, removing excess blood and bone fragments for a clear broth.
Place bones, beef shank, onion, garlic cloves, and bay leaves in a large stockpot. Cover with 12 cups of cold water and bring to a boil over medium-high heat.
Once boiling, reduce heat to low and skim foam from the surface. Simmer gently, uncovered, for 2 hours to allow bone marrow to release flavor.
Add carrots, celery, potatoes, kosher salt, and black pepper. Continue simmering for another 60–90 minutes until vegetables are tender and the broth deepens in color.
Remove bones and bay leaves; shred beef shank and return to the pot. Stir in chopped cilantro, taste and adjust seasoning as needed, and serve piping hot.