How long to cook bone broth in a crock pot? The answer depends on how rich and flavorful you want it. Slow cooking breaks down the connective tissue in the bone, releasing collagen and nutrients for a deep, nourishing broth. Once everything is in the pot, the crock pot does the work for you and there's no need to watch the stove. Whether you’re making a base for soups or just enjoying a cup on its own, homemade bone broth is always worth the wait.

Jump to:
- What's the Difference Between Beef Broth and Beef Stock?
- What You Need
- How Long to Cook Bone Broth In a Slow Cooker
- How To Make Bone Broth
- Stovetop Beef Bone Broth
- How to Add Meat to Your Bone Broth
- Storage
- Can You Freeze Bone Broth?
- What Is The Jelly in Bone Broth Made Of?
- Health Benefits of Bone Broth
- Homemade Beef Bone Broth
- FAQ
- "📖 Recipe"
- 💬 Comments
What's the Difference Between Beef Broth and Beef Stock?
The difference comes down to cooking time. Broth is cooked for up to 48 hours, and stock is cooked for three hours.
Some chefs add tomato paste or whole tomatoes to stock for extra flavor, but there are plenty of ways to make it.
If you're cooking rice or making soup like this Salmon Chowder, bone broth can be used instead of water. It adds more flavor and nutrients than water or canned stock.

What You Need
- Beef bones, cut into 2-inch pieces
- Onions
- Carrots
- Celery
- Garlic
- Herbs and spices (bay leaves, peppercorns, parsley, thyme)
- Filtered or bottled water
- Olive oil
- Apple cider vinegar
- Kosher salt
How Long to Cook Bone Broth In a Slow Cooker
Cook it on low for at least 12 hours, but 24 hours gives the best flavor and texture. If you're in a rush, you can cook it for as little as 3 hours, but it won’t be as rich. Once it’s done, strain the broth and use it for soups, sauces, or sip it on its own.

How To Make Bone Broth
This step is optional, but it adds a deeper, richer flavor to your broth. If you're short on time, you can skip it.
- Rinse the bones and pat them dry. Place them in a roasting pan and roast at 450°F (232°C) for 45 minutes to an hour, tossing after 30 minutes.
- While the bones are roasting, heat olive oil in a large skillet. Add the carrots, celery, and onions with a pinch of salt, and sauté over medium heat until well browned, about 15 minutes.
- Transfer the vegetables to your slow cooker. Deglaze the skillet by adding a splash of water and scraping up the browned bits with a whisk. Pour this mixture into the slow cooker for extra flavor.
- Add the roasted bones, garlic, bay leaves, peppercorns, parsley, thyme, and apple cider vinegar to the pot. Pour in enough water to cover everything, leaving a 2-inch gap at the top to prevent overflow.
- Set the slow cooker to high, cover, and cook for one hour. Open the lid and skim off any foam that rises to the top.
- Reduce the heat to low, cover, and let it simmer for at least 3 hours, or up to 24 hours for a richer broth.
- Turn off the slow cooker, uncover, and stir it.
- Strain the broth through a colander or fine mesh strainer into a clean pot.
- Allow it to cool to room temperature, then refrigerate overnight in covered containers or mason jars.
- Before using, skim the solidified fat from the top.

Tip: Keep the lid on while the broth cooks. Every time you open it, steam escapes, and it can take up to 30 minutes for the crock pot to regain its temperature.
Stovetop Beef Bone Broth
If you prefer to make your stock on the stovetop, simply follow the directions provided in this recipe.
Place all the ingredients in a stockpot over high heat and bring them to a boil. Allow it to boil for 10 minutes, then skim off any foam that rises to the top.
Lower the heat to the lowest setting on your stove and let it simmer, partially covered, for 3-12 hours.
How to Add Meat to Your Bone Broth
To enhance your meal while the stock is cooking, consider adding meat to the pot.
Add a piece of chuck steak to the crockpot and let it cook for 3 hours, then remove them.
Whole Foods Market has grass-fed chuck steak behind the counter, and it's not expensive. For added flavor, sear the meat and season with sea salt before adding it to the crockpot with the bones.
You can also include a few more peeled carrots and celery stalks to the pot to eat with the meat.
Storage
Once the broth has cooled, portion it into 16-ounce plastic containers, cover, and refrigerate.
If you're short on time, you can leave the broth in the pot, cover it, and refrigerate overnight. This makes cleanup easier after a long day.
The next day, skim off the fat from the top of each container As it chills, the fat rises to the top, making it easy to remove.
Refrigerate for up to 4 days in airtight containers or freeze in single-serving portions for up to 6 months. Be sure to label and date your containers.

