• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Always From Scratch
  • Old School Italian Recipes
  • Hearty Italian Soups
  • Classic Pasta Recipes
  • Recipe Index
  • About Me
menu icon
go to homepage
  • Old School Italian Recipes
  • Hearty Italian Soups
  • Classic Pasta Recipes
  • Recipe Index
  • About Me
    • Email
    • Instagram
  • subscribe
    search icon
    Homepage link
    • Old School Italian Recipes
    • Hearty Italian Soups
    • Classic Pasta Recipes
    • Recipe Index
    • About Me
    • Email
    • Instagram
  • ×
    Home » Recipes » Cook Like an Italian

    Homemade Beef Stock

    Published: Oct 8, 2025 by Vinny · This post may contain affiliate links · 1 Comment

    Jump to Recipe Print Recipe

    A Homemade Beef Stock is the extra special ingredient to add to your favorite beef dishes that makes a huge difference. You can control all the flavor, plus it leaves out all the additives that store-bought stock will have.

    Beef stock in a container.

    Try using homemade beef stock with Beef and Barley Soup with Mushrooms or Dutch Oven Barbacoa Tacos.

    Jump to:
    • Why Homemade Stock Matters?
    • Ingredient Notes and Substitutions
    • How to Make Homemade Beef Stock
    • Pro-Tips
    • Recipe FAQs
    • More Delicious Homemade Necessities
    • 📖 Recipe
    • Reviews

    Why Homemade Stock Matters?

    • You control the salt content. Store-bought stock will always have salt in it, while stock is typically made without salt so that you can control the salt during cooking.
    • Most store-bought stocks are not made from actual beef and are just flavored with beef.
    • Homemade stock extracts all the collagen and turns it into gelatin from beef bones, which will help your soup or stew thicken up naturally instead of adding things like a cornstarch slurry or flour.
    • It is perfect for batch-cooking in large amounts. You can make it yourself, and it freezes well.
    • It reduces waste and you can control all of the aromatics.

    Would you like to save this recipe?

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

    Ingredient Notes and Substitutions

    Ingredients for beef stock.
    • Beef Bones. Find beef bones that still have some meat left on them. The bones are great, but you want to have some meat remaining on the bone to give the stock the caramelized flavor.
    • Herbs. This is personal preference, but I like to use an assortment of herbs like rosemary, thyme, parsley, and bay leaves.
    • Vegetables. I like to use vegetables that have a slight sweetness, like carrots or celer,y but you can use any leftover veggies like asparagus stalks, broccoli stalks, etc.

    *Please see the recipe card below for more information on the ingredients.

    How to Make Homemade Beef Stock

    Roasted beef bones.

    Step 1: Preheat oven to 425℉. Place beef bones on a baking sheet. Season with salt and pepper. Roast in the oven for 45 minutes.

    Simmering beef and vegetables in a pot.

    Step 2: Place roasted beef bones, carrots, celery, onion, bay leaves, thyme, parsley, rosemary, lemon, and garlic. Fill the pot up with water so that all the ingredients are covered. Raise the heat to high.

    Bring the stock to a boil and then lower it to a very low simmer. Cover the pot and simmer for 7-8 hours. You can lower the simmer time to 3-4 hours but increase the simmering level a bit higher. Still, the longer simmer will provide the most concentrated flavor.

    Removing fat from cooled beef stock.

    Step 3: Place the stock in a container. Refrigerate overnight. The following day, remove the layer of fat from the top of the stock.

    Gelatinous beef stock.

    Step 4: Refrigerate for up to 4 days or freeze for up to 6 months. Your stock should look as shown above. Gelatinous and thick because of the natural collagen in beef bones.

    Beef stock in a container.

    Pro-Tips

    1. Find beef bones that still have some meat left on the bone. It's not beef stock if you don't have some actual meat.
    2. Roasting the bones provides the stock with a caramelized, savory flavor.
    3. Simmer time is extremely important to flavor and gelatin content. The longer you simmer, the more flavor you have and the more collagen will cook and release from the beef and cook into gelatin. The stock will look more bouncy and will give the soup or stew a thicker texture.
    4. Storing the stock is just as important. Store for up to 6 months in the freezer and use all winter!

    Recipe FAQs

    Why do you not add salt?

    Not adding salt allows you to control the salt content of the dish you are creating. The more you cook down the stock, the higher the salt content would be if you added salt. Add the salt to the dish you are using the stock for.

    What does homemade stock have that store-bought doesn't?

    Natural collagen. Which is then simmered over time to be turned into gelatin. The gelatin will help thicken your dishes like beef stew, goulash, or bolognese.

    What is the difference between beef broth and beef stock?

    Stock is cooked without salt, while beef broth will have added salt.

    How often should I skim the stock while it's cooking?

    I don't skim at all. I just wait until the end, then chill the stock. Once it's cooled, all the excess fat will rise to the top.

    More Delicious Homemade Necessities

    • Parmesan seasoned croutons in a bowl.
      Homemade Italian Parmesan Croutons
    • bowl of salad next to a small bowl of caesar dressing.
      Traditional Caesar Dressing
    • Ground pork with sausage seasonings not yet mixed in
      Homemade Italian Sausage Seasoning
    • Ricotta mixture combined in a bowl.
      Ricotta Filling

    Please leave a comment and star rating below in the recipe card! I love to hear what you think of our recipes. Feel free to tag us on Instagram @vindelgiudice.

    📖 Recipe

    Beef stock in a container.

    Homemade Beef Stock

    Vincent DelGiudice
    Homemade beef stock is perfect for your beef stews and braised meats! It's delicious and you get to control all of the flavors, plus it leaves out any additives that store-bought stock may have.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 8 hours hrs
    cool time 1 day d
    Total Time 8 hours hrs 15 minutes mins
    Course Soup
    Cuisine American
    Servings 12 cups
    Calories 15 kcal

    Equipment

    • 1 large stock pot

    Ingredients
      

    • 2 lbs beef bones
    • 2 carrots
    • 1 celery
    • 3 garlic, cloves
    • 2 bay leaves
    • 1 onion
    • 1 lemon
    • 1 bunch rosemary
    • 1 bunch thyme
    • 1 bunch parsley

    Instructions
     

    • Preheat oven to 425℉. Place beef bones on a baking sheet. Season with salt and pepper. Roast in the oven for 45 minutes.
    • Place roasted beef bones, carrots, celery, onion, bay leaves, thyme, parsley, rosemary, lemon, and garlic. Fill the pot up with water so that all the ingredients are covered. Raise the heat to high.
    • Bring the stock to a boil and then lower it to a very low simmer. Cover the pot and simmer for 7-8 hours. You can lower the simmer time to 3-4 hours but increase the simmering level a bit higher. Still, the longer simmer will provide the best flavor.
    • Place the stock in a container. Refrigerate overnight. The following day, remove the layer of fat from the top of the stock. Then refrigerate for up to 4 days or freeze for up to 6 months

    Notes

    1. Find beef bones that still have some meat left on the bone. It's not beef stock if you don't have some actual meat.
    2. Roasting the bones provides the stock with a caramelized, savory flavor.
    3. Simmer time is extremely important to flavor and gelatin content. The longer you simmer, the more flavor you have and the more collagen will cook and release from the beef and cook into gelatin. The stock will look more bouncy and will give the soup or stew a thicker texture.
    4. Storing the stock is just as important. Store for up to 6 months in the freezer and use all winter!

    Nutrition

    Calories: 15kcalCarbohydrates: 4gProtein: 1gFat: 0.1gSaturated Fat: 0.03gPolyunsaturated Fat: 0.04gMonounsaturated Fat: 0.02gSodium: 13mgPotassium: 100mgFiber: 1gSugar: 1gVitamin A: 2138IUVitamin C: 13mgCalcium: 21mgIron: 1mg
    Tried this recipe?We'd love for you to Leave a Review!

    More Cook Like an Italian

    • Chicken cutlets on a cutting board.
      No Egg Chicken Cutlets
    • Fettucine in alfredo sauce in a pan with tongs.
      Authentic Fettuccine Alfredo
    • Marinara sauce in a pan garnished with basil.
      The Ultimate Guide to Marinara Sauce
    • A bunch of ladyfingers on a plate.
      Ladyfingers Recipe for Tiramisu

    Reader Interactions

    Comments

    1. Vinny

      October 08, 2025 at 7:41 pm

      5 stars
      My homemade beef stock is the perfect ingredient for your beef stews and braises! Try it and leave a review!

      Reply
    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Vinny in the Kitchen.

    Vinny DelGiudice, MS CCC-SLP

    My name is Vinny. I am an Italian-American home cook, a photographer, and previously, a speech pathologist specializing in swallowing and voice disorders. I share the recipes I grew up eating in my home and the recipes that I cook for my family. Always From Scratch is about cooking homemade meals and eating with family.

    More about me →

    Italian Fall Classics

    • Tomato soup in a bowl topped with cream, olive oil, and basil.
      Creamy Roasted Garlic and Tomato Soup
    • white bean lentil soup
      White Bean Lentil Soup
    • Sliced pork tenderloin served on a plate with roasted potatoes and broccoli.
      Italian Cast Iron Pork Tenderloin
    • Italian wedding soup
      Italian Wedding Soup
    • chicken breast cooked in cast iron skillet and sliced
      PERFECT Cast Iron Chicken Breast
    • Italian chicken cutlets on piled on a plate.
      Italian Chicken Cutlets

    Our Top Recipes!

    • Boneless pork chops cooked on a plate with rosemary and thyme
      PERFECT Cast Iron Boneless Pork Chops
    • Fettucine in alfredo sauce in a pan with tongs.
      Authentic Fettuccine Alfredo
    • rustic italian tortellini soup topped with parmesan
      Rustic Italian Tortellini Soup with Sausage
    • Restaurant style chicken francese
      Restaurant-Style Chicken Francese
    • creamy lemon sauce
      Creamy Lemon Sauce
    • A dutch oven filled with escarole and beans along with a bowl of the same.
      Escarole and Bean Soup

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility
    • Terms & Conditions

    Newsletter

    • Sign Up!

    Contact

    • Want to work with us?
    • Video Editing Service
    • Instagram
    • About

    Disclaimer: I may earn from affiliate links on this page. As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 Always From Scratch

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.