Arrange the beef chunks, short ribs, and marrow bones in your largest stockpot or Dutch oven. Pour in enough cold water to cover everything by 2 inches — starting with cold water helps draw out impurities gradually.
Bring everything to a rolling boil over high heat, then start your skimming routine. Use a ladle to remove the gray foam that rises to the surface — keep at this for the full 10 minutes, as removing these impurities now means clearer broth later.
⏱ 10 min
Drop in the clove-studded onion, thyme bundle, bay leaves, parsley, peppercorns, and salt. Turn the heat down to low until you see just gentle bubbles breaking the surface — a hard simmer will make the meat tough.
Cover the pot partially (leave it slightly ajar so steam can escape) and let it bubble away peacefully for 2 hours. Check every 30 minutes or so to skim any foam and make sure the simmer stays gentle.
⏱ 2 hrs
Add the carrots, leeks, and turnips to the pot — these sturdier vegetables can handle the longer cooking time. Keep that gentle simmer going for another 30 minutes until they start to yield to a fork.
⏱ 30 min
Now for the cabbage and potatoes — these cook faster, so they go in last. Nestle them into the broth and simmer until the potatoes pierce easily with a knife, about 20-25 minutes depending on their size.
⏱ 25 min
Using a slotted spoon, carefully lift out the meat and vegetables and arrange them on a large platter. Strain the precious broth through a fine-mesh sieve into a clean pot — this golden liquid is half the magic of the dish.
Serve this feast the traditional way: ladle the hot, aromatic broth into bowls as your first course, then present the meat and vegetables as the main event alongside small bowls of Dijon mustard, cornichons, and coarse salt for everyone to customize their bites.