PantsDownApronsOn

  • About
  • Recipes
  • Contact
  • Subscribe
menu icon
go to homepage
  • About
  • Recipes
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • About
  • Recipes
  • Contact
  • Subscribe
×
Home » Basic skill tutorials

Classic Homemade Beef Stock

Published: Feb 18, 2026 by Charlé Visser · This post may contain affiliate links · Leave a Comment · 3015 words. · About 16 minutes to read this article.

Share this recipe!

↓ Jump to Recipe
↓ Jump to Video

Homemade beef stock is an essential ingredient, alongside other stocks such as chicken stock, in most professional kitchens and good restaurants. Good beef stock is the difference between a fantastic, rich, and delicious onion gravy and a bland one. It's also one of the key ingredients in these legendary melt-in-the-mouth beef short ribs.

Making your own beef stock is easy when you know the right technique. Which is exactly what I'll show you in this classic French recipe.

Even though it takes a little hands-off time to make, once it's done, it stores well in the fridge or freezer. Convenient for when you want to make a stew, soup, or gravy for roast beef.

Labeled beef stock in a glass jar.
Jump to:
  • Why make your own beef stock
  • Beef Stock vs broth
  • Beef bones
  • Ingredients
  • Instructions
  • Watch how to make it
  • Yield
  • Alternative cooking methods
  • Pro Tips
  • Substitutions
  • How to use beef stock
  • Important note on salt
  • Equipment
  • Storage
  • FAQ
  • Recipes that use beef stock
  • Recipe
  • Comments

Why make your own beef stock

Homemade beef stock is a lengthy but rewarding process that greatly improves the quality of your home cooking while saving you money and giving you more control.

  • Flavor - Homemade beef stock has a deep, beefy flavor and a viscous mouthfeel because collagen breaks down into gelatin during cooking. Commercial varieties lack the flavor depth and body of homemade stock.
  • Quality - If you make your own beef stock at home, you know exactly what goes into it. You control the quality of beef bones as well as other ingredients. Which should be important because, after all, beef stock is the extraction of nutrients into a concentrated liquid.
  • Salt - Store-bought beef stock often contains high amounts of salt. Especially the ones with a long shelf life that are kept at room temperature. Aside from the obvious quality issues, these stocks cannot be used in sauces and stews, where the liquid needs to be reduced. Because doing so will make the sauce or stew inedibly salty. Homemade stock lets you season it as needed.
  • Price - Apart from being inferior on all levels to home-made beef stock, store-bought can also cost an arm and a leg. Especially the "fresh" ones sitting in the refrigerator section.

Making your own will not only improve your cooking and provide better nutrition, but also save you money.

Beef Stock vs broth

Although sometimes used interchangeably when describing a beef-flavored liquid, beef stock and beef broth are two very different preparations.

  • Beef stock - Made by using beef bones rich in collagen. Preferably without meat stuck on the bone. Sometimes the vegetables are roasted, and it always includes tomato paste. Optionaly but traditionally also red wine.
  • Beef broth - Made with a combination of beef bones, trimmings, and meat. Usually, it does not contain tomato puree, and never red wine. The vegetables are never roasted, and it never contains wine.

In both beef stock and beef broth, the bones can be roasted or left unroasted, depending on the final dish you plan to make. For this recipe, we'll use the classic roasted bones method for a dark stock.

Beef bones

Beef bones for stock on a tray.
Beef marrow bones for beef stock in hand.

Generally speaking, the denser the bones(knuckle or shin bones), the more collagen they contain and the richer the mouthfeel your stock will have.

In restaurant kitchens with enormous stock pots, these large hip and shoulder knuckle joints are the standard bones to use. Unfortunately, most people do not have a massive 100L stockpot at home, let alone the space.

So, you can either ask your butcher to cut these into more manageable pieces or use smaller bones normally sold as bones for soup.

