
Free: Healthy Freezer Meals Recipe Ebook
Get It NowThis post may contain affiliate links, which help keep this content free. (Full disclosure)
This homemade bone broth recipe is a healthy kitchen staple I come back to again and again… and again. I’m excited to show you how to make bone broth that’s rich and flavorful from a variety of bones and delicious add-ins. My favorite method is Instant Pot bone broth because it makes the process hands-off, but there are also options for the slow cooker or stovetop.
What Is Bone Broth?
Bone broth is the rich, savory liquid you get after simmering bones and water for many hours. It can also include aromatic herbs, spices, and a variety of produce for extra flavor.
Traditionally, people made bone broth on the stove top and had to keep an eye on it for hours on end… but if you have a slow cooker or pressure cooker, the process is much easier!
Why You’ll Love This Bone Broth Recipe
- Rich, comforting flavor
- Minutes to prep
- Mostly hands-off cooking
- Rich in vitamins, nutrients, and easy-to-digest collagen protein

Choosing The Best Bone Broth Ingredients
This section explains how to choose the best ingredients for making bone broth, what each one does in the recipe, and substitution options. For measurements, see the recipe card below.
The best bones for bone broth:
- High Cartilage Bones – Knuckles, joints, chicken feet, and even chicken wings can help broth gelatinize and extract rich sources of protein. I prefer chicken bones or beef bones, but pork bones are great, too.
- Marrow Bones – These are loaded with satisfying fats!
- Meaty Bones – Oxtail, shank, or short ribs work well (you can even use leftover beef short ribs!)
- Entire Carcasses – Use leftover bones from a whole chicken to make a richer chicken bone broth recipe.
- Bones From Other Animals – No need to stop at beef or chicken! Try bones from lamb, bison, veal, turkey, fish, or game animals.
For deeper flavor, you can mix and match bones from the same animal — just make sure they can all fit into your stock pot ahead of time.
Whether you make a beef bone broth recipe or chicken bone broth recipe (or use other animal bones altogether), it’s important to use high-quality ones since we’re extracting nutrients directly from the bones. I recommend free range chicken or grass fed beef at possible, and getting them at your local butcher, or even a local farm, is a good way to source them.
Other ingredients for making bone broth:
- Cold Water
- Sea Salt – Seasons the broth.
- Apple Cider Vinegar – Helps draw nutrients out of the bones. You can also use white vinegar.
- Bay Leaves – Adds another layer of aromatic flavor and lightens up the heartiness of the broth.
Optional things to add:
- Spices & Dried Herbs – Try whole black peppercorns or ground black pepper, herbs de Provence, Italian seasoning, or turmeric for a golden hue. Add them to the pot in the beginning with the bones.
- Aromatics – Add smashed and peeled garlic cloves, ginger, or lemongrass for bolder flavor (also added in the beginning).
- Vegetables – Raw celery, onions, and carrots are classic veggies to include (or just use leftover scraps). Consider leeks and mushrooms, too!
- Fresh Herbs – Try fresh thyme, rosemary, or parsley added in with the bones.

How To Make Bone Broth In The Instant Pot
This section shows how to make bone broth using the quickest method, with step-by-step photos and details about the technique, to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.
- Fill pot. Add bones, vegetables and/or herbs (if using), vinegar, bay leaf, sea salt, and enough water to fill the Instant Pot, leaving a couple inches unfilled on top.
TIP: For more flavor, oven roast your bones first. It’s optional, but adds rich flavor when you’re making bone broth in Instant Pot. Arrange bones (and veggies, if desired) on roasting pans and roast in the oven at 450 degrees F for 45-60 minutes, turning halfway through.

- Cook. Close the lid and set the valve to “sealing.” Select the manual, high pressure setting and set time to cook for 120 minutes. Allow pressure to release naturally for 10-20 minutes when finished.

- Strain. When broth has cooled completely, strain through a fine-mesh strainer. If desired, strain again through a nut milk bag.

