“You really should try this bone broth soup,” my coworker said over our lunch break, holding up a steaming container. I was skeptical—bone broth always sounded a bit too fussy or time-consuming for my rushed evenings. But that afternoon, feeling a scratchy throat and the first hints of a cold, I decided to give it a shot. Honestly, I didn’t expect much beyond some warm comfort. Yet, as I spooned the rich, savory broth with tender vegetables, something clicked. The subtle aroma of rosemary and garlic, the gentle sweetness of carrots, and the nourishing depth of the bone broth itself—it wasn’t just soup; it felt like a reset button for my weary body.
This Wholesome Bone Broth Soup with Vegetables for Immune Boost became my go-to on those days when I needed something gentle but powerful. I started making it on repeat, tweaking the veggies or herbs depending on what was in season or what my pantry had. It’s funny how something so simple can turn into a quiet ritual, a small act of care that sticks with you. And the best part? It’s surprisingly easy to make, even when you’re feeling too tired to cook.
The recipe isn’t about fancy ingredients or complicated steps—it’s about wholesome nourishment that supports your immune system without fuss. This soup is the kind you come back to again and again, whether you’re battling a cold or just craving a cozy bowl of goodness. And that’s how it quietly earned its place in my kitchen, not with a grand announcement, but with a slow, steady pull of warmth and wellness.
Why You’ll Love This Recipe
- Quick & Easy: Ready in under 1.5 hours, perfect for those evenings when you want comfort without hours in the kitchen.
- Simple Ingredients: Uses pantry staples and fresh veggies you likely already have, no special grocery runs required.
- Immune-Boosting Power: Bone broth is packed with collagen, minerals, and amino acids that support your immune system and gut health.
- Perfect for Cozy Meals: Great for chilly days, when you need something soothing and nourishing that feels like a warm hug.
- Crowd-Pleaser: Mild yet flavorful, it’s a hit with both kids and adults; even picky eaters tend to ask for seconds.
- Unique Twist: I add a splash of apple cider vinegar to help extract nutrients from the bones, which really makes a difference in flavor and health benefits.
- Comfort Food with Purpose: This isn’t just any vegetable soup—it’s a nutrient-rich broth that supports your body’s natural defenses while tasting downright delicious.
This recipe stands out because it blends traditional bone broth wisdom with the ease of everyday cooking. It’s not just a meal; it’s a ritual that makes you feel grounded and cared for. Honestly, after trying this, you might find yourself coming back to it more often than you expected.
What Ingredients You Will Need
This wholesome bone broth soup uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or fresh produce easy to find year-round. Plus, you can swap some veggies depending on what’s in season or your fridge.
- For the Bone Broth Base:
- 2-3 pounds beef or chicken bones (preferably with marrow and joints for richness)
- 1 tablespoon apple cider vinegar (helps pull minerals from bones)
- 12 cups water (about 2.8 liters)
- 1 large onion, quartered
- 2-3 garlic cloves, smashed
- 2 celery stalks, roughly chopped
- 1 large carrot, peeled and cut in chunks
- 1 teaspoon black peppercorns
- 2 bay leaves
- For the Soup:
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 cup green beans, trimmed and cut (fresh or frozen)
- 1 zucchini, diced
- 1 cup kale or spinach, roughly chopped
- 1 teaspoon dried thyme (or 1 tablespoon fresh, chopped)
- Salt to taste (start with 1 teaspoon)
- Freshly ground black pepper, to taste
- Fresh parsley for garnish (optional)
Ingredient Tips: For the bones, I usually recommend getting organic or grass-fed options when possible; it really affects broth quality. If you want a vegetarian version, check out my Cozy Lasagna Soup for a hearty veggie-based alternative. And if fresh herbs aren’t available, dried work well—just adjust quantities.
Equipment Needed
- Large stockpot or slow cooker (at least 6-quart/5.7-liter capacity)
- Fine mesh strainer or cheesecloth (for clear broth)
- Sharp chef’s knife and cutting board
- Wooden spoon or ladle
- Measuring cups and spoons
- Large bowl (to catch strained broth)
- Optional: Immersion blender (if you prefer a smoother soup texture)
If you don’t have a slow cooker, a heavy-bottomed stockpot works just fine. For straining, a fine mesh sieve is great to get a clear broth, but cheesecloth wrapped over a colander also does the trick. I once tried using a colander alone, and the broth was a bit cloudy, so learning to strain carefully is worth it. Budget-wise, you can find good stockpots at reasonable prices; I love using my trusty enameled cast iron for even heat distribution.
Preparation Method

