Beef Stock Recipe

Learn how to make a rich, flavorful beef stock at home in just 4 hours on the stovetop. Using seared marrow bones, onions, carrots, and celery, this recipe creates a deep, restaurant-quality flavor and a nutrient-packed base for soups, sauces, and gravies.
5 from 3 votes
3
Comments
Jump to Recipe

Homemade stock is a wholesome alternative to store-bought and always tastes so much better. I’ve been developing classic soups and stocks for almost 20 years — this method balances deep flavor with home-cook simplicity. I made sure to include a slow cooker version (8 hours on Low) and a quick Instant Pot beef stock version (45 minutes on High Pressure with natural release).

homemade beef stock in glass mason jars with some herbs tied to it.

5 stars

Homemade is so much better than store bought this made my gravy so good! ~ Elli

searing marrow bones in a Dutch oven pot.

What Bones Should I Use in Beef Stock?

You want to use large, meaty bones with bone marrow. Marrow bones are an important part of stock because that is what makes the best stock that is rich, meat-flavored, and nutritious.

Bone marrow is chock-full of nutrients like collages, iron, calcium, zinc, omega-3 fatty acids, Vitamin A, and so much more.

The most common beef bones that you will find in the grocery store is oxtail bones but you can ask if the butcher also had neck bones, short ribs, and knucklebones. You want to make sure there is a mix of marrow bones and some with a little meat on them. Larger oxtail bones will have both, marrow and meat.

How To Make Homemade Beef Stock

Prep the vegetables: Cut the onion, carrots, and celery into large pieces, removing the skins and ends if you’d like.

Sear the beef bones: Heat the oil in a large pot, then cook the bones on both sides until golden brown. Doing this will add a great amount of flavor to the stock and keeps the meat tender for later use.

Add the other ingredients: Next, toss in the peppercorns and garlic so they’re on the bottom of the pot and sear until fragrant. Then, add the vegetables, herbs, salt, and water.

ingredients to make beef stock in a large Dutch oven pot.

Cook the stock: Bring the mixture to a boil, then lower the heat to almost low, cover with a lid, and let it cook for about 4 hours. Make sure to take off the lid from time to time to skim the foam off the top. Keep cooking on low, don’t try to speed up the process by increasing the heat, because the deep and rich beef stock flavor all about low and slow!

Expert tip: Simmer longer (6–8 hrs.) for extra-rich results.

ingredients for beef stock in the pot on the stove before cooking.

Strain and store: Once done, pour everything through a large, fine strainer into another pot. Leave the strainer over the pot for 10-15 minutes to capture all of the liquid. Discard everything in the strainer, separating the meat from the bones if you’d like, and store the stock as desired. 

cooked beef stock with meat and veggies in the pot on the stove.

Alternative Cooking Methods and Techniques

You can achieve the same rich and deep beef stock using one of these proven techniques. Each approach produces a rich, versatile stock, just choose the one that fits your schedule:

  • Oven Method: After bringing the stock to a gentle simmer, cover the pot and transfer it to a 250°F oven for 8 hours. The steady heat keeps the stock clear and evenly reduced for deep flavor.
  • Slow Cooker Method: simmer the bones in the skillet first and then layer bones, vegetables, and herbs in the cooker, add hot water, and cook on LOW for 8–10 hours (or HIGH for 5–6).
  • Instant Pot Method: For a fast batch, seal and cook on HIGH PRESSURE for 45 minutes, followed by a 20–30 minute natural release. This method extracts collagen efficiently while preserving clarity and depth.

Difference Between Beef Stock and Beef Broth?

While the ingredients are similar, there is one main difference: Beef stock is made with marrow bones, while beef broth is made using boneless meat.

Interestingly, broth has about half the calories of stock, but stock is much higher in vitamins and other nutrients like collagen, which comes from the bones. So the health benefits will far outweigh the calorie difference. Stock’s higher collagen makes soups silky and nutrient-dense as well.

Even though they can be used interchangeably in recipes, I do want to mention that beef stock has a richer taste and of course, don’t forget about the added nutrients.

What is the Easiest Way to Skim Fat Off the Stock?

The easiest way to remove fat from your stock is to let the pot cool completely in the refrigerator. As it chills, the fat rises and forms a solid white layer on top. The next day, you can simply lift or scrape off the fat disc with a spoon. It’s quick, clean, and mess-free.

Pro Tip: Don’t throw that fat away! It’s called tallow, and you can save it to sauté vegetables or make roasted potatoes with incredible flavor.

a bowl of beef stock with some parsley garnish and a spoon.

How to Store and Freeze Beef Stock