If you can only find the smaller bones, they will lack collagen and end up less viscous, but still delicious. However, if you want a thicker mouthfeel, you can cheat a bit and add ready-made beef gelatin to compensate.

Ingredients

Ingredients for homemade beef stock on a marbled surface.
  • Aromatics - Classically, beef stock contains onion, carrot, celery, and garlic. Those are the must-use veggies. I also like adding tomatoes and mushrooms when I have scraps, as they are rich in umami and enhance the depth of flavor.
  • Tomato paste - Classic ingredient in beef stock. It has to be concentrated tomato paste and not chopped tomatoes or tomato pasata.
  • Bones - Obviously, beef bones are used when making a beef stock. You can also add roasted chicken carcasses or wings if you have some that need to be used up.
  • Spices and herbs - Black pepper, bay leaf, and thyme.
  • Liquid - Water and, optionally, but recommended, dry red wine.

See recipe card for quantities.

Instructions

I made this beef stock in an 8-liter (quart) stockpot. Which fits 3 kg (6.6 pounds) of bones plus the veggies and liquid. The process takes 6 hours compared to the 1 hour it takes to make chicken stock.

You can also make beef stock in the oven, in a slow cooker, and in a pressure cooker. All of which I'll explain in a second.

Making beef stock

Beef bones roasted on a sheet pan.
  1. Roast the bones: Preheat your oven to 230 °C (446 °F). Place the beef bones onto a roasting tray and roast until deep golden brown.
Mirepoix and tomato paste in a stock pot.
  1. Prep aromatics: While the bones are roasting, peel the carrot and onion. Chop them up into chunks. Chop the celery into chunks. Half the garlic horizontally. Add it all to a stockpot along with the bay leaves, thyme, peppercorns, and tomato paste.
Lifting roasted bones out of roasting tray with tongs.
  1. Add bones to the pot: Once the bones are roasted, remove them from the tray. There will be a pool of rendered fat in the tray, which should not go into the stock pot.
Pouring rendered beef fat into a bowl.
  1. Store rendered fat: Rendered beef fat can be stored in the fridge and used to make roasted potatoes or to fry onions for onion gravy or tomato stew.
Deglazing beef bone roasting tray with red wine to get fond for beef stock.
  1. Deglaze fond: The roasting tray will have a rich layer of fond, which means it will have a lot of flavor. Use red wine or water to scrape this fond off the tray.
Adding deglazed wine to beef bones and mirepoix.
  1. Add fond to pot: Add the scraped-off fond to the rest of the ingredients, making sure to get every last caramelized bit of flavor.
Adding water to ingredients for making beef stock.
  1. Water: Add water until the ingredients are just covered. Do not overfill the pot to avoid spills.
Using a ladle to skim fat and froth off beef stock while cooking in a stock pot.
  1. Simmer and skim: Bring the stock up to a bare simmer. You should see small bubbles pop on the surface, but never let it boil rapidly, as that would emulsify impurities into the stock. Skim any froth and fat that rises to the surface. Skim periodically and add a touch of water if the bones start to stick out from the liquid.

Straining and storing

Cooked beef stock before straining out the solids.
  1. Full extraction: After 6 hours using smaller bones, your stock would be fully extracted. Meaning all the nutrients and flavor have gone from the bones and veggies into the liquid.
Straining beef stock through a fine mesh sieve.
  1. Strain: Strain the liquid through a fine mesh sieve.
Clear beef stock after straining in a ladle.
  1. Optional double strain: If you want it to be even clearer, strain it through a muslin cloth once passed through the sieve. In restaurants, this is standard practice to obtain the purest beef stock. For home use, once is good enough.
Pouring fresh beef stock into a glas jar for storage.
  1. Cool: Pour the stock into storage containers, then cool it down quickly to room temperature in iced water before moving to the fridge. This is to prevent your fridge from warming up and causing other ingredients to spoil.