- Prepare the Bones: If using raw bones, roast them first for deeper flavor. Place bones on a baking sheet and roast at 425°F (220°C) for 30-40 minutes until nicely browned. This step is optional but highly recommended.
- Make the Bone Broth: Transfer bones to your stockpot or slow cooker. Add apple cider vinegar and 12 cups (2.8 liters) water. Let sit for 20-30 minutes before heating—this helps extract minerals.
- Add quartered onion, smashed garlic, chopped celery, carrot chunks, peppercorns, and bay leaves. Bring to a boil over medium-high heat.
- Once boiling, reduce heat to low and simmer gently. For stovetop, cook 8-12 hours; for slow cooker, 10-24 hours on low. Skim any foam or impurities off the surface every hour or so.
- About 30 minutes before broth is done, prepare your fresh vegetables by dicing carrots, celery, zucchini, and trimming green beans.
- After simmering, strain broth through a fine mesh sieve or cheesecloth into a large bowl. Discard solids.
- Return strained broth to the pot and bring to a simmer. Add diced carrots, celery, green beans, and zucchini. Cook for 10-15 minutes until vegetables are tender but still bright.
- Stir in chopped kale or spinach and dried thyme. Cook another 3-5 minutes until greens wilt.
- Season soup with salt and freshly ground black pepper to taste. Taste and adjust seasoning carefully—you know your kitchen’s saltiness best!
- Ladle soup into bowls and garnish with fresh parsley if desired. Serve warm and enjoy the comforting aroma.
Note: If you want a richer soup, add a splash of soy sauce or miso paste at the end for umami depth. Also, keep an eye on the broth’s clarity; if it turns cloudy, it might be simmering too vigorously. Gentle heat is key!
Cooking Tips & Techniques
Bone broth is all about low and slow. I’ve learned that rushing it with high heat just turns the broth cloudy and sometimes bitter. So, patience really pays off here.
Skimming the foam that rises during the first couple of hours helped me get a cleaner-tasting broth, so don’t skip this step if you want that pristine flavor. Sometimes, I forget and end up with a murky broth that doesn’t taste as fresh.
For the vegetables, adding them later in the process keeps them vibrant and prevents mushiness. You want them tender but with a bit of bite—that’s where the texture shines.
Using apple cider vinegar was a game changer for me. It might seem odd, but it helps draw minerals from the bones faster. Just let it soak before heating.
Multi-tasking tip: While the broth simmers, you can prep other dishes or relax. This recipe pairs beautifully with a simple sandwich like Ultimate Juicy French Dip Sandwiches, so consider making both for an easy, impressive meal.
Variations & Adaptations
- Vegetarian Version: Use a rich vegetable broth base with mushrooms, kombu seaweed, and miso for that umami bone broth feel. Try pairing it with my Creamy Authentic Spaghetti Carbonara for a cozy, meat-free dinner.
- Spicy Kick: Add a pinch of red pepper flakes or diced jalapeño when cooking the vegetables for a subtle heat that warms from the inside out.
- Seasonal Veggies: Swap in butternut squash or sweet potatoes in fall, or summer squash and fresh tomatoes for a summer twist. The broth will soak up those seasonal flavors nicely.
- Slow Cooker Shortcut: Throw everything in the slow cooker in the morning and let it simmer all day. Great for busy days when you want to come home to a nourishing meal.
- Personal Favorite Variation: Once, I added a handful of cooked quinoa at the end for some extra body and texture. It turned the soup into a fuller meal—highly recommend for lunch or light dinner.
Serving & Storage Suggestions
This bone broth soup shines served hot, preferably in a deep bowl that keeps it warm longer. A sprinkle of fresh parsley or a squeeze of lemon juice brightens the flavors just before serving.
It pairs beautifully with crusty bread or even a simple grilled cheese sandwich for dipping—think of the cozy vibes! If you’re in the mood for a heartier meal, try it alongside Easy Crispy Pork Fried Rice to balance light and savory notes.
Store leftovers in an airtight container in the fridge for up to 4 days. The flavors deepen overnight, making the next-day soup even better. You can also freeze portions for up to 3 months—just thaw in the fridge and reheat gently on the stove.
When reheating, avoid boiling to preserve the delicate flavors; a gentle simmer or microwave at medium power works well. A quick tip: add a splash of water or broth if it thickens too much in the fridge.
Nutritional Information & Benefits
Each serving of this bone broth soup is roughly 150-200 calories, low in fat but packed with protein from the broth and fiber from the vegetables. Bone broth provides collagen, glycine, and minerals like calcium and magnesium that support joint health and digestion.
The vegetables contribute essential vitamins A and C, antioxidants that help your immune system fend off illnesses. It’s naturally gluten-free and low-carb, making it friendly to many dietary needs.
For those watching sodium, you can reduce added salt or use low-sodium broth versions. This recipe balances nourishment with comfort, which is why it’s become a staple in my wellness routine when I feel run down or just want something wholesome and satisfying.
Conclusion
This Wholesome Bone Broth Soup with Vegetables for Immune Boost isn’t just a recipe; it’s a simple way to care for yourself when life feels hectic or your body needs a little extra support. It’s easy enough for weeknights but nourishing enough to feel like you’ve taken the time to do something good for yourself.
I love how adaptable it is—you can shift veggies, tweak herbs, or add your personal touch without losing that cozy, healing essence. It’s one of those recipes that quietly grows on you, becoming a comforting staple you reach for whenever you want to feel grounded.
Give it a try, and if you experiment with your own versions or pairings (maybe alongside the Tender Garlic Butter Baked Cod), I’d love to hear how it turns out. Here’s to many warm, nourishing bowls ahead!
FAQs
- Can I make this bone broth soup in a pressure cooker?
Yes! Using a pressure cooker cuts down cooking time to about 2 hours while still extracting rich flavors and nutrients. - How long can I store homemade bone broth?
In the refrigerator, it lasts up to 4 days. For longer storage, freeze in portions for up to 3 months. - Is bone broth soup suitable for a low-carb diet?
Absolutely, this recipe is naturally low in carbohydrates and high in protein and minerals, making it a great fit for low-carb eating. - Can I use store-bought bone broth for this soup?
Yes, using high-quality store-bought bone broth can save time. Just add fresh vegetables and seasonings to make it your own. - What if I’m allergic to certain vegetables in the recipe?
Feel free to substitute with other veggies you tolerate well, like sweet potatoes, peas, or squash. The broth’s flavor is versatile enough to handle swaps.
Pin This Recipe!

