Preheat your oven for about 400-degree Fahrenheit.
In a large roasting pan, put the bones, trimmings, carrots, onions and celery. Pour out the olive oil and toss.
Roast the mixture for about 45 minutes, making sure that you turn the beef trimmings to make the roasting even.
After roasting, remove the trimmings and veggies. Put them into a stock pot and set aside.
Get the extra grease off the pan. Put the pan over the stove, observing medium heat.
Put 1 tbsp. of tomato paste onto the pan and cook for 2 minutes, stirring continuously. Pour 2 cups of water and let it simmer.
Add the paste into the stockpot together with 3 quarts of water, making sure that the water covers the bones. If the three quarts of water is not enough, just free to add some water.
Put the thyme, bay leaf, peppercorns and parsley.
Next, place the stockpot over the stove. Then turn on the stove into medium heat and let the stock simmer.
When froth develops at the top of the broth as it boils, separate the froth. Reduce the heat into low heat and continue to simmer for about 3-4 hours. If you want a more flavorful stock, continue to simmer beyond 4 hours.
Using a cheesecloth strainer, strain the broth into a large bowl. Cover up the bowl and put it inside your refrigerator.
Video
Notes
Homemade Beef Stock Recipe
Time Table
Preparation time consists of 25 minutes or so.
The actual cooking time would be around 240 minutes or an equivalent of 4 hours.
This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the Spoonacular Database, whenever available, or otherwise other online calculators.