Skimming solidified fat off beef stock.
  1. Skim off any leftover fat: Once chilled, you may see a thin or thick layer of solidified fat on top of the stock, depending on how well you skimmed it during cooking. Remove this fat with a spoon and discard it in the bin. Not the sink. As that discarding it in the sink could block the pipes.
Labeled beef stock in a glass jar.
  1. Store: Seal and label your beef stock before storing it in the fridge or freezer. See the storage instructions below for storage options and how long it will keep.

Watch how to make it

Below is a video guide to making a full rib roast, where we make this beef stock from scratch and also use it to make a delicious onion gravy.

Yield

This recipe yields 2 litres/ quarts of beef stock.

As a guide, you should end up with about ⅓ of what you started with in volume. Any further reduction when making concentrated sauces should happen after it's been strained.

Alternative cooking methods

  • Oven - Instead of cooking it on the stove all day, place the pot in the oven at 130 °C (266 °F), with the lid on, after bringing it to a simmer and skimming off the impurities once. This method allows for a safe overnight version or while you're doing other things. It also prevents excessive moisture evaporation.
  • Slow cooker - If you have a large enough slow cooker, this method is also a convenient set-and-forget option. Follow all the steps and skim the stock once before you let it cook, and once it's cooled.
  • Pressure cooker - Pressure cookers work quickly to make a very good-tasting stock, turning a long process into a few hours. However, make sure there is very little fat in the pot to start with, and do not let the stock boil before closing the lid. After 3 hours under pressure, let the valve release naturally so the stock does not end up cloudy.

Pro Tips

  • Bones - Joint bones contain the most gollagen which makes the best beef stock. Ask your butcher to cut these into pieces that fit inside your stockpot.
  • Fat - Remove the roasted bones from the rendered fat after roasting, and skim off the fat that rises to the top during cooking. Any leftover fat can be skimmed off after the stock has chilled.
  • Boil - Never let the stock boil vigorously. This will emulsify the fat and impurities into the stock, dulling its flavor and appearance.
  • Strain - Strain your stock through a fine meshes sieve at least once. For a very clean stock, strain it through cheesecloth a second time.

Substitutions

  • Bones - If you have chicken carcasses or chicken wings, they can be added along with the beef bones.
  • Vegetables - Popular and tasty editions include fresh tomatoes or tomato trimmings. mushrooms and leeks. These are all high in umami when cooked, which adds a lot of flavor.
  • Liquid - You can make a double stock by using a previous batch of beef stock instead of water, which will give you a very intense beefy stock.

How to use beef stock

  • Stews and braises - Instead of using bland water. Use beef stock to make stews like tomato bredie, or beef short ribs, for maximum flavor.
  • Soups - In hearty winter soups like beetroot borscht.
  • Sauces - Reduce it down to make a delicious onion gravy or demi glace.

Important note on salt

Never salt the bones or stock at the start of cooking. That's the golden rule.

Two reasons why

  1. Salting at the start will prevent full extraction of flavor and nutrients from the bones and aromatics.
  2. Reducing a salted stock for sauces or in braises will result in an overly salty dish that can't be saved.

Equipment

  • Stock pot - This recipe uses an 8-liter/quart stockpot.
  • Roasting tray - Choose a deep tray that will hold plenty of bones and rendered fat.
  • Fine meshed strainer - Glass jars for the fridge.

Storage

Store in sealed food-safe containers in the fridge for up to 5 days. For longer and more convenient storage, freeze it for up to 6 months.

Tip: Instead of freezing big blocks of beef stock, freeze it in these silicone molds. This makes it easy to use a few cubes as needed instead of defrosting more than you need.

FAQ

Why does beef stock take so long?

It takes up to 12 hours for all the nutrients to be extracted from the bones and for the collagen to turn into gelatin, which is what gives beef stock its richness.

What are the 4 basic ingredients for stock?

Beef bones, Mirepoix(onion, celery, carrot), tomato paste, water.

What are common beef stock mistakes?