Can You Freeze Bone Broth?
I have a theory that everything that goes into the freezer comes out worse, except the bone broth!
I freeze a few quarts at a time, so I always have broth on hand for the month. It holds up well in the freezer, and when thawed, it tastes just as good as fresh.
Bone broth can be frozen for up to six months in several ways.
- You can freeze the broth in 8 or 16-ounce individual freezer containers.
- You can freeze the stock in ice cube trays and then transfer the cubes to zip-top bags. Then, you can pull out the cubes as you need them.
What Is The Jelly in Bone Broth Made Of?
The jelly-like texture in bone broth comes from gelatin, which is extracted from the collagen in bones, connective tissues, and cartilage.
As the broth cools, the gelatin thickens, creating a gel. This is a sign of a well-made broth, packed with collagen-rich gelatin that provides numerous health benefits.
Health Benefits of Bone Broth
According to Medical News Today, bone broth gets its nutrients from connective tissue and cartilage, which break down during cooking. Collagen from the bones turns into gelatin, giving the broth essential amino acids.
The exact nutrition depends on the bones you use, but gelatin is what makes bone broth great for joint health. It also contains glutamine, an amino acid that supports digestion.
Bone broth is also high in protein, which can help with weight loss by keeping you full longer.
Homemade Beef Bone Broth
This beef bone broth recipe makes a warm, nourishing drink packed with collagen, gelatin, amino acids, and minerals. Simmering bones with vegetables, herbs, and spices, you can prepare it on the stovetop or in a slow cooker, cooking anywhere from 3 to 48 hours on low heat.
Bone broth is known for supporting joint health, digestion, gut health, and skin health due to its rich nutrient content.
However, as Medical News Today points out, the exact nutrient composition depends on the type and quality of bones used.
For the best results, use pasture-raised, grass-fed meat and bones.
More Collagen-Rich Recipes
Enhance your favorite soups and stews with beef bone broth for a boost of flavor and nutrition. Its rich, savory taste makes any recipe more delicious!
FAQ
If you're not going to consume all the bone broth, freeze it in quart-size containers for later use. I don't like freezing a lot of things, but bone broth can easily be defrosted without a loss of taste.
Yes, I often add a piece of chuck steak or rib bones to the pot while the broth is cooking. You can let the meat cook for 3 hours or so in the broth and then pull it out and eat it.
Apple cider vinegar is added to bone broth to help extract minerals and nutrients from the bones. Additionally, it aids in breaking down collagen and connective tissues, releasing more gelatin into the broth.
For the best results, cook bone broth in a slow cooker on low for at least 12 hours, but 24 hours is ideal for maximum flavor and nutrients. If you're short on time, you can cook it for as little as 3 hours, but the broth won’t be as rich.
If your broth doesn’t gel when cooled, it likely needs more collagen-rich bones like knuckles, joints, or feet. Cooking time also matters—longer simmering helps extract more gelatin.
"📖 Recipe"

How Long To Cook Bone Broth in a Slow Cooker?
Equipment
- Roasting Pan
- Knife
- 12" skillet
- Slow cooker (Crockpot)
- Large spoon
- Tongs
- Strainer
Ingredients
- 3 pounds beef bones, (marrow bones, oxtail, knuckles, etc.), preferably from pasture-raised beef
- 1 tablespoon olive oil
- 2 medium onions roughly chopped (rinse, no need to peel)
- 3 carrots sliced into 2" chunks
- 2 ribs celery roughly chopped or a handful of celery leaves
- 6 garlic cloves peeled and smashed
- 2 parsley sprigs
- 3 fresh thyme sprigs
- 2 bay leaves
- 1 tablespoon peppercorns
- 2 tablespoons organic apple cider vinegar
- 1 gallon filtered or bottled water
Instructions
- Rinse the bones and pat them dry. Place them in a roasting pan and roast at 450°F (232°C) for 45 minutes to an hour, tossing after 30 minutes.
- While the bones are roasting, heat olive oil in a large skillet. Add the carrots, celery, and onions with a pinch of salt, and sauté over medium heat until well browned, about 15 minutes.
- Transfer the vegetables to your slow cooker. Deglaze the skillet by adding a splash of water and scraping up the browned bits with a whisk. Pour this mixture into the slow cooker for extra flavor.
- Add the roasted bones, garlic, bay leaves, peppercorns, parsley, thyme, and apple cider vinegar to the pot. Pour in enough water to cover everything, leaving a 2-inch gap at the top to prevent overflow.
- Set the slow cooker to high, cover, and cook for one hour. Open the lid and skim off any foam that rises to the top.
- Reduce the heat to low, cover, and let it simmer for at least 3 hours, or up to 24 hours for a richer broth.
- Turn off the slow cooker, uncover, and stir it.
- Strain the broth through a colander or fine mesh strainer into a clean pot.
- Allow it to cool to room temperature, then refrigerate overnight in covered containers or mason jars.
- Before using, skim the solidified fat from the top.