How To Make Bone Broth In A Crock Pot
It’s easy to make this bone broth recipe slow cooker friendly:
- Add all ingredients to the slow cooker and fill with water to cover.
- Cook on Low for 12-24 hours.
- Strain. For best results, use a mesh strainer followed by a nut milk bag.
How To Make Bone Broth On The Stovetop
Wondering how to make bone broth on the stove? It takes a little more TLC, but it’s very easy:
- Add bones to a large stockpot, covering with water and leaving room at the top of the pot to keep it from boiling over. Heat on high to a rolling boil until you see foam rising to the top. Skim off any foam that you see and discard.
- Add remaining ingredients to the pot and reduce heat to a very gentle simmer.
- Gently simmer for 12-24 hours.
- Strain. For best results, use a mesh strainer followed by a nut milk bag.

Frequently Asked Questions
This Instant Pot bone broth recipe is so easy and has so many benefits! Learn about them here.
What is the difference between bone broth, stock, and regular broth?
You can use them interchangeably in a pinch, but they have noticeable differences:
- Bone broth – Made from bones and optional vegetables, simmered over a very long time for maximum flavor. Tasty enough to sip on its own!
- Stock – Made from bones and vegetables, simmered for moderate time and used in recipes.
- Regular broth – Made from meat, along with optional bones and vegetables, and simmered for a shorter amount of time. Regular chicken broth and beef broth are less flavorful and do not have the same benefits that bone broth does.
What does bone broth taste like?
Bone broth has a rich, meaty flavor and thicker mouthfeel than conventional stock. It’s like getting all the cozy of flavor of soup in an ultra-concentrated form!
Is bone broth good for you?
While it’s no cure-all, bone broth is a great addition to a balanced diet. And it tastes so good!
Why is bone broth good for you?
Besides its cozy, comforting flavor, bone broth has several science-backed benefits:
- Supports digestion. Research suggests it may heal and protect the lining of the digestive tract for optimal gut health [*].
- Supports joint health. The naturally occurring gelatin in bone broth contains the same amino acids and other components your body uses to build connective tissue, such as glycine, proline, glucosamine, and chondroitin [*].
- Rich in minerals and electrolytes. Bone broth contains minerals like calcium, magnesium, and potassium that can help strengthen bones [*].
- Anti-inflammatory. Amino acids in bone broth are linked to fighting chronic inflammation [*]
Does bone broth break a fast?
A true fast involves consuming no calories whatsoever. Since bone broth contains calories, it will break a standard fast.
Still, bone broth makes a good high-protein and low-calorie choice to keep you satisfied between meals. And for those fasting on a keto diet, bone broth is ultra low in carbs and won’t hinder ketone levels.
How much bone broth should I drink daily?
There’s no firm recommendation for how much homemade or conventional bone broth to drink every day. That said, a cup per day is a good place to start — you can enjoy it all on its own or incorporate it into recipes.
Storage Instructions
Once you know how to make bone broth, you’ll want to keep it on-hand at all times. It’s easy to do because this recipe makes a big batch of bone broth.
How long does bone broth last?
Bone broth will last for a week in the refrigerator. Simply store in glass jars until ready to use.
Can you freeze bone broth?
Bone broth lasts for up to 3 months in the freezer! For easier portioning, freeze in ice cube trays until solid, then transfer cubes to a freezer-safe bag or container for long-term storage.
Reheating instructions:
For best flavor, reheat your homemade bone broth recipe on the stovetop until warmed through. You can also microwave if needed.