The biggest mistakes when making beef stock are boiling it too quickly and failing to skim the impurities and fat that rise to the top. Failing to do so gives a cloudy, dull-tasting stock.

Can I use the rendered fat from the roasting tray?

Yes, store the rendered beef fat in the fridge to use for roasting potatoes or sautéing vegetables.

Recipes that use beef stock

  • Braised beef short ribs with bbq glaze and red wine sauce on a white plate.
    Braised Beef Short Ribs With Sticky BBQ Glaze (Video)
  • red ukrainian beet soup in black bowl on wooden table.
    Classic Ukrainian Red Beet Soup - Borscht(Борщ)
  • Denningvleis on yellow rice with green chili.
    Denningvleis - Traditional Cape Malay Meat Stew (Video)
  • Individual apple, meat and cabbage Russian piroshki on marble background.
    Traditional Russian Pirozhki Recipe (Hand pies) - Complete Guide And Video

If you found this post helpful or have learned something, please comment, subscribe, and follow me on social media for more delicious recipes.

Recipe

Labeled beef stock in a glass jar.
Rate this recipe
Print Pin Recipe Save Saved!

Homemade Beef Stock

Homemade beef stock is a simple way to improve your cooking and achieve restaurant-quality dishes without spending much money. It far surpasses store-bought stock, as you have complete control over every ingredient and the cooking process. This allows you to use the stock in a variety of dishes without worrying about them being too salty or bland.
Author Charlé Visser
Prep Time 45 minutes minutes
Cook Time 6 hours hours
Total Time 6 hours hours 45 minutes minutes
Servings 2 Liters/ Quarts (8 cups)
Course Stocks
Cuisine European, French
Prevent your screen from going dark

Ingredients

  • 3 kg beef bones - note 1
  • 1 large carrot - peeled or unpeeled, cut into chunks
  • 1 large onion - peeled or unpeeled, white, red, or brown, cut into chunks. Can also use leeks as a substitute.
  • 1 celery stalk - well rinsed and cut into chunks, leaves and all
  • 1 whole garlic - whole head cut in half
  • 50 grams tomato paste - not tomato pasata, which is not concentrated.
  • 2 grams peppercorns - whole (optional)
  • 4 sprigs thyme - whole sprigs, or 1 teaspoon dried leaves (optional)
  • 4 whole bay leaves - fresh or dried (optional)
  • 350 ml red wine - dry red wine for deglazing the pan fond. (optional)
  • 4 litres water - drinkable cold tap water
InstacartGet Recipe Ingredients

Instructions

Roasting the bones

  • Preheat your oven to 230°C (446°F). Place the beef bones on a roasting tray and roast until they reach a deep golden brown color.
    3 kg beef bones
  • Prepare aromatics. While the bones roast, peel and chop the carrots and onions into large chunks. Chop the celery, halve the garlic horizontally, and add them to the stockpot with bay leaves, thyme, peppercorns, and tomato paste.
    1 large carrot, 1 large onion, 1 celery stalk, 1 whole garlic, 50 grams tomato paste, 2 grams peppercorns, 4 sprigs thyme, 4 whole bay leaves

Deglazing the fond

  • Deglaze the tray. Remove the roasted bones from the tray, leaving the rendered fat behind. Use red wine or water to scrape the caramelized fond from the bottom of the tray.
    350 ml red wine
  • Combine ingredients. Add the roasted bones and the deglazed fond to the stockpot. Avoid adding the pool of rendered fat from the tray to the pot. Store the rendered fat in the fridge and use for frying when cooking other dishes.

Cooking stock

  • Cover with water. Fill the pot with water until the ingredients are just submerged. Do not overfill.
    4 litres water
  • Simmer and skim. Bring the liquid to a bare simmer where only small bubbles surface. Periodically skim any froth or fat that rises to the top. Add a small amount of water if the bones become exposed.
  • Extract flavor. Continue simmering for 6 to 12 hours. The stock is ready once the flavor and nutrients have fully transferred from the bones into the liquid.

