Ingredients
5 pounds marrow bones
6 cups chicken stock
1 yellow onion 1 carrot
1 leek
1 ounce tomato paste
6 sprigs thyme
1 bay leaf
1 teaspoon black peppercorns
2 garlic cloves | To make
In a large pot, cover the marrow bones with cold water. Set over high heat to bring to a simmer, skimming off any foam that rises to the surface.
In a medium pot over high heat, bring the chicken stock to a simmer. Once simmering, turn off the heat.
Meanwhile, to make the mirepoix, peel and slice the carrot and onion into 1-inch pieces. Trim, slice, and thoroughly wash the leek. Transfer the bones to a strainer set in your sink to drain, then rinse with warm water to remove any coagulated blood and small pieces of bone. This ensures the bones are super clean so our finished stock will have a very clean flavor.
Return the bones to the pot, cover with the simmering chicken stock, and add water as necessary to ensure the bones are covered by about 2-3 inches of liquid. Bring the pot to a simmer again, skimming off any foam that rises to the surface.
Dilute the tomato paste with a splash of hot stock. Once the stock is simmering, whisk in the diluted tomato paste and add the mirepoix (leek, carrot, and onion), along with half of the thyme, one (unpeeled) garlic clove, the bay leaf, and peppercorns.
Allow the stock to simmer at very low heat for 4-5 hours, skimming from time to time and adjusting the heat as necessary to maintain a very gentle simmer, until the stock has reduced by about 10-15%.
Strain the stock through a strainer set in a large mixing bowl or another pot. Tap the bones to ensure as much stock as possible is extracted, then strain the stock once more through a fine mesh strainer into a new mixing bowl. This ensures the stock is clean of any sediment. Allow the stock to cool to room temperature, then transfer to the refrigerator to chill overnight and get ready to cook the next day!