Go Back
+ servings
5 from 1 vote

Homemade Beef Stock

You will never regret taking the time to make your own stock. The difference between good food and FABULOUS food is making it from scratch in your kitchen.
Course Soup
Cuisine American
Keyword beef stock recipe, homemade beef stock, how to make beef stock
Prep Time 20 minutes
Cook Time 6 hours 20 minutes
Total Time 6 hours 40 minutes
Servings 24 servings
Calories 7 kcal
Author Janet Barton


  • 2 large onions roughly chopped
  • 3 celery ribs roughly chopped
  • 3 large or 6 small carrots peeled, ends removed and roughly chopped
  • 5-6 pounds beef soup bones
  • 3 bay leaves
  • fresh parsley
  • fresh thyme


  1. Preheat oven to 500F (260C).  In a large roasting pan add beef soup bones and chopped vegetables. Place in oven and bake for 20 minutes or until the bones and veggies are beginning to brown.  Remove from oven and place bones and vegetables in a very large stock pot. Add enough cold water to barely cover bones. Set aside.
  2. Place the roasting pan on a stove top burner. Add 4 cups water and simmer, stirring to loosen up brown bits on bottom of pan then add to stock pot.  Add the bay leaves, parsley and thyme.  Cover and simmer over very low heat for 5-6 hours.
  3. Line a large strainer with a double layer of cheese cloth and place over a large bowl or container.  Remove stock pot from heat and pour liquid through the strainer allowing the bones and vegetables to fall into the strainer.  Allow stock to cool then place in refrigerator until any fat has risen to the top and hardened. Remove the hardened fat and discard.  Ladle stock into individual containers, if desired.  Can be frozen.

Recipe Notes

This should make 1 1/2 - 2 gallons of beef stock.

Nutritional calculations are approximate for all recipes.  The calculations I have used have not included any beef fat that may have on the bones.  I strain and drain off as much of the fat as I can.  

Nutrition Facts
Homemade Beef Stock
Amount Per Serving (8 ounces)
Calories 7 Calories from Fat 9
% Daily Value*
Fat 1g2%
Saturated Fat 1g5%
Sodium 6mg0%
Potassium 38mg1%
Carbohydrates 2g1%
Fiber 1g4%
Sugar 1g1%
Protein 1g2%
Vitamin A 1276IU26%
Vitamin C 1mg1%
Calcium 5mg1%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.