Homemade Beef Stock Recipe - A delicious and nutritious real food kitchen staple. www.savoryexperiments.com

The BEST Beef Stock

Course: Soup
Cuisine: American
Keyword: beef broth, beef stock
Prep Time: 30 minutes
Cook Time: 8 hours
Total Time: 8 hours 30 minutes
Servings: 6 cups
Calories: 296kcal
Author: Jessica Formicola
The Best Beef Stock recipe made with herbs and vegetables. Freezer friendly and full of flavor, you'll never buy store bought again! 
Print Recipe


  • 3-4 pounds beef bones *
  • 2 tablespoons olive oil
  • 2 large yellow onions peeled and quartered
  • 1 cup carrots roughly chopped (or baby carrots left whole)
  • 3 inch celery ribs cut into 4 segments
  • 1 cup dry red wine
  • 1 pound beef stew meat * or scraps left over from other meals using beef cuts
  • 1 celery base the bulb at the end
  • 4 cloves garlic smashed and pealed
  • 1 turnip diced into 1-inch cubes
  • 1/2 bunch parsley
  • 2 bay leaves
  • 1 tablespoon course sea salt
  • 1 tablespoon black pepper coarsely ground
  • 1 fresh thyme sprig
  • 1 fresh rosemary sprig


  • Preheat oven to 400 degrees. Place beef bones through celery ribs in a roasting pan. Toss to coat in olive oil. Roast for 1 hour, turning half way.
  • Meanwhile, place stew meat through rosemary in a very large stock pot. When vegetables and beef bones are done roasting, transfer to large stock pot. Pour dry red wine into roasting pan to de-glaze, loosening all the browned bits. Pour wine and browned bits into the stock pot. Add enough water to cover ingredients, plus two inches. This may seem like a lot, but I promise you, it will reduce greatly and leave you with only a couple of cups of beef stock.
  • Simmer on very low heat for 4-7 hours. The longer the better. More time for all of the flavors to marry. About 2 hours after cooking, pull out bones with tongs and using a potato nail or the end of a meat thermometer, scoop marrow out into the simmering liquid. That marrow is going to give you the robust flavor you are working so hard to create. The mixture might not be the deep brown color you are used to either. After the mixture sits and fats separate from the broth, it will be less cloudy and more brown.
  • Liquid should have reduced by half, if not more. Using a slotted spoon, scoop out all solid ingredients. Line a colander or large sieve with a triple layer of cheese cloth and place over a large bowl, Dutch oven or casserole dish. Strain liquid through the cheese cloth. Discard solids. Cover and place liquid into the refrigerator.
  • After liquid has chilled, all of the fat will rise to the top and solidify. Now it can easily be spooned off the top leaving only deep, rich and flavorful beef stock. Now use your beef stock for something fabulous!
  • If you've tried this recipe come back and let us know how it was! 


*My grocer sells beef bones frozen in large hunks. Apparently not a lot of people in my area make their own stock. The problem is that frozen bones rarely have a lot of meat on them, so I compensate by adding extra stew meat. If your bones are super meaty you can omit the stew meat.


Calories: 296kcal | Carbohydrates: 8g | Protein: 13g | Fat: 19g | Saturated Fat: 6g | Cholesterol: 53mg | Sodium: 1237mg | Potassium: 364mg | Fiber: 1g | Sugar: 2g | Vitamin A: 3605IU | Vitamin C: 4.8mg | Calcium: 40mg | Iron: 1.7mg