Storing: After straining you will have about 12 cups rich stock. It should set somewhat like jelly (density will depend on type of bones and amount of bone marrow) when cold — a sign of great gelatin content. Cool to room temperature and then store in a glass jar with a lid in the refrigerator. It’s important to remember that homemade stock does not have a long shelf life, only about 2 days in the refrigerator!

Large amounts: Cool stock quickly by placing pot in an ice-water bath before freezing. Divide it among the freezer bags or transfer into large freezer-friendly containers. Fill them no more than 3/4 of the way full to allow room for expanding as it freezes. Seal, label, and place in the freezer for 4-6 months. Plastic bags can be laid on a large cutting board or baking sheet to freeze, then stacked when frozen for easier storage.

Smaller portions: Ladle cooled stock into muffin pan cups or ice cube trays. Carefully place in the freezer and freeze for about 3 hours, or until completely frozen. (Set yourself a timer!) After freezing, transfer the cubes into freezer zip-top bags, seal, label, and return them to the freezer. You can also portion the cubes into several smaller freezer bags for convenience.

More Recipes Using Beef Stock

Homemade stocks like chicken stock and vegetable stock are great to keep in the freezer for later use. Use this homemade beef stock in all your favorite soups, gravies, sauces for steaks, or try it in my stuffed peppers soup and beef and vegetable soup recipes. Use it in comforting beef dishes like Braised Beef Short Ribs, Instant Pot Beef Stew or Salisbury Steaks.

PIN THIS RECIPE FOR LATER

DID YOU MAKE THIS RECIPE? PLEASE leave a 🌟 star rating! Let me know how you liked it by leaving the 📝 comment below or share and tag me on social media @willcookforsmiles. DON’T FORGET to subscribe to my newsletter!

beef stock in a soup bowl with a spoon and parsley for garnish.

Beef Stock Recipe

Learn how to make a rich, flavorful beef stock at home in just 4 hours on the stovetop. Using seared marrow bones, onions, carrots, and celery, this recipe creates a deep, restaurant-quality flavor and a nutrient-packed base for soups, sauces, and gravies.
5 from 3 votes
Print Pin Rate
Course: Main Course, Soup
Cuisine: American
Diet: Gluten Free
Prep Time: 5 minutes
Cook Time: 4 hours 10 minutes
Total Time: 4 hours 15 minutes
Servings: 14
Calories: 166kcal
Author: Lyuba Brooke

Ingredients

  • 3 lbs large meaty marrow beef bones (neck, tails, ribs)
  • 2 tbsp oil
  • 1 large yellow onion
  • 3 medium carrots
  • 4 celery ribs
  • 1 bulb of garlic peeled
  • 4 sprigs of thyme
  • 4-5 stems of parsley
  • 2 bay leaves
  • 1/2 tbsp whole peppercorns
  • 1 tbsp salt optional
  • 16 cups water heated

Instructions

  • Peel and cut onion and carrots in fourths. Cut celery ribs as well.
  • Preheat a large pot over medium-high heat, add some canola oil. Add beef bones and sear on both sides until golden brown.
  • Toss in peppercorns and garlic (so they are right on the bottom of the pot and not on the bones) and let them sear for a couple of minutes. You will notice both will give out a pleasant aroma.
  • Add vegetables, herbs, salt, and water. Bring mixture to boil, lower heat to low, cover with a lid, and cook for about 4 hours.
  • Pour the stock through a fine strainer and let the beef and vegetables sit in the strainer, over the pot, for 10-15 minutes so that all the liquid comes out.
  • If there is enough meat on bones, you may separate it and save it for the soup or discard with the bones. Discard the vegetables and everything else in the strainer.

Notes

  • Storing beef stock: In the refrigerator, homemade beef stock will last for up to 5 days. Beef stock does have a longer shelf life than chicken stock.
    Transfer homemade beef stock into a glass jar with a lid or another glass airtight container. Note, there may be a layer of congealed fat on top of the stock after refrigerating it overnight. Use a spoon to lift it out and discard if you wish, or use it to cook on, or keep it to use in the soup.

Nutrition

Calories: 166kcal | Carbohydrates: 2g | Protein: 1g | Fat: 17g | Saturated Fat: 1g | Sodium: 522mg | Potassium: 61mg | Fiber: 1g | Sugar: 1g | Vitamin A: 2268IU | Vitamin C: 2mg | Calcium: 17mg | Iron: 1mg
Tried this recipe?Mention @willcookforsmiles or tag #willcookforsmiles!

Originally published on Will Cook For Smiles in September 2020.

Would you like to save this recipe?

We'll email this post recipe to you, so you can come back to it later!

Categories:

, ,

All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe.
Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have variations.

5 from 3 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 Comments

  1. 5 stars
    Homemade is so much better than store bought this made my gravy so good!

  2. Beth L Bilous says:

    Can this be done in the instant pot, it has to go much faster,

More Recipes...