There’s something incredibly satisfying about making food from scratch, especially when it’s as simple and rewarding as homemade bone broth. Imagine walking into your kitchen after hours of gentle simmering and being greeted by the rich, comforting aroma of a broth that’s packed with flavor. It’s more than just a cooking project—it’s a tradition that turns everyday ingredients into a versatile staple you can use in soups, stews, sauces, and countless other recipes.
If you’ve ever wondered whether making bone broth at home is worth the effort, the answer is yes. Homemade bone broth gives you complete control over the ingredients, allowing you to avoid unnecessary preservatives while creating a broth tailored to your taste. Whether you’re new to making bone broth or looking to perfect your recipe, this step-by-step guide will show you how to create rich, flavorful bone broth that’s easy to make and ideal for keeping on hand throughout the year.
What Is Bone Broth?

Bone broth is a nutrient-rich liquid made by simmering animal bones, vegetables, herbs, and water for several hours. During the cooking process, the bones release gelatin, minerals, and flavor, creating a rich and savory broth that serves as a foundation for many dishes.
Although the terms “broth,” “stock,” and “bone broth” are often used interchangeably, they have a few key differences:
| Type | Main Ingredients | Typical Cooking Time | Common Uses |
|---|---|---|---|
| Broth | Meat and vegetables | 1–2 hours | Soups and sipping |
| Stock | Bones with some meat | 4–6 hours | Cooking base |
| Bone Broth | Bones, vegetables, herbs | 8–24 hours | Soups, sauces, drinking |
The extended cooking time is what gives bone broth its rich texture and deep flavor.
Why Making Bone Broth at Home Is Worth It
Making your own bone broth offers several advantages over store-bought varieties.
Better Flavor
Homemade bone broth develops layers of flavor that simply can’t be matched by most packaged products. Slow cooking allows the ingredients to blend naturally, resulting in a richer taste.
Complete Ingredient Control
When you make bone broth yourself, you decide exactly what goes into the pot. You can:
- Use organic vegetables
- Choose high-quality bones
- Skip artificial preservatives
- Limit sodium
- Customize herbs and spices
Cost-Effective
Bones are often one of the least expensive ingredients you can buy. Many butchers even sell soup bones at affordable prices, making homemade bone broth an economical addition to your weekly meal plan.
Reduce Food Waste
Instead of throwing away leftover chicken carcasses or beef bones, you can transform them into something useful. This simple habit helps reduce kitchen waste while stretching your grocery budget.
Perfect for Meal Prep
Bone broth freezes exceptionally well, making it easy to prepare a large batch and store portions for future meals.
Essential Ingredients for Making Bone Broth

The quality of your ingredients directly affects the flavor of your finished broth.
Choosing the Best Bones
Different bones create different flavors and textures.
Popular options include:
- Beef marrow bones
- Knuckle bones
- Oxtail
- Chicken carcasses
- Chicken feet
- Turkey necks
- Pork neck bones
Bones that contain joints and connective tissue produce more gelatin, giving your broth a silky texture.
Vegetables That Build Flavor
Classic aromatic vegetables form the backbone of a flavorful broth.
Include:
- Onions
- Carrots
- Celery
- Garlic
- Leeks (optional)
There’s no need to peel every vegetable perfectly. Even clean vegetable scraps can add excellent flavor.
Herbs and Seasonings
Simple herbs help create a balanced broth.
Popular choices include:
- Bay leaves
- Fresh parsley
- Thyme
- Rosemary
- Whole black peppercorns
Avoid adding too much salt during cooking. Instead, season the finished broth to suit each recipe.
Bone Broth Ingredients Table
| Ingredient | Recommended Amount | Purpose |
|---|---|---|
| Beef or chicken bones | 2–3 kg | Main flavor |
| Onion | 2 large | Natural sweetness |
| Carrots | 2–3 | Depth of flavor |
| Celery stalks | 3 | Aroma |
| Garlic cloves | 4–5 | Richness |
| Apple cider vinegar | 2 tablespoons | Helps extract minerals |
| Bay leaves | 2 | Herbal notes |
| Peppercorns | 1 teaspoon | Mild spice |
| Fresh parsley | Small bunch | Fresh flavor |
| Water | Enough to cover bones | Cooking liquid |
Essential Steps for Making Bone Broth at Home

