The Best Homemade Bone Broth Recipe

Ideal for health enthusiasts, this homemade bone broth recipe unlocks deep flavors and nutrients—discover how simple ingredients transform into liquid gold.

Share your Recipe

What You’ll Love About This Recipe

Making this bone broth is like crafting a warm, comforting hug in a pot—it’s simple, nourishing, and full of flavor. First, it’s packed with nutrients that support your health, from gut healing to joint care. Second, it’s endlessly versatile; use it as a soup base, cooking liquid, or even a sippable drink. Finally, it’s wallet-friendly, turning kitchen scraps and leftover bones into something truly magical.

Recipe

nutrient rich homemade bone broth

Bone broth is a nutrient-rich liquid made by simmering animal bones and connective tissue. It is packed with vitamins, minerals, and collagen, making it a popular choice for boosting immunity and gut health. This homemade version is simple to prepare and yields a flavorful, nourishing broth perfect for soups, stews, or sipping on its own.

Ingredients

  • 2-3 lbs beef bones (marrow bones, knuckle bones, or oxtail)
  • 1 onion, quartered
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 2 cloves garlic, smashed
  • 2 tbsp apple cider vinegar
  • 1 bay leaf
  • 1 tsp black peppercorns
  • 1 bunch fresh parsley
  • Water (enough to cover bones)

Instructions

  1. Roast the bones (optional): Preheat oven to 400°F (200°C). Place bones on a baking sheet and roast for 30 minutes until browned.
  2. Simmer the broth: Transfer bones to a large pot. Add vegetables, garlic, vinegar, bay leaf, and peppercorns. Cover with water.
  3. Cook slowly: Bring to a boil, then reduce heat to a low simmer. Skim off any foam that rises to the top.
  4. Long simmer: Cook for 12-24 hours (the longer, the richer the broth). Add parsley in the last 30 minutes.
  5. Strain and store: Remove bones and vegetables, then strain broth through a fine-mesh sieve. Let cool before refrigerating or freezing.

Notes

  • For gelatinous broth, use joints and knuckle bones.
  • Store in the fridge for up to 5 days or freeze for 3 months.
  • Skimming fat is optional—some prefer to leave it for added flavor.

Equipment

  • Large stockpot or slow cooker
  • Fine-mesh strainer
  • Storage containers

Time

  • Prep time: 15 minutes
  • Cooking time: 12-24 hours

Cuisine

Universal

Serving

Makes about 2 quarts (adjust based on pot size)

Nutrition

Bone broth is a nutrient-rich liquid made by simmering bones and connective tissues, providing essential vitamins and minerals. Here is the nutritional breakdown per serving.

NutrientAmount per Serving
Calories50
Protein10g
Fat1g
Carbohydrates1g
Sodium300mg
Calcium20mg
Iron0.5mg

What To Serve With It

I love pairing my homemade bone broth with hearty soups loaded with grains and beans, or serving it alongside roasted vegetables like carrots and sweet potatoes. The rich flavor of the broth complements these dishes perfectly, making them feel cozy and filling. It’s a simple way to turn a basic meal into something special.

Hearty Soups

When you’ve got a pot of rich, homemade bone broth simmering, it’s the perfect base for all kinds of hearty soups that’ll warm you up from the inside out. I love tossing in tender chicken, carrots, and noodles for a classic chicken soup, or adding beans, kale, and sausage for a rustic minestrone. If I’m craving something creamy, I’ll blend in potatoes and leeks for a velvety potato soup. The broth’s deep flavor makes every spoonful satisfying, and it’s so easy to customize with whatever’s in my fridge. Trust me, once you try it, you’ll never go back to store-bought.

Roasted Vegetables

Roasted vegetables are a fantastic way to complement the rich flavors of homemade bone broth. I love tossing carrots, onions, and sweet potatoes with olive oil, salt, and herbs, then roasting them until caramelized. The natural sweetness pairs perfectly with the savory depth of the broth. Try adding garlic or rosemary for extra aroma—it’s simple but makes all the difference. Serve them on the side or drop them right into your bowl for a heartier meal. Trust me, once you try this combo, you’ll never go back. It’s cozy, nourishing, and downright delicious. Happy roasting!

Share your Recipe