Straining and storing

  • Strain the stock. Pass the liquid through a fine-mesh sieve. For a clearer restaurant-style finish, perform a second strain through a muslin cloth.
  • Chill quickly. Transfer the stock to containers and place them in an ice water bath to reach room temperature quickly before refrigerating.
  • Remove solidified fat. Once chilled, remove the layer of solidified fat from the surface with a spoon. Discard this in the bin, not the sink.
  • Seal and label. Label the containers and store them in the refrigerator or freezer.

Video

Notes

  1. Bones - The best bones to use are joint bones. However, they are too large for a regular home cook's stock pot. Ask your butcher to cut these up into manageable pieces no bigger than a tennis ball. Alternatively, most stores will sell packs of bines called "soup bones" Or "stewing bones". These will also work great. 
  2. Alcohol free - Dry red wine is classically used, but feel free to omit it if you don't use alcohol products. The color might be a touch lighter, but the stock will still be great.
  3. Substitutions and additions - You can add tomato trimmings or overripe tomatoes to use up, as well as mushrooms. These are high in umami, which will enhance the stock's flavor. Additionally, you can substitute or add coriander seeds along with the peppercorns. These add depth but aren't prominent in the final stock.
  4. Yield - This recipe yields 2 litres (quarts) of stock, which you can reduce further to intensify the flavor if needed, or keep as is for a base. 
Alternative cooking methods:
  • Oven - Instead of cooking it on the stove all day, place the pot in the oven at 130 °C (266 °F), with the lid on, after bringing it to a simmer and skimming off the impurities once. This method allows for a safe overnight version or while you're doing other things. It also prevents excessive moisture evaporation.
  • Slow cooker - If you have a large enough slow cooker, this method is also a convenient set-and-forget option. Follow all the steps and skim the stock once before you let it cook, and once it's cooled.
  • Pressure cooker - Pressure cookers work quickly to make a very good-tasting stock, turning a long process into a few hours. However, make sure there is very little fat in the pot to start with, and do not let the stock boil before closing the lid. After 3 hours under pressure, let the valve release naturally so the stock does not end up cloudy.
Salt — Never salt the bones or stock at the start of cooking. That's the golden rule.
  1. Salting at the start will prevent full extraction of flavor and nutrients from the bones and aromatics.
  2. Reducing a salted stock for sauces or in braises will result in an overly salty dish that can't be saved.
Cheat if no good bones are available — You can substitute the viscosity by adding flavorless beef gelatin to the stock once it has been strained. 
Storage options — Store in sealed food-safe containers in the fridge for up to 5 days. For longer and more convenient storage, freeze it for up to 6 months.
Tip: Instead of freezing big blocks of beef stock, freeze it in these silicone molds. This makes it easy to use a few cubes as needed instead of defrosting more than you need.
Leftovers — Once cooked, the vegetables and bones will be completely bland and void of flavor and nutrition. You can skip the guilt and happily throw it out, as all of the flavor and goodness is now in your stock.
Calories and nutrition — This is the calories per 250 ml(1 cup) of finished beef stock without the solids.

Nutrition

Serving: 250grams Calories: 50kcal Carbohydrates: 3g Protein: 6g Fat: 1g Saturated Fat: 0.1g Polyunsaturated Fat: 0.2g Monounsaturated Fat: 0.1g Potassium: 462mg Sugar: 9g Calcium: 20mg Iron: 1mg
Keywords:beef stock recipe, homemade beef stock, how to make beef stock
Save RecipeSaved!
Did you make this?Tag @pantsdownapronson or hashtag #pantsdownapronson so I can see your hot skills!

This site contains affiliate links. I may earn a tiny commission on qualifying purchases at no extra cost to you. By bookmarking these links you help support the upkeep of this site.