What Is Bone Broth Good For?
Although it tastes delicious on its own, this healthy bone broth recipe adds flavor to so many dishes!
- Richer soups and stews – Use it in classics like French onion soup, chicken noodle soup, homemade pho, or beef stew.
- Tender roasts – Broth adds depth to pot roast, pork roast, and brisket.
- One-pan meals – Add a delicious boost to chicken stir fry, kielbasa and sauerkraut, or sun dried tomato chicken.
- Recipe basics – Use bone broth for more flavorful gravy, caramelized onions, and shredded chicken.
Tools To Make Bone Broth
- Instant Pot – It’s the perfect tool for fast, hands-off broth.
- Mesh strainer – Use this fine-mesh sieve to strain all the largest pieces out of your broth.
- Cheese cloth or nut milk bag – For extra clear broth, strain through this handy cloth.
Bone Broth Recipe
How To Make Bone Broth (3 Ways!)
A homemade bone broth recipe packed with flavor and nutrients! Learn how to make bone broth (Instant Pot, stove top, or Crock Pot) with minutes of prep.
Recipe Video
Tap on the image below to watch the video.Like this video? Subscribe to my YouTube cooking channel for healthy recipes weekly! (Click the bell icon to be notified when I post a new video.)
Ingredients
Tap underlined ingredients to see where to get them. Please turn Safari reader mode OFF to view ingredients.
Instructions
Tap on the times in the instructions below to start a kitchen timer while you cook.
How To Make Bone Broth In The Instant Pot:
-
Add the beef bones, bay leaves, sea salt, and apple cider vinegar to an Instant Pot. Add the water to just under the max capacity line. Close the lid and then close the vent to the Sealing position. Press the "Manual" button and set to 120 minutes on High pressure.
-
Allow the Instant Pot to naturally release before opening the lid. Remove and discard the beef bones and bay leaves.
How To Make Bone Broth In A Crock Pot:
-
Add the beef bones, bay leaves, sea salt, and apple cider vinegar to the slow cooker. Fill with water to cover.
-
Cook for at least 12 hours, or 24-48 hours for richer broth.
How To Make Bone Broth On The Stovetop:
-
Add the bones to a large stockpot. Fill with water to cover, leaving room at the top of the pot to keep it from boiling over.
-
Heat on high to a rolling boil until you see foam rising to the top. Skim off any foam that you see and discard.
-
Add the bay leaves, sea salt, and apple cider vinegar. Reduce heat and gently simmer for at least 12 hours, or 24-48 hours for richer broth.
Finishing Steps (All Methods):
-
Cover a large bowl with a nut milk bag fitted over a fine-mesh strainer, and pour the bone broth through it to strain the liquid.
-
Allow broth to cool, then scrape off the fat layer from the surface and discard. Store the bone broth in mason jars in the refrigerator.
Last Step: Leave A Rating!
Share your recipe picture by tagging @wholesomeyum and hashtag it #wholesomeyum on Instagram – I’d love to see it!
Recipe Notes
Serving size: 1 cup
Nutrition facts are provided as a courtesy. Have questions about calculations or why you got a different result? Please see our nutrition policy.
Want to save this recipe?
Create a free account to save your favorite recipes!
Sign Up To Save Recipes© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead. 🙂

18 Comments
Catherine Robinson
0Hello, I love the instant pot recipe. Is a serving one cup?
Wholesome Yum D
0Hi Catherine, Yes, the serving size is 1 cup.
Jessica
0Wondering if I could use a pre-cooked ham bone? Also wondering, where and how do you acquire a raw bones?
Wholesome Yum D
0Hi Jessica, I have never tried this with ham bones. I get the bones after I cook with that particular meat (chicken or beef) but you can get them from a butcher.
Gina
0Can the same recipe be used for chicken or turkey? Can the broth be canned for long term storage without refrigeration? How long will it last on the fridge? Do you recommend freezing it?
Wholesome Yum D
0Hi Gina, Yes, this would work with chicken and turkey. I have not tried to can this recipe, but it should work for you. You can find the storage/ freezing instructions in the post.
Connie
0Is there a reason for discarding the fat?
Wholesome Yum D
0Hi Connie, It’s a personal preference. You can keep the fat if you prefer.
D read
0Why do some people bake the bones in the oven before putting them in the pot? Can i just put them in raw?
Wholesome Yum D
0Hi, This recipe calls for you to put the bones in raw.
Ashley
0How long will it keep in the refrigerator?
Wholesome Yum D
0Hi Ashley, You can keep the bone broth in the refrigerator for up to one week.
Hal
0I freeze mine in containers lasts a few months
Toni
0This is really helpful! Thank you so much for this! My family loved this homemade bone broth!
Matt
0This is such a great bone broth recipe, super easy to make. I like how you put instructions for both the pressure cooker and the slow cooker.
Karen
0SO easy! I made it on the stove and it was delicious.
Christina
0I’m allergic to beef… can this be used for chicken bones or turkey bones?
Wholesome Yum M
0Hi Christina, Absolutely, yes!