Marco Canora, the chef behind Hearth restaurant and New York's bone broth bar Brodo, shares a version of his go-to broth recipe here. This can be used as a stock in cooking, or you can sip on it to warm you up.
Combine the bones in a deep 8-quart pot.
Rinse with cold water, scrubbing with your hands.
Drain and pack the bones in the pot.
Cover with 4 inches of cold water and cook over medium-high heat until the liquid boils, about 45 minutes.
Reduce the heat to medium and move the pot so the burner is off to one side. (This helps the broth to circulate.)
Simmer until the broth looks clear, about 1 hour, occasionally using a ladle to skim off the surface fats and foamy impurities.
When the broth looks clear, add the remaining ingredients and simmer for an additional 2 hours.
Use a spider skimmer to remove and discard bits of meat.
Put a fine-mesh strainer over another large pot and pour the broth through it; discard the solids.
Drink immediately, or let cool before storing.
Adapted from A Good Food Day, by Marco Canora