Wholesome Bone Broth Soup Recipe for Immune Boost with Vegetables
A nourishing bone broth soup packed with vegetables and immune-boosting ingredients, perfect for cozy meals and supporting your body’s natural defenses.
- Prep Time: 45 minutes
- Cook Time: 8-12 hours
- Total Time: 9-12 hours 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 2–3 pounds beef or chicken bones (preferably with marrow and joints for richness)
- 1 tablespoon apple cider vinegar
- 12 cups water (about 2.8 liters)
- 1 large onion, quartered
- 2–3 garlic cloves, smashed
- 2 celery stalks, roughly chopped
- 1 large carrot, peeled and cut in chunks
- 1 teaspoon black peppercorns
- 2 bay leaves
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 cup green beans, trimmed and cut (fresh or frozen)
- 1 zucchini, diced
- 1 cup kale or spinach, roughly chopped
- 1 teaspoon dried thyme (or 1 tablespoon fresh, chopped)
- Salt to taste (start with 1 teaspoon)
- Freshly ground black pepper, to taste
- Fresh parsley for garnish (optional)
Instructions
- If using raw bones, roast them first at 425°F (220°C) for 30-40 minutes until nicely browned (optional but recommended).
- Transfer bones to a large stockpot or slow cooker. Add apple cider vinegar and 12 cups water. Let sit for 20-30 minutes before heating.
- Add quartered onion, smashed garlic, chopped celery, carrot chunks, peppercorns, and bay leaves. Bring to a boil over medium-high heat.
- Reduce heat to low and simmer gently for 8-12 hours on stovetop or 10-24 hours on low in slow cooker, skimming foam every hour.
- About 30 minutes before broth is done, prepare fresh vegetables by dicing carrots, celery, zucchini, and trimming green beans.
- Strain broth through a fine mesh sieve or cheesecloth into a large bowl. Discard solids.
- Return strained broth to pot and bring to simmer. Add diced carrots, celery, green beans, and zucchini. Cook 10-15 minutes until tender but bright.
- Stir in chopped kale or spinach and dried thyme. Cook 3-5 minutes until greens wilt.
- Season soup with salt and freshly ground black pepper to taste.
- Ladle soup into bowls and garnish with fresh parsley if desired. Serve warm.
Notes
Roasting bones before simmering enhances flavor. Let bones soak with apple cider vinegar before heating to extract minerals. Skim foam regularly for clear broth. Add vegetables late to keep them vibrant and tender. For richer flavor, add soy sauce or miso paste at the end. Avoid boiling broth to prevent cloudiness.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 175
- Sugar: 5
- Sodium: 400
- Fat: 5
- Saturated Fat: 1.5
- Carbohydrates: 12
- Fiber: 3
- Protein: 15
Keywords: bone broth soup, immune boost, vegetable soup, healthy soup, easy soup recipe, nourishing soup, low-carb soup, gluten-free soup


