Soups & Stews
This bone broth-based soup recipe transforms simple ingredients into a deeply flavorful, silky dish that warms the soul. The secret lies in slow-simmered broth infused with aromatic vegetables and herbs, creating a rich umami foundation that elevates any soup.
Whether you're making a classic consommé or a hearty farmer's bowl, the technique remains the same: patience and layering of flavors.
The process begins with simmering bones—beef, chicken, or turkey—to extract collagen and minerals, resulting in a velvety broth that forms the soul of your soup. As the aromatics (onions, garlic, celery) caramelize, they release sweetness that deepens the flavor profile.
Straining the broth ensures a smooth texture, while reducing it concentrates the essence, turning a simple soup into something extraordinary.
Adding silky veggie ribbons—carrots, zucchini, or mushrooms—transforms the dish into a visual and textural delight. The vegetables cook just until tender, maintaining their shape and color while absorbing the broth's rich flavors.
Garnishes like fresh herbs, a drizzle of olive oil, or a sprinkle of toasted nuts add brightness and crunch, balancing the soup's depth.
This recipe is adaptable to any style—French consommé, Vietnamese pho, or a rustic farmer's soup—while keeping the process straightforward. Perfect for weeknight dinners or meal prep, it delivers restaurant-quality results with minimal effort. Let's get started on creating a soup that's as nourishing as it is delicious.
Ingredients for bone broth based soup
Six aromatic vegetables and two pounds of bones create a velvety broth foundation for this umami-rich soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Bones 🦴 | 2 lb | Knuckle or marrow bones preferred |
| Yellow Onions 🧅 | 2 whole | Chopped into 1/2-inch pieces |
| Carrots 🥕 | 4 whole | Cut into 1-inch ribbons |
| Celery Stalks 🧄 | 4 whole | Cut into 1-inch pieces |
| Garlic Cloves 🧄 | 6 cloves | Smashed, not minced |
| Fresh Thyme Sprigs 🌿 | 4 whole | Stems removed for broth |
| Fresh Parsley Stems 🌿 | 4 whole | For flavor extraction |
| Bay Leaves 🍃 | 2 whole | High-quality dried |
| Apple Cider Vinegar 🍎 | 2 tbsp | For collagen extraction |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | 10 whole | Crushed lightly |
| Zucchini 🥒 | 2 whole | Cut into 1/4-inch ribbons |
| Mushrooms 🍄 | 8 oz | Shiitake or cremini sliced |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For finishing garnish |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped for garnish |
The bones are the heart of this recipe—knuckle or marrow bones from a reputable butcher yield the richest collagen. Whole Foods or local butcher shops often carry these cuts, but standard beef bones work in a pinch. For maximum flavor extraction, roast the bones at 400°F for 30 minutes before simmering. The aromatic vegetables (onions, carrots, celery) form the 'holy trinity' of French cuisine—chop them uniformly to ensure even cooking. Fresh thyme and parsley stems add herbal depth without overpowering, while bay leaves contribute earthy complexity. Penzeys or bulk spice sections at natural grocers offer high-quality dried herbs if fresh isn't available.
No beef bones? Chicken or turkey carcasses work equally well for lighter broths, though they'll require longer simmering. Substitute apple cider vinegar with white vinegar or lemon juice at the same ratio to aid collagen breakdown. For the vegetables, frozen ribbons (like Trader Joe's pre-cut zucchini) save time without sacrificing texture. The mushrooms can be swapped for champignons or oyster mushrooms—just adjust quantity based on size. For a vegetarian version, use mushroom or seaweed-based broth with added kombu for umami depth. Always strain the broth through a fine-mesh sieve or cheesecloth for silky smoothness.
Store the strained broth in glass jars in the refrigerator for up to 5 days or freeze in 1-cup portions for 6 months. The fresh herbs should be wrapped in damp paper towels and stored in a sealed container for 3-4 days. For meal prep, assemble the soup components separately—store the broth and vegetables in one container, garnishes in another. Reheat gently on the stove to preserve the silky texture. The soup improves overnight as flavors meld; double the batch and freeze half for future meals.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss the bones, veggies, and broth into one pot, walk away, and let it simmer. The onions caramelize right in the broth, while the celery and carrots soften into that perfect, melt-in-your-mouth texture without a single knife scrape left on the cutting board.
- Deep Umami Hit: That beef bone broth? Chef’s kiss. The slow-cooked collagen turns the broth into a rich, velvety base, and the garlic cloves roasted right in the pot add a smoky depth that makes every spoonful taste like a hug. (Yes, even on a Tuesday night.)
- Meal Prep MVP: This soup keeps like a champ—better, if you ask me, the next day. I make a big batch on Sundays, and by Wednesday, it’s still packed with flavor. Freeze half for those "I can’t even" days, and just reheat with a splash of water.
- Budget Booster: Beef bones are cheaper than you think, and they stretch this recipe into three or four servings without breaking the bank. Honestly, it’s my go-to when I need to feed the family without stressing over grocery receipts. Plus, the veggies are the classic "soup starter" combo—no fancy ingredients needed.
Step-by-step instructions for umami-rich bone broth soup
Transform simple ingredients into a deeply flavorful broth with silky vegetable ribbons and rich umami depth.
Prepare the Bones and Aromatics for Maximum Flavor Extraction
Preheat your oven to 450°F. Place the 2 lb beef bones on a baking sheet and roast for 20-25 minutes until they develop a deep golden-brown crust. This caramelization enhances the broth's depth of flavor. While the bones roast, chop the 2 whole yellow onions into ½-inch pieces, cut the 4 whole carrots into 1-inch ribbons, and slice the 4 whole celery stalks into 1-inch pieces.
Remove the thyme and parsley stems from their sprigs and set aside. Crush the 10 whole black peppercorns lightly with the flat side of a knife to release their oils. Peel the 6 cloves garlic and smash them with the side of your knife—don't mince them, as this releases bitter compounds. The aromatics will infuse the broth with layers of flavor as they simmer.
Build the Broth Base with Vinegar and Herbs
Transfer the roasted bones to a large stockpot. Add the chopped onions, carrots, celery, garlic cloves, thyme stems, parsley stems, 2 whole bay leaves, 2 tbsp apple cider vinegar, and 1.5 tsp salt. The vinegar helps extract collagen from the bones, creating a richer, gelatinous broth. Cover the bones and vegetables with 8 cups cold water—just enough to submerge everything completely.
Bring the mixture to a boil over high heat, then immediately reduce to a gentle simmer. Skim off any foam or impurities that rise to the surface during the first 15 minutes of simmering. This ensures a clear, clean broth. Once the foam subsides, partially cover the pot and let it simmer gently for 3-4 hours, adding water as needed to maintain the liquid level. The broth should develop a deep, amber color and rich aroma.
Add Vegetables and Mushrooms for Silky Texture
While the broth simmers, cut the 2 whole zucchini into ¼-inch ribbons using a mandoline or sharp knife. Slice the 8 oz mushrooms into thin pieces. Once the broth has simmered for 3 hours, add the zucchini ribbons and mushrooms to the pot. Simmer for an additional 30-45 minutes until the vegetables are tender but still hold their shape. The zucchini should remain bright green and silky, while the mushrooms should soften slightly without turning mushy.
Taste the broth and adjust the seasoning with additional salt or crushed black peppercorns if needed. The broth should be deeply flavorful with a rich, umami depth. If the broth is too concentrated, add ½ cup hot water to reach your desired consistency. Remove the bones and vegetables with a slotted spoon, reserving the broth for the soup.
Finish and Serve with Fresh Herbs
Strain the broth through a fine-mesh sieve into a clean pot, pressing gently on the solids to extract as much flavor as possible. Return the broth to the stove and heat over medium-low heat until it reaches a gentle simmer. Drizzle in the 2 tbsp extra-virgin olive oil and stir to emulsify, creating a silky finish. Chop the reserved 0.25 cup fresh thyme leaves finely and stir them into the broth just before serving.
Ladle the soup into bowls and garnish with additional chopped thyme leaves. The broth should coat the back of a spoon with a velvety texture, and each spoonful should deliver layers of umami, herbal notes, and the silky sweetness of the zucchini ribbons. Serve immediately with crusty bread to soak up every last drop of this deeply comforting soup.
Pro Tips For Making Bone Broth Based Soup
- ROAST BONES FIRST: I learned this the hard way—raw beef bones take forever to render fat and collagen. Toss them in a 400°F (200°C) oven for 20-30 minutes until the edges brown deeply. This jumpstarts the flavor extraction and cuts your simmering time by nearly half.
- CHOP VEGETABLES UNEVENLY: No, I’m not joking. Roughly chop carrots and celery into 1-inch chunks, but leave some pieces longer—think 2-3 inches. The longer pieces break down slower, keeping the soup’s texture balanced while the shorter bits soften faster. Your grandmother’s "soup should have bite" rule applies here.
- SKIP THE BOIL: The moment you add cold bones to simmering water, the broth will foam like a latte machine gone wild. Instead, start with cold water, bring to a gentle simmer (tiny bubbles at the edges), then add the bones. This keeps the broth clear and prevents scum from turning your soup into a murky swamp.
- SAUTE ONIONS LOW AND SLOW: I used to rush this, and my soup always tasted flat. After burning three batches, I finally figured out: cook the onions over medium-low heat for 10-12 minutes until they’re translucent and just starting to caramelize. The deeper color and sweetness make a real difference—trust the process, even if you’re impatient like me.
Common mistakes when making this recipe
Skipping the Vinegar
Adding acid like apple cider vinegar is crucial for extracting collagen from bones—it helps break down proteins and create that signature gelatinous texture. Without it, your broth will be thinner and less flavorful.
If you forget, add 2 tbsp lemon juice or white vinegar later, but don't skip this step entirely. The acid also helps tenderize the vegetables during simmering. 💡
Not Roasting the Bones
Roasting bones at 450°F for 20-25 minutes caramelizes their surfaces, creating deep, complex flavors that infuse the broth. Skipping this step results in a broth that tastes more like watered-down stock. For best results, use a baking sheet and roast until bones develop a deep golden crust.
If you're short on time, sear them in a pot over high heat for 5 minutes per side instead. 🔥
Boiling Too Vigorous
Once your broth comes to a boil, immediately reduce to a gentle simmer. Boiling too vigorously can cause proteins to break down and create cloudiness or a bitter taste.
Maintain a temperature where small bubbles occasionally break the surface—this preserves clarity and flavor. I use a thermometer to keep temps between 180-200°F for optimal collagen extraction. ⚡
Overcooking the Vegetables
The beauty of this soup lies in its silky vegetable ribbons, which should remain tender-crisp. Adding zucchini and mushrooms too early or cooking them too long turns them mushy. Wait until the broth has simmered for 3 hours before adding them, then cook for just 30-45 minutes.
For extra control, blanch them separately first, then add back to the broth at the end. 🥕
Skimming Too Late
Foam and impurities rise to the surface during the first 15 minutes of simmering. Skim these off immediately with a fine-mesh strainer or ladle—this prevents cloudiness and off-flavors. Waiting too long means you'll have to strain the broth later, which removes precious flavor.
I like to skim every 5 minutes during this initial phase for the clearest results. 🧂
Ignoring the Straining Step
Straining through a fine-mesh sieve or cheesecloth is what transforms your broth from rustic to restaurant-quality. Skipping this step leaves behind bits of vegetables and bones that can make the soup gritty. Press gently on the solids to extract maximum flavor, but don't overdo it—you want a smooth, velvety texture.
For extra clarity, freeze the strained broth overnight, then skim off the hardened fat before reheating. ✨
Nutrition facts
Frequently asked questions about bone broth soup
Can I use chicken or turkey bones instead of beef?
Chicken or turkey bones work perfectly for lighter, clearer broths. Just extend the simmering time to 4-6 hours since poultry bones release collagen more slowly. For extra depth, add a splash of fish sauce or soy sauce at the end—it enhances umami without overpowering.
How do I make this soup vegetarian?
Replace the beef bones with mushroom or kombu broth (2 cups) plus 2 tbsp nutritional yeast for umami. Use seaweed flakes (like dulse) in place of salt, and add 1 tbsp miso paste when straining the broth. The veggie ribbons will still shine with their natural sweetness!
Why does my broth look cloudy even after simmering?
Cloudiness usually means you didn't skim early enough or boiled too vigorously. For crystal-clear broth, skim foam for the first 15 minutes, then simmer gently. If it's already cloudy, strain through a cheesecloth-lined sieve or freeze the broth, then remove the hardened fat layer before reheating.
Can I make this soup in an Instant Pot?
Yes! Roast the bones first, then add everything to the Instant Pot with 8 cups water. Cook on high pressure for 90 minutes, then do a natural release. For extra richness, add 1 tbsp apple cider vinegar and 1 tsp gelatin (optional) before pressure cooking. The veggie ribbons will still hold their texture!
How long will this soup keep in the fridge?
The strained broth stays fresh for 5 days in the fridge, while the assembled soup with veggies lasts 3-4 days. For longer storage, freeze the broth in 1-cup portions for up to 6 months. Reheat gently on the stove—never microwave—to preserve the silky texture.