More Basic Cooking Skills Anyone Can Learn

  • Salt cured egg yolk on hand.
    Salt Cured Egg Yolks (Video)
  • Chicken stock in a jar on a marble surface.
    Homemade Chicken Stock — 1 Hour Steep Method
  • Spice blend in a white bowl.
    Ras El Hanout — Authentic Moroccan Spice Blend Recipe
  • Garlic and herb brioche croutons in a bowl.
    Easy Garlic And Herb Seasoned Brioche Croutons

Share this recipe!

Comments

No Comments

Leave a review or ask any question Cancel 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.

Charle Visser the chef.

Hey, I'm Charlé!

I'm a professional chef with over 20 years of experience, cooking in some of the best kitchens in the world for some of the most famous people on the planet.

Eating and cooking well contribute majorly to a happy life, and it doesn't have to be hard.

I'm going to teach you how to be a great cook and have a fantastic time.

The best thing?

It's free. Forever.

More about me

Latest recipes

  • Onion gravy in a white bowl on a wooden table.
    Ultimate Onion Gravy (Video)
  • Labeled beef stock in a glass jar.
    Classic Homemade Beef Stock
  • Pumpkin cream soup with crispy croutons, cream and pumpkin seeds in a white bowl.
    Creamy Hokkaido Pumpkin Soup (No-Peel Recipe) - Video
  • Yorkshire puddings on a wire rack.
    Traditional Yorkshire Pudding Recipe (No Fail) - Video
  • Creamy french chicken stew, close up in a pan with a wooden spoon.
    Chicken Fricassée — Authentic Creamy French Stew (Video)
  • Milk tart slice on a cake lifter.
    South African Milk Tart — Melktert (Video)

Most popular recipes

  • Perfectly cooked bavette steak
    Bavette Steak Recipe
  • Russian pelmeni with sour cream and dill in a white ceramic bowl.
    Pelmeni Recipe(Russian Dumplings) 3 Fillings + Video
  • Butter chicken in a white bowl.
    Authentic Butter Chicken Recipe (Murgh Makhani)
  • Pastel de nata sprinkled with cinnamon.
    Pastéis De Nata - Authentic Portuguese Custard Tarts (Video)
  • Moroccan lemon chicken in gravy with olives and bay leaves.
    Moroccan Lemon Chicken Tagine With Olives (Video)
  • Hainanese chicken and rice served on a white plate with all the classic condiments.
    The Ultimate Hainanese Chicken Rice Recipe (Video)
  • plated caesar salad on white plate
    Classic Caesar Salad With Whole Leaves
  • flaxseed meal sourdough bread cut in half on striped kitchen towel
    Flaxseed Meal Sourdough Bread
  • oven roasted chicken breast with thyme butter
    Juicy Oven Baked Chicken Breast
  • crispy pork belly
    Pork Belly Braai | Slow-Roasted Over The Fire
Subscribe

My favorite recipes

  • Moroccan pastilla chicken pie on a white plate.
    Pastilla — Moroccan Chicken Pie (Video)
  • Cherry tomato and mozzarella pasta in a white pasta bowl.
    Cherry Tomato And Fresh Mozzarella Pasta
  • hand holding strips of cured meat on a wooden board
    Ultimate South African Biltong Recipe (Video)
  • Cooked ribeye steak sliced on a white plate.
    Ultimate Guide For Cooking Beef Ribeye Steak At Home (Video)
  • mashed potatoes in a bowl
    Luxuriously Creamy Mashed Potatoes (Video)
  • chicken fried rice in a bowl
    Perfect Fried Rice
  • salsa verde
    Italian Salsa Verde — 5 Minute Green Sauce For Everything (Video)
  • Thai spiced beef koftas with sesame, spring onion, soy and lime
    Easy Thai Spiced Beef Koftas
  • Greek salad in white bowl.
    Authentic Greek Salad Recipe
  • semi dried tomatoes in a white container.
    Semi Dried Cherry Tomatoes
youtube subscribe link

Footer

↑ back to top

Legal stuff

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required