Now comes the heart of the process. While making bone broth requires patience, the actual preparation is surprisingly simple.
Step 1: Select High-Quality Bones
Everything starts with good bones.
Whenever possible, choose:
- Grass-fed beef bones
- Organic chicken bones
- Fresh turkey bones
- Bones with joints and marrow
The better the ingredients, the richer your broth will be.
Frozen bones work just as well as fresh ones. Simply thaw them before roasting or simmering.
Step 2: Roast the Bones
Roasting isn’t mandatory, but it’s highly recommended for beef and pork bones because it creates a deeper, more complex flavor.
How to Roast
- Preheat your oven to 220°C (425°F).
- Arrange the bones on a baking sheet in a single layer.
- Roast for 30–45 minutes.
- Turn the bones halfway through cooking.
The bones should develop a deep brown color without becoming burnt.
Roasting caramelizes the natural sugars and proteins, giving your finished broth a richer taste.
Chicken bones can also be roasted, although many cooks simply use leftover roasted chicken carcasses.
Step 3: Prepare the Vegetables
While the bones roast, prepare your vegetables.
You don’t need perfect knife skills.
Simply:
- Quarter the onions
- Chop carrots into large pieces
- Cut celery into chunks
- Smash garlic cloves
Large pieces work best because they’ll cook for many hours.
Step 4: Add Vinegar and Water
Transfer the roasted bones into a large stockpot or slow cooker.
Add:
- Vegetables
- Herbs
- Peppercorns
- Apple cider vinegar
Then cover everything with cold water.
Allow the mixture to sit for about 20–30 minutes before heating. The vinegar begins helping extract minerals from the bones before the cooking even starts.
Don’t worry—the vinegar flavor disappears during the long simmer.
Step 5: Simmer Slowly
This is where patience pays off.
Bring the pot to a gentle boil, then immediately reduce the heat until the broth barely simmers.
A slow simmer creates:
- Better flavor
- Clearer broth
- Improved texture
- Less cloudy appearance
Avoid vigorous boiling, which can break apart ingredients and create a greasy or cloudy broth.
Recommended Cooking Times
| Bone Type | Simmer Time | Flavor |
|---|---|---|
| Chicken | 8–12 hours | Light and delicate |
| Beef | 18–24 hours | Rich and hearty |
| Turkey | 12–18 hours | Deep and savory |
| Pork | 12–16 hours | Full-bodied |
During the first hour, you’ll notice foam collecting on the surface.
Use a spoon to skim away these impurities for a cleaner-tasting broth.
As the broth cooks, occasionally check the water level. If needed, add a little hot water to keep the bones covered.
Step 6: Strain the Broth
Once your broth has finished simmering, carefully remove the large bones with tongs.
Next, pour the broth through a fine-mesh strainer lined with cheesecloth into a clean pot or large bowl.
This removes:
- Vegetables
- Herbs
- Bone fragments
- Peppercorns
The remaining liquid should be smooth, aromatic, and beautifully clear.
Allow the broth to cool slightly before moving on to storage.
Equipment You’ll Need for Making Bone Broth
You don’t need expensive cookware to make excellent bone broth. Chances are, everything you need is already in your kitchen.
Traditional Equipment
The classic method uses a few basic kitchen tools:
- Large stockpot (8–12 liters)
- Fine-mesh strainer
- Cheesecloth (optional)
- Sharp chef’s knife
- Cutting board
- Wooden spoon or ladle
- Large bowls for straining
Alternative Equipment
If you prefer a more hands-off approach, consider these options:
Slow Cooker
A slow cooker is perfect if you want to let your broth simmer overnight or while you’re away from home. Simply add all the ingredients, set it to low, and let it cook for the recommended time.
Pressure Cooker or Instant Pot
If you’re short on time, a pressure cooker can dramatically reduce cooking time while still producing a rich broth.
Approximate cooking times:
- Chicken bones: 2–3 hours
- Beef bones: 3–4 hours
- Pork bones: 2.5–3.5 hours
Although traditional simmering often produces a deeper flavor, pressure cooking is an excellent alternative for busy households.
Tips for Making Bone Broth More Flavorful
A few simple techniques can elevate your homemade broth from good to exceptional.
Roast Both Bones and Vegetables
While roasting bones is common, roasting onions, carrots, celery, and garlic alongside them creates even deeper flavors.
Mix Different Types of Bones
Instead of using only marrow bones, combine:
- Marrow bones
- Knuckle bones
- Neck bones
- Oxtail
- Chicken feet (for chicken broth)
Each contributes a unique texture and flavor.
Add Fresh Herbs Toward the End
Long cooking can dull delicate herbs. Add parsley or fresh thyme during the final hour of simmering for a brighter taste.
Don’t Over-Salt
Because bone broth is often reduced further in recipes, it’s best to keep salt to a minimum until serving.
Simmer—Don’t Boil
One of the biggest secrets to excellent broth is maintaining a gentle simmer. Rapid boiling creates cloudy broth and can produce a less refined flavor.
Chill Before Removing Fat
After refrigeration, the fat solidifies on top of the broth, making it easy to remove if you prefer a leaner finished product.
Common Mistakes to Avoid When Making Bone Broth
Even experienced cooks occasionally make mistakes. Avoid these common pitfalls to ensure consistently delicious results.
Using Too Much Water
Adding excessive water dilutes the flavor. Use only enough to cover the bones by about 2–3 inches (5–8 cm).
Skipping the Roasting Step
Especially with beef bones, roasting adds remarkable depth and richness.
Boiling Instead of Simmering
High heat can make your broth cloudy and greasy.
Adding Salt Too Early
As the broth reduces, the salt becomes more concentrated.
Cooking for Too Little Time
Long simmering allows flavors to fully develop.
General recommendations:
- Chicken: 8–12 hours
- Turkey: 12–18 hours
- Beef: 18–24 hours
Using Poor-Quality Bones
Fresh, high-quality bones produce noticeably better flavor.
Improper Storage
Never leave finished broth at room temperature for several hours. Cool it promptly before refrigerating or freezing.
Health Benefits of Homemade Bone Broth
Bone broth has become popular for its versatility and nutritional profile. While some health claims are still being studied, homemade bone broth can be a valuable addition to a balanced diet.
Potential benefits include:
- A good source of protein, especially when rich in gelatin.
- Naturally contains collagen-derived gelatin from connective tissues.
- Provides minerals in varying amounts, depending on the bones and preparation.
- Helps support hydration because it is primarily water.
- Makes a flavorful base for nutrient-rich meals.
- Easy to digest for many people during recovery from illness.
It’s important to note that while bone broth contains collagen and gelatin, current scientific evidence does not conclusively show that drinking bone broth directly improves skin, joint, or gut health. Enjoy it as a nutritious food rather than a guaranteed remedy.
Delicious Ways to Use Homemade Bone Broth
Once you’ve mastered making bone broth, you’ll find endless ways to use it.
Soups
Bone broth forms the perfect base for:
- Chicken noodle soup
- Vegetable soup
- Beef barley soup
- Lentil soup
- French onion soup
Stews
Replace water with bone broth to create richer stews with more depth.
Rice and Grains
Cook rice, quinoa, barley, or couscous in bone broth instead of water for extra flavor.
Sauces and Gravies
Homemade broth creates restaurant-quality sauces without artificial ingredients.
Pasta Dishes
Use bone broth in risotto or creamy pasta sauces to add complexity.
Sip It Warm
Many people simply enjoy a warm mug of seasoned bone broth as a comforting beverage.
Storage and Freezing Guide
Proper storage keeps your broth safe and flavorful.
| Storage Method | Shelf Life | Best Container |
|---|---|---|
| Refrigerator | 4–5 days | Glass jars with lids |
| Freezer | Up to 6 months | Freezer-safe containers |
| Ice cube trays | Up to 6 months | Small portions for cooking |
Storage Tips
- Cool the broth quickly before refrigerating.
- Leave space in containers when freezing, as liquids expand.
- Label each container with the preparation date.
- Freeze in one- or two-cup portions for convenience.
Frequently Asked Questions About Making Bone Broth
What are the essential steps for making bone broth at home?
The essential steps include selecting quality bones, roasting them (especially beef bones), adding vegetables and herbs, covering everything with water and a little apple cider vinegar, simmering gently for several hours, straining the broth, and storing it safely.
How long should you simmer bone broth?
The cooking time will vary depending on the type of bones you use.
- Chicken: 8–12 hours
- Beef: 18–24 hours
- Turkey: 12–18 hours
- Pressure cooker: 2–4 hours
Why do you add apple cider vinegar when making bone broth?
Apple cider vinegar slightly acidifies the water, which may help extract minerals and gelatin from the bones. The flavor becomes virtually undetectable after the long cooking process.
Can you reuse bones when making bone broth?
Yes, bones can be reused to make a second batch of bone broth. While it will still be flavorful, the broth will usually be lighter in taste and contain less collagen and gelatin than the first batch.
Should homemade bone broth gel after cooling?
Yes. A firm, jelly-like texture after refrigeration is a good sign that gelatin has been extracted from the connective tissues. Once reheated, it returns to a liquid state.
Can you make bone broth in a slow cooker?
Absolutely. A slow cooker provides steady, low heat that is ideal for long simmering and requires very little supervision.
Is homemade bone broth healthier than store-bought?
Homemade bone broth often contains fewer additives and allows you to control ingredients and sodium levels. However, the nutritional content varies depending on the bones, vegetables, and cooking method used.
Expert Tips for the Best Homemade Bone Broth
If you want consistently excellent results, keep these expert tips in mind:
- Buy bones from a trusted butcher or local farm whenever possible.
- Roast beef bones before simmering for a richer flavor.
- Use a combination of marrow and joint bones.
- Add fresh herbs during the final hour of cooking.
- Skim impurities during the first hour.
- Cool the broth quickly before storing.
- Freeze broth in meal-sized portions.
- Label containers with the date.
- Avoid over-seasoning until you’re ready to serve.
- Experiment with herbs and spices to create your own signature flavor.
Conclusion
Making bone broth at home is a simple kitchen skill that delivers exceptional rewards. With just a handful of ingredients, a little preparation, and plenty of patience, you can create a rich, flavorful broth that enhances everything from soups and stews to grains and sauces. Beyond its versatility, homemade bone broth helps reduce food waste, gives you complete control over the ingredients, and provides a comforting staple that’s always ready when you need it.
Whether you’re using a traditional stockpot, a slow cooker, or a pressure cooker, the key is to start with quality bones, simmer them gently, and store the finished broth properly. Once you’ve mastered the process, you’ll likely find yourself making batch after batch and discovering new ways to incorporate this homemade favorite into your everyday cooking.
Start Making Bone Broth Today!
Now that you know the essential steps for making bone broth, it’s time to put your knowledge into practice. Gather your ingredients, set aside a little time, and enjoy the rewarding process of creating a wholesome broth from scratch. If you found this guide helpful, share it with family and friends, leave a comment with your favorite bone broth tips or recipes, and explore more homemade cooking guides to continue building your kitchen skills. Happy cooking!


