If you have ever craved a warm, nutrient-packed, and deeply satisfying broth, this Homemade Bone Broth with Vegetables and Fresh Herbs Recipe is your new best friend. It’s a delicious way to unlock the nourishing magic of slow-simmered beef bones combined with vibrant vegetables and fragrant herbs. This broth acts like a cozy hug in a bowl, perfect for sipping on its own or as a lush base for soups, stews, and countless recipes. Whether you use an Instant Pot for convenience, a stovetop for tradition, or a slow cooker for ease, this recipe brings out fresh flavors and wholesome goodness that will keep you coming back for more.
Ingredients You'll Need
All it takes to create this savory broth are a handful of simple ingredients that come together beautifully to create layers of flavor, texture, and rich color. Each element plays an essential role, whether it’s the bones for depth, the vegetables for brightness, or the herbs for that final fragrant flourish.
- 3 pounds beef bones: The star ingredient providing collagen, minerals, and a rich meaty base.
- 2 medium carrots (cut into thirds): Adds subtle sweetness and vibrant color to the broth.
- 1 rib celery (cut into thirds): Brings a fresh, slightly peppery flavor that balances the richness.
- 1 knob fresh ginger (about 1 inch): Offers a gentle warmth and a touch of zing.
- 2 garlic cloves (optional): Adds depth and savory complexity without overpowering.
- 1 teaspoon apple cider vinegar (or fresh lemon juice): Helps extract minerals from the bones, enriching the broth’s nutrition.
- 8 cups water (or as much as needed to cover the bones): The pure canvas for simmering all the flavors together.
- 2 teaspoons pink Himalayan salt (or sea salt, to taste): Enhances every nuance of flavor in the broth.
- Handful of fresh parsley (optional): Adds a fresh, herbal brightness just before finishing.
How to Make Homemade Bone Broth with Vegetables and Fresh Herbs Recipe
Step 1: Prepare and Roast the Bones
Start by giving your beef bones a golden makeover that will deepen the flavor of your broth. Roasting them at 450°F for about 30 minutes caramelizes the natural sugars and fats, cutting down on greasiness while adding a toastier, richer dimension. This extra step might seem small but trust me—it makes a noticeable difference you’ll love.
Step 2: Load Your Cooking Vessel
Whether you’re using an Instant Pot, stovetop, or slow cooker, place your roasted bones inside along with the chopped carrots, celery, ginger, optional garlic, and apple cider vinegar. The vinegar draws minerals from the bones to boost the broth's nourishing qualities, so don’t skip it. Add enough cold water to cover everything by an inch or two and get ready to cook low and slow.
Step 3: Choose Your Cooking Method
For the Instant Pot, seal the lid and pressure cook on the soup setting for 120 minutes, then let it naturally depressurize for maximum richness. If you prefer stovetop, bring the broth to a rolling boil, reduce heat to a gentle simmer, and cook for a minimum of 8-10 hours (though 18-22 hours is perfect for full benefits). For slow cookers, set to low and simmer anywhere from 12 to 36 hours for a deeply nutritious stock.
Step 4: Season and Finish
During the last 30 minutes of cooking, add your pink Himalayan salt to taste and toss in fresh parsley for that vibrant finish. This final touch balances the savory flavors and gives the broth a lovely herbal aroma. After cooking, strain your broth through a fine metal strainer and discard the bones and vegetables. You’ll be left with a beautifully clear, golden broth that’s both comforting and nourishing.
How to Serve Homemade Bone Broth with Vegetables and Fresh Herbs Recipe
Garnishes
While the broth is stunning on its own, jazz it up with freshly chopped herbs like chives, thyme, or dill for complexity and freshness. A squeeze of lemon juice or a drizzle of good-quality olive oil can brighten it up even more. For a bit of crunch and texture, sprinkle toasted sesame seeds or fried shallots on top. Little details like these elevate the broth from simple to spectacular.
Side Dishes
This broth pairs beautifully with rustic crusty bread perfect for dipping, or alongside a light salad with sharp vinaigrette to contrast its richness. It’s also fantastic served with steamed vegetables or grains like quinoa or brown rice to create a wholesome, nourishing meal. The versatility and warmth of this broth make it a perfect companion across many dishes.
Creative Ways to Present
Why not turn this wholesome broth into your next signature soup by adding noodles or shredded rotisserie chicken for a heartier option? It also works well as a flavorful cooking liquid for grains, risottos, or as a poaching base for delicate fish and poultry. Pour it into mason jars for a healthy grab-and-go snack or gift it to friends as a homemade treasure — they will thank you!
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer your homemade bone broth into airtight jars and store in the refrigerator for up to 5 days. The fat will rise to the top and solidify, creating a natural seal that helps preserve the broth's goodness and flavor until you're ready to enjoy it.
Freezing
If you want to keep your broth longer, freezing is a fabulous option. Pour it into freezer-safe containers or silicone trays for ice cube-sized portions that thaw quickly. Frozen broth will stay delicious and nutrient-rich for up to 3 months, making handy meal prep a breeze.
Reheating
Reheat your broth gently on the stovetop or in the microwave until just warmed through. Avoid boiling it vigorously to preserve the delicate flavors and nutrients. If the fat has solidified on top, simply stir it in or skim it off depending on your preference for added richness.
FAQs
Why is apple cider vinegar important in this recipe?
Apple cider vinegar helps break down the bones and releases minerals like calcium and magnesium into the broth, making it more nutritious and rich in flavor. It essentially unlocks the full potential of the broth.
Can I use chicken bones instead of beef bones?
Absolutely! Chicken bones will create a lighter, but still deeply nourishing, broth. Adjust cooking times to a shorter duration, usually 6 to 12 hours for stovetop simmering, to prevent overcooking.
Do I have to use fresh herbs?
Fresh herbs add brightness and fresh aroma, but dried herbs can also be used if fresh isn’t available. Add dried herbs earlier in the cooking process to allow their flavors to develop well.
Is it necessary to roast the bones first?
Roasting is optional but highly recommended. It caramelizes the bones, boosting depth and richness in the broth. If you're short on time, you can skip this step and start simmering directly.
How long should I simmer the broth for maximum benefits?
Simmering for at least 8-10 hours is great, but for the richest flavor and health benefits, extending the simmer to 18-36 hours will extract more collagen and minerals, resulting in a deeper, gelatinous broth.
Final Thoughts
There is something truly heartwarming about making and sipping your own broth from scratch, and this Homemade Bone Broth with Vegetables and Fresh Herbs Recipe is a wonderful way to nourish yourself inside and out. It’s easy to customize, endlessly versatile, and full of wholesome goodness that comforts the soul. Give it a try and enjoy the simple pleasure of a bowl filled with love and health!
PrintHomemade Bone Broth with Vegetables and Fresh Herbs Recipe
Rich and nourishing homemade bone broth made from beef bones simmered with fresh vegetables and seasonings. This versatile broth can be prepared using an Instant Pot, stovetop, or slow cooker, offering a deeply flavored, mineral-rich base perfect for sipping or enhancing soups, stews, and other recipes.
- Prep Time: 40 minutes (including optional roasting and settling time)
- Cook Time: 2 hours (Instant Pot), 8-10 hours (Stovetop), 12-18 hours (Slow Cooker)
- Total Time: 2 hours 40 minutes (Instant Pot), up to 18-22 hours (Stovetop), 13-18 hours (Slow Cooker)
- Yield: 10 servings
- Category: Soup/Broth
- Method: Instant Pot
- Cuisine: American
- Diet: Low Salt
Ingredients
Bone Broth Ingredients
- 3 pounds beef bones
- 2 medium carrots, cut into thirds (typically using 1 carrot)
- 1 rib celery, cut into thirds
- 1 knob fresh ginger (about 1 inch)
- 2 garlic cloves (optional)
- 1 teaspoon apple cider vinegar (or fresh lemon juice)
- 8 cups water (or as much as needed to cover the bones)
- 2 teaspoons pink Himalayan salt (or sea salt, to taste)
- Handful of fresh parsley (optional)
Instructions
- Roasting the Bones (Optional): To enhance flavor and reduce fat, roast the beef bones in an oven preheated to 450°F for 30 minutes on a baking pan.
- Instant Pot Method: Place bones, carrots, celery, ginger, garlic, and apple cider vinegar into the Instant Pot inner pot. Add water until pot is two-thirds full. Seal the lid and set to SOUP on high pressure for 120 minutes. It will take 20-40 minutes to reach pressure, then cook for the set time.
- Pressure Release: After cooking, allow the Instant Pot to naturally release pressure for 30-60 minutes before opening the lid.
- Finishing: Add salt to taste and parsley if using. Let the broth sit for 20-30 minutes to meld flavors.
- Straining: Strain the broth through a fine metal strainer, discarding the bones and vegetables. Use immediately or cool and store in the fridge up to 5 days or freeze up to 3 months.
- Stovetop Method: Place bones in a large heavy-bottom pot. Cover with water and add vinegar, letting sit 20-30 minutes. Add vegetables and bring to a vigorous boil over high heat. Reduce to a simmer and cook for 8-10 hours (longer 18-22 hours for more nutrients), skimming off impurities regularly.
- Final seasoning: Add salt and parsley during the last 30 minutes of simmering. Strain and store as above.
- Slow Cooker Method: Place bones in a 6-quart or larger slow cooker. Cover with water, add vinegar and let sit 20-30 minutes. Add vegetables. Cook on low for 12-18 hours (up to 36 hours for maximum benefit). Add salt and parsley in the last 30 minutes.
- Straining and Storage: Strain broth, discard solids, and enjoy or store as desired.
Notes
- Roasting bones prior to simmering adds deeper flavor and reduces fat in the broth.
- Apple cider vinegar helps extract minerals from the bones during cooking.
- Simmering longer yields more nutrients and richer broth.
- Salt is added at the end to control seasoning level.
- Broth can be refrigerated up to 5 days or frozen up to 3 months.
- Vegetables can be omitted or adjusted based on preference.
- Garlic is optional but adds flavor and health benefits.
- Use a fine metal strainer to ensure a clear broth free of bone fragments or vegetable pieces.

Leave a Reply