Make Ahead

Rich Roasted Beef Stock

March 10, 2013
5 Ratings
Photo by Tom Hirschfeld/
  • Makes 1 gallon
Author Notes

I did something different here, I decided to use a large high sided roasting pan instead of the usual stock pot. Here is why. Roasting the bones before making a stock adds lots and lots of flavor but instead of then transferring the bones and veggies to a stock pot I chose to simply roast the stock in the oven. It is a great way to make stock. The liquid slowly reduces without sitting on the stove top all day. It stays at a constant temperature so you don’t need to fuss with a gentle bubble, i.e. uh oh it’s bubbling to hard and I need to adjust the heat again.
Find a source for good gelatin producing parts. Calves, pigs, or chicken feet add gelatin which will give the stock a great mouthfeel and when you reduce the stock for a sauce the gelatin helps to thicken the sauce so there is no need for flour or cornstarch.
The other thing about stock that is really nice, it’s a ratio recipe. Which for me means it is easy to remember and I don’t need to look it up in a book.
The basic ratio for a good stock is 100% water, 50% bones and 10% mirepoix. To make it a rich stock you need to roast the bones and I like to bump the bones up to about 60% and the mirpoix to 15%. As in all brown stocks you would add a bit of tomato product too.
Because I changed the ratio doesn’t mean I go to the trouble of weighing things out exactly. It just means I bump it up a little, a heaping tablespoon so to speak.
Feel free to double, halve or triple this recipe depending on what size roasting pan you have available.

What You'll Need
  • 6 to 7 pounds beef bones, meaty shanks, knuckles, femurs and a foot
  • 1 pound yellow onions, root trimmed and quartered (leave the skins on they add a nice gold color to your stock)
  • 1/2 pound celery, trimmed and chunked
  • 1/2 pound carrots, peeled and chunked
  • 1 or 2 leek tops, trimmed and rinsed well (optional)
  • 1/4 cup tomato paste
  • 8 quarts water
  • 2 bay leaves
  • 1 head of garlic, halved
  • 6 thyme sprigs
  • 6 parsley sprigs
  • 2 teaspoons whole black peppercorns
  • 1/2 teaspoon fennel seeds
  • 4 or 5 Szechuan peppercorns (optional but recommended)
  1. Heat the oven to 400?F. Place the bones into a large roasting pot. Roast them for 40 minutes. Remove the pan from the oven and turn the bones. Add the onions, carrots, celery, optional leeks and tomato paste. Toss and stir everything. Roast until the vegetables begin to brown. About another 30 to 40 minutes.
  2. Once every thing has browned add the water to the pan along with all the aromatics. Turn the heat down to 350?F and roast the stock for 4 to 5 hours. Make sure you gently stir the bones into the stock once every hour to keep the top edges from really burning instead of browning. Add water if necessary. You will have a strong gallon worth of stock so add water to keep it at the one gallon level, after all you want to get all the flavor out of the bones that you can so you need to cook them the proper amount of time.
  3. If having a clear stock is important to you, it is to me, then use a ladle and, without stirring up the sediment, ladle the stock through a fine mesh strainer into a gallon container. Note: if you plan to store the stock cool it in its container in an ice water bath and then refrigerate. It is also much easier to degrease when the fat is coagulated on top.

See what other Food52ers are saying.

  • Elke Wheeler
    Elke Wheeler
  • f52Dublin12#

2 Reviews

f52Dublin12# January 27, 2022
not at all sure why you'd peel the carrots. Scrub with a brush and keep the nutrition and the flavour and it does lack flavour. I am currently boiling the snot out of it to reduce by half and I will then throw in some port and perhaps some Dijon mustard
Elke W. March 18, 2020
Brilliant! Under current shelter in place, but need to reduce my bones and veggies from the freezer. Perfect day to make stock, but hate transferring it to stockpot, then babysitting the temp to keep a correct simmer. Can’t wait to use the results!