Feeling under the weather or just craving a cozy, comforting hug in a bowl? You’ve come to the right place. We’ve gathered 20 nourishing bone broth soup recipes that are not only delicious but also packed with nutrients to help boost your immunity. Perfect for chilly days or whenever you need a wholesome pick-me-up. Let’s dive into these soul-warming creations!
Classic Chicken Bone Broth Soup

Just when you need a hug in a bowl, this classic chicken bone broth soup delivers. It’s cozy, nourishing, and surprisingly simple to make from scratch. You’ll love how it fills your kitchen with the best smell.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 4 hours
Ingredients
- Chicken bones – 3 lbs
- Water – 12 cups
- Onion – 1 large, quartered
- Carrots – 2 large, chopped into 2-inch pieces
- Celery stalks – 3, chopped into 2-inch pieces
- Garlic cloves – 6, smashed
- Apple cider vinegar – 2 tbsp
- Salt – 1 tsp
- Black peppercorns – 1 tsp
- Bay leaves – 2
Instructions
- Place 3 lbs of chicken bones in a large stockpot.
- Add 12 cups of water to the pot, ensuring the bones are fully submerged.
- Pour 2 tbsp of apple cider vinegar over the bones and water. Tip: The vinegar helps draw minerals from the bones for a richer broth.
- Let the mixture sit at room temperature for 30 minutes.
- Turn the stove to high heat and bring the pot to a rolling boil.
- Immediately reduce the heat to low so the liquid simmers gently with small bubbles.
- Use a slotted spoon to skim off any foam that rises to the surface for a clearer broth.
- Add 1 large quartered onion, 2 chopped carrots, 3 chopped celery stalks, 6 smashed garlic cloves, 1 tsp salt, 1 tsp black peppercorns, and 2 bay leaves to the pot.
- Cover the pot partially with a lid, leaving a small gap for steam to escape.
- Simmer the broth on low heat for 4 hours, checking occasionally to maintain a gentle simmer. Tip: Avoid boiling vigorously, as it can make the broth cloudy.
- After 4 hours, turn off the heat and let the broth cool slightly for 15 minutes.
- Set a fine-mesh strainer over a large bowl or another pot.
- Carefully pour the broth through the strainer to remove all solids. Tip: Press gently on the solids with a spoon to extract more liquid without forcing through pulp.
- Discard the strained bones and vegetables.
- Let the broth cool to room temperature, then refrigerate it for at least 4 hours until the fat solidifies on top.
- Skim off and discard the solidified fat layer with a spoon.
- Reheat the broth on the stove over medium heat until steaming hot, about 10 minutes, before serving.
That silky, golden broth has a deep savory flavor with a hint of sweetness from the veggies. Try sipping it plain for a health boost or tossing in some noodles and herbs for a heartier meal—it’s your cozy canvas.
Beef Bone Broth Vegetable Soup

Venturing into the kitchen for a cozy meal? This beef bone broth vegetable soup is your answer—it’s hearty, nourishing, and perfect for a chilly day. You’ll love how the rich broth brings all the veggies together in one comforting bowl.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– Beef bone broth – 6 cups
– Carrots – 2 cups, chopped
– Celery – 1 cup, chopped
– Onion – 1 cup, chopped
– Olive oil – 2 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp
Instructions
1. Heat the olive oil in a large pot over medium heat for 2 minutes until shimmering.
2. Add the chopped onion to the pot and sauté for 5 minutes, stirring occasionally, until translucent.
3. Add the chopped carrots and celery to the pot and cook for 8 minutes, stirring every 2 minutes, until slightly softened.
4. Pour in the beef bone broth and bring to a boil over high heat, which should take about 5 minutes.
5. Reduce the heat to low, cover the pot, and simmer for 30 minutes until the vegetables are tender when pierced with a fork.
6. Stir in the salt and black pepper, then simmer uncovered for 2 more minutes to blend the flavors.
7. Remove the pot from the heat and let it cool for 5 minutes before serving.
Grab a spoon and dive in—the soup has a silky, savory broth with tender veggies that melt in your mouth. For a creative twist, top it with a sprinkle of fresh herbs or serve alongside crusty bread for dipping.
Healing Ginger Turmeric Bone Broth Soup

You know those days when you need something warm and comforting? This ginger turmeric bone broth soup is like a hug in a bowl—perfect for chilly weather or when you’re feeling under the weather. It’s packed with anti-inflammatory ingredients that’ll leave you feeling nourished and cozy.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 2 hours
Ingredients
– Chicken bones – 2 lbs
– Water – 8 cups
– Ginger – 2 tbsp, grated
– Turmeric – 1 tbsp, ground
– Garlic – 4 cloves, minced
– Salt – 1 tsp
– Black pepper – ½ tsp
Instructions
1. Place the chicken bones in a large pot.
2. Add the water to the pot, ensuring it covers the bones completely.
3. Bring the water to a boil over high heat.
4. Reduce the heat to low and simmer for 1 hour and 30 minutes, skimming off any foam that rises to the top.
5. Add the grated ginger, ground turmeric, minced garlic, salt, and black pepper to the pot.
6. Continue simmering for another 30 minutes, stirring occasionally to blend the flavors.
7. Strain the broth through a fine-mesh sieve into a clean bowl, discarding the solids.
8. Let the broth cool for 10 minutes before serving.
9. Taste and adjust seasoning if needed, but avoid adding more salt at this stage to prevent over-salting.
10. Serve the broth hot in bowls.
Enjoy the rich, golden broth with its earthy turmeric and zesty ginger notes—it’s silky smooth and deeply savory. For a creative twist, ladle it over cooked rice or noodles, or add a squeeze of lemon for extra brightness.
Spicy Asian Bone Broth Ramen

Tired of bland instant noodles? This Spicy Asian Bone Broth Ramen is your cozy, flavor-packed upgrade. You’ll love the rich broth and slurp-worthy noodles—it’s easier than you think to make at home.
Serving: 2 | Pre Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
– Chicken bone broth – 4 cups
– Ramen noodles – 6 oz
– Soy sauce – 2 tbsp
– Sriracha – 1 tbsp
– Garlic – 2 cloves, minced
– Ginger – 1 tsp, grated
– Soft-boiled eggs – 2
– Green onions – 2, sliced
– Sesame oil – 1 tsp
Instructions
1. Pour 4 cups of chicken bone broth into a medium pot and place it over medium-high heat.
2. Add 2 tbsp of soy sauce, 1 tbsp of sriracha, 2 minced garlic cloves, and 1 tsp of grated ginger to the broth.
3. Bring the broth to a gentle boil, then reduce the heat to low and let it simmer for 15 minutes to meld the flavors—this slow simmer deepens the spice.
4. While the broth simmers, bring a separate pot of water to a boil and cook 6 oz of ramen noodles according to package directions, usually 3-4 minutes until al dente.
5. Drain the noodles immediately and rinse them under cold water to stop the cooking and prevent mushiness.
6. Divide the cooked noodles evenly between two large bowls.
7. Ladle the hot broth over the noodles in each bowl, ensuring it covers them completely.
8. Peel 2 soft-boiled eggs and slice them in half lengthwise, then place one half in each bowl.
9. Top each bowl with sliced green onions from 2 green onions.
10. Drizzle 1 tsp of sesame oil evenly over both bowls just before serving for a nutty aroma.
Dive into this ramen for a silky, spicy broth that clings to every noodle. The soft-boiled eggs add a creamy contrast, and you can toss in extra veggies like bok choy for a crunchier twist.
Creamy Coconut Bone Broth Soup

You know those chilly days when you crave something warm and comforting? This creamy coconut bone broth soup is just the ticket—it’s cozy, nourishing, and comes together with minimal fuss.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
– Bone broth – 4 cups
– Coconut milk – 1 cup
– Ginger – 1 tbsp, minced
– Garlic – 2 cloves, minced
– Lime – 1, juiced
– Salt – ½ tsp
– Pepper – ¼ tsp
Instructions
1. Pour the bone broth into a large pot over medium-high heat.
2. Add the minced ginger and garlic to the pot.
3. Bring the mixture to a boil, then reduce the heat to low and simmer for 15 minutes to infuse the flavors.
4. Stir in the coconut milk until fully combined.
5. Simmer the soup for an additional 5 minutes over low heat, stirring occasionally to prevent sticking.
6. Squeeze the lime juice into the pot.
7. Season with salt and pepper, stirring to distribute evenly.
8. Ladle the soup into bowls while hot.
Chunky and velvety, this soup has a rich umami depth from the broth balanced by the coconut’s subtle sweetness. Try topping it with fresh cilantro or a sprinkle of chili flakes for an extra kick—it’s perfect for a quick weeknight dinner or a soothing lunch.
Rich Mushroom Bone Broth Soup

Haven’t you been craving something deeply comforting lately? This rich mushroom bone broth soup is exactly what you need. It’s like a warm hug in a bowl, perfect for chilly days or when you just want to feel nourished.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 2 hours 30 minutes
Ingredients
– Beef bones – 2 lbs
– Water – 8 cups
– Onion – 1, quartered
– Garlic – 4 cloves, smashed
– Carrots – 2, chopped
– Celery – 2 stalks, chopped
– Cremini mushrooms – 8 oz, sliced
– Salt – 1 tsp
– Black pepper – ½ tsp
– Fresh thyme – 2 sprigs
Instructions
1. Preheat your oven to 400°F.
2. Place the beef bones on a baking sheet and roast them for 30 minutes, until browned.
3. Transfer the roasted bones to a large pot.
4. Add the water, onion, garlic, carrots, and celery to the pot.
5. Bring the mixture to a boil over high heat.
6. Reduce the heat to low and simmer for 2 hours, skimming off any foam that rises to the top.
7. Add the cremini mushrooms, salt, black pepper, and fresh thyme to the pot.
8. Continue simmering for 30 minutes, until the mushrooms are tender.
9. Remove the pot from the heat and let it cool slightly.
10. Strain the broth through a fine-mesh sieve into a clean pot, discarding the solids.
11. Taste the broth and adjust seasoning if needed.
12. Reheat the broth gently over medium heat until hot.
13. Ladle the soup into bowls and serve immediately.
Deliciously savory with a hint of earthiness from the mushrooms, this soup has a silky, rich texture that coats your spoon. It’s fantastic on its own or poured over cooked noodles for a heartier meal. Try topping it with a sprinkle of fresh herbs for a bright finish.
Delicious Lentil Bone Broth Stew

You know those chilly days when you just want something warm and nourishing? This lentil bone broth stew is exactly what you need—it’s hearty, comforting, and packed with flavor. Let’s get cooking!
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 45 minutes
Ingredients
– Olive oil – 2 tbsp
– Onion – 1 large, diced
– Carrots – 2 medium, sliced
– Garlic – 3 cloves, minced
– Bone broth – 4 cups
– Brown lentils – 1 cup
– Salt – 1 tsp
– Black pepper – ½ tsp
Instructions
1. Heat the olive oil in a large pot over medium heat until it shimmers, about 2 minutes.
2. Add the onion and carrots, and sauté for 5 minutes until softened.
3. Stir in the garlic and cook for 1 minute until fragrant.
4. Pour in the bone broth, scraping any browned bits from the bottom of the pot for extra flavor.
5. Add the brown lentils, salt, and black pepper to the pot.
6. Bring the mixture to a boil over high heat, then reduce to a simmer.
7. Cover the pot and simmer for 30 minutes, stirring occasionally to prevent sticking.
8. After 30 minutes, check if the lentils are tender by tasting one—they should be soft but not mushy.
9. If the stew is too thick, add ½ cup of water and simmer for 5 more minutes.
10. Remove from heat and let it sit for 5 minutes before serving. Very satisfying, this stew has a rich, savory depth from the bone broth and a hearty texture from the lentils. Try topping it with a dollop of sour cream or serving it over mashed potatoes for a cozy twist.
Savory Bone Broth Minestrone

A cozy bowl of this savory bone broth minestrone is exactly what you need on a chilly day. It’s packed with hearty veggies and simmered in rich broth for deep flavor. You’ll love how simple it is to throw together for a satisfying meal.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– Olive oil – 2 tbsp
– Onion – 1, diced
– Carrots – 2, chopped
– Celery – 2 stalks, chopped
– Garlic – 3 cloves, minced
– Bone broth – 6 cups
– Canned diced tomatoes – 1 (14.5 oz) can
– Dried oregano – 1 tsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Zucchini – 1, chopped
– Cannellini beans – 1 (15 oz) can, drained and rinsed
– Ditalini pasta – ½ cup
– Fresh parsley – ¼ cup, chopped
Instructions
1. Heat the olive oil in a large pot over medium heat for 2 minutes until shimmering.
2. Add the diced onion, chopped carrots, and chopped celery to the pot.
3. Cook the vegetables for 8-10 minutes, stirring occasionally, until the onion is translucent and softened.
4. Stir in the minced garlic and cook for 1 minute until fragrant.
5. Pour in the bone broth and canned diced tomatoes with their juices.
6. Add the dried oregano, salt, and black pepper to the pot.
7. Bring the mixture to a boil over high heat, then reduce to a simmer.
8. Cover the pot and let it simmer for 20 minutes to develop the flavors.
9. Add the chopped zucchini, drained cannellini beans, and ditalini pasta to the pot.
10. Simmer uncovered for 10-12 minutes, stirring occasionally, until the pasta is al dente and the zucchini is tender.
11. Stir in the chopped fresh parsley just before serving.
12. Ladle the soup into bowls while hot.
Dive into a bowl where the tender veggies and beans soak up that rich, savory broth. The pasta adds a comforting chew, making each spoonful hearty and warming. Try topping it with a sprinkle of Parmesan or a drizzle of olive oil for an extra touch of indulgence.
Italian Wedding Soup with Bone Broth

Unexpectedly comforting, this Italian Wedding Soup with Bone Broth is a hug in a bowl. You’ll love how the rich broth and tiny meatballs come together for a cozy meal that feels like a warm embrace on a chilly day. It’s perfect for a simple dinner or when you need a little extra TLC.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
– Ground beef – 1 lb
– Egg – 1
– Breadcrumbs – ½ cup
– Parmesan cheese – ¼ cup, grated
– Garlic – 2 cloves, minced
– Onion – 1, diced
– Carrots – 2, sliced
– Celery – 2 stalks, sliced
– Bone broth – 8 cups
– Spinach – 4 cups, fresh
– Salt – 1 tsp
– Black pepper – ½ tsp
– Olive oil – 2 tbsp
Instructions
1. In a large bowl, combine the ground beef, egg, breadcrumbs, Parmesan cheese, and minced garlic. Tip: Mix gently with your hands to avoid overworking the meat, which keeps the meatballs tender.
2. Roll the mixture into 1-inch meatballs, placing them on a plate as you go.
3. Heat the olive oil in a large pot over medium-high heat until it shimmers.
4. Add the meatballs to the pot in a single layer, cooking for 5 minutes until browned on all sides. Tip: Don’t overcrowd the pot—work in batches if needed to ensure even browning.
5. Remove the meatballs from the pot and set them aside on a clean plate.
6. In the same pot, add the diced onion, sliced carrots, and sliced celery, cooking for 8 minutes until softened.
7. Pour in the bone broth, scraping the bottom of the pot to release any browned bits.
8. Bring the broth to a boil, then reduce the heat to low and let it simmer for 20 minutes.
9. Return the meatballs to the pot and simmer for an additional 10 minutes. Tip: Check the broth’s seasoning now, as the meatballs will release flavor as they cook.
10. Stir in the fresh spinach and cook for 2 minutes until wilted.
11. Season the soup with salt and black pepper, stirring to combine.
12. Remove the pot from the heat and let it sit for 5 minutes before serving.
Flavorful and hearty, this soup has a silky broth that’s packed with savory depth from the bone broth. The meatballs stay juicy and tender, while the spinach adds a fresh, vibrant touch. Serve it with a sprinkle of extra Parmesan and crusty bread for dipping to soak up every last drop.
Detoxifying Kombu Bone Broth Soup

Picture this: you’re feeling a bit sluggish after a long week, and you need something warm, nourishing, and deeply cleansing. This kombu bone broth soup is your answer—it’s like a hug in a bowl that helps reset your system. You’ll love how simple it is to make, and your body will thank you for the gentle detox.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 4 hours 30 minutes
Ingredients
- Beef bones – 2 lbs
- Kombu – 1 sheet (about 4×6 inches)
- Water – 8 cups
- Apple cider vinegar – 2 tbsp
- Salt – 1 tsp
Instructions
- Place the beef bones in a large stockpot or slow cooker.
- Add the water and apple cider vinegar to the pot, ensuring the bones are fully submerged. Tip: The vinegar helps draw minerals from the bones, boosting the broth’s nutritional value.
- Let the mixture sit at room temperature for 30 minutes to allow the vinegar to work.
- Turn the heat to high and bring the pot to a boil, which should take about 10 minutes.
- Once boiling, reduce the heat to low to maintain a gentle simmer. Tip: A low simmer prevents the broth from becoming cloudy and ensures a clear, rich flavor.
- Simmer the broth uncovered for 4 hours, checking occasionally to skim off any foam that rises to the top with a spoon.
- After 4 hours, add the kombu sheet to the pot.
- Continue simmering for another 20 minutes to infuse the broth with the kombu’s umami and minerals.
- Remove the pot from the heat and carefully take out the bones and kombu using tongs. Tip: For an extra detox boost, you can chop the softened kombu and add it back to the soup before serving.
- Stir in the salt until fully dissolved.
- Strain the broth through a fine-mesh sieve into a clean container to remove any small bits.
Kombu gives this broth a subtle savory depth that pairs perfectly with the rich, gelatinous texture from the long-simmered bones. Serve it hot in mugs for a cozy sip, or pour it over cooked vegetables or noodles for a heartier meal—it’s versatile enough to enjoy any way you like!
Spicy Mexican Bone Broth Pozole

Now, picture this: you’re craving something warm, spicy, and deeply comforting—a bowl that feels like a hug from the inside out. That’s where this Spicy Mexican Bone Broth Pozole comes in, a soul-soothing stew that’s perfect for chilly days or whenever you need a flavor-packed pick-me-up.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 2 hours 30 minutes
Ingredients
– Bone broth – 8 cups
– Pork shoulder – 2 lbs, cubed
– Hominy – 2 (15 oz) cans, drained
– Dried guajillo chiles – 4
– Onion – 1, chopped
– Garlic – 4 cloves, minced
– Cumin – 1 tsp
– Oregano – 1 tsp
– Salt – 1 tsp
– Lime – 1, cut into wedges
– Cabbage – 1 cup, shredded
– Radishes – ½ cup, sliced
– Cilantro – ¼ cup, chopped
Instructions
1. Place the dried guajillo chiles in a bowl and cover them with hot water; let them soak for 10 minutes until softened.
2. Drain the chiles, remove the stems and seeds, and blend them with ½ cup of water until smooth to make a chile paste.
3. In a large pot over medium-high heat, add the pork shoulder cubes and brown them for 5–7 minutes, stirring occasionally, until all sides are seared.
4. Add the chopped onion and minced garlic to the pot; cook for 3–4 minutes until fragrant and softened.
5. Stir in the chile paste, cumin, oregano, and salt, coating the pork and vegetables evenly.
6. Pour in the bone broth and bring the mixture to a boil over high heat.
7. Reduce the heat to low, cover the pot, and simmer for 2 hours, checking occasionally to ensure it doesn’t boil over.
8. Add the drained hominy to the pot and continue simmering for another 15 minutes until heated through.
9. Taste the broth and adjust the seasoning with more salt if needed, but avoid over-salting as toppings will add flavor later.
10. Ladle the pozole into bowls and top with shredded cabbage, sliced radishes, chopped cilantro, and a squeeze of lime juice.
11. Serve immediately while hot, allowing the toppings to crisp slightly in the warm broth.
As you dig in, you’ll notice the broth is rich and velvety from the bone broth, with a slow-building heat from the guajillo chiles that warms you up without overwhelming. For a fun twist, try serving it with crispy tortilla strips on top or alongside warm corn tortillas for dipping—it’s a meal that’s as versatile as it is delicious.
Bone Broth and Kale Detox Soup

Veggie-packed and nourishing, this soup is your go-to for a cozy reset. You’ll love how simple it comes together with just a few wholesome ingredients, making it perfect for busy weeknights or when you need a comforting boost. Let’s get cooking!
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
– Bone broth – 4 cups
– Kale – 4 cups, chopped
– Garlic – 2 cloves, minced
– Olive oil – 1 tbsp
– Lemon juice – 2 tbsp
– Salt – ½ tsp
– Black pepper – ¼ tsp
Instructions
1. Heat the olive oil in a large pot over medium heat for 1 minute until shimmering.
2. Add the minced garlic and sauté for 1–2 minutes, stirring constantly, until fragrant and lightly golden.
3. Pour in the bone broth and bring to a gentle boil over high heat, which should take about 3–4 minutes.
4. Reduce the heat to low and let the broth simmer uncovered for 10 minutes to allow the flavors to meld.
5. Stir in the chopped kale and cook for 5–7 minutes, until the leaves are wilted and tender but still bright green.
6. Add the lemon juice, salt, and black pepper, stirring well to combine all ingredients evenly.
7. Remove the pot from the heat and let the soup sit for 2 minutes to cool slightly before serving.
Warm and soothing, this soup has a rich broth with tender kale that adds a slight chew. The lemon gives it a zesty kick that brightens up each spoonful—try topping it with a sprinkle of red pepper flakes for an extra touch of heat.
Comforting Tomato Basil Bone Broth Soup

A cozy bowl of this soup is exactly what you need on a chilly day. It’s rich, savory, and packed with flavor from slow-simmered bone broth. You’ll love how simple it is to make from scratch.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 2 hours 30 minutes
Ingredients
– Beef bones – 2 lbs
– Water – 8 cups
– Tomato paste – ¼ cup
– Fresh basil leaves – ½ cup, packed
– Salt – 1 tsp
– Black pepper – ½ tsp
Instructions
1. Preheat your oven to 400°F.
2. Place the beef bones on a baking sheet in a single layer.
3. Roast the bones for 45 minutes until deeply browned, which builds a rich flavor base.
4. Transfer the roasted bones to a large stockpot.
5. Add the water to the pot, covering the bones completely.
6. Bring the water to a boil over high heat.
7. Reduce the heat to low, letting it simmer gently for 2 hours, skimming off any foam that rises to the top for a clearer broth.
8. Remove the pot from the heat and strain the broth through a fine-mesh sieve into a clean pot, discarding the bones.
9. Stir in the tomato paste until fully dissolved.
10. Tear the fresh basil leaves by hand and add them to the broth, as tearing releases more aroma than chopping.
11. Season with the salt and black pepper.
12. Simmer the soup over low heat for 15 minutes to let the flavors meld, tasting and adjusting seasoning if needed.
Just ladle it into bowls while hot—the broth is silky and deeply savory with a hint of tomato sweetness. For a creative twist, top it with a drizzle of olive oil or serve alongside crusty bread for dipping.
Bone Broth and Wild Rice Chicken Soup

Let’s be honest—you’re craving a hug in a bowl. This bone broth and wild rice chicken soup is that cozy, nourishing meal you need on a chilly day, with a rich broth and hearty grains that’ll warm you right up.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 60 minutes
Ingredients
– Bone broth – 8 cups
– Chicken breast – 1 lb
– Wild rice – 1 cup
– Carrot – 1, diced
– Celery – 2 stalks, diced
– Onion – 1, diced
– Garlic – 3 cloves, minced
– Olive oil – 2 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp
Instructions
1. Heat the olive oil in a large pot over medium heat for 2 minutes until shimmering.
2. Add the diced onion, carrot, and celery to the pot, and sauté for 8 minutes until the vegetables are softened and fragrant.
3. Stir in the minced garlic and cook for 1 minute until aromatic, being careful not to let it burn.
4. Pour in the bone broth and bring the mixture to a boil over high heat, which should take about 5 minutes.
5. Add the wild rice and reduce the heat to a simmer, covering the pot and cooking for 45 minutes until the rice is tender and has split open.
6. While the rice cooks, season the chicken breast with ½ tsp of salt and ¼ tsp of black pepper.
7. In a separate pan over medium-high heat, sear the chicken for 6 minutes per side until it reaches an internal temperature of 165°F, then let it rest for 5 minutes before shredding it with two forks.
8. Once the rice is done, stir in the shredded chicken, remaining ½ tsp of salt, and ¼ tsp of black pepper, and simmer uncovered for 10 minutes to let the flavors meld.
9. Taste the soup and adjust seasoning if needed, but avoid over-salting by adding a pinch at a time.
10. Ladle the soup into bowls and serve immediately.
Vibrant with a silky broth and chewy wild rice, this soup offers a comforting depth that’s both savory and slightly nutty. Try topping it with a sprinkle of fresh herbs or a squeeze of lemon for a bright twist, or pair it with crusty bread to soak up every last drop—it’s a meal that feels like a cozy blanket on a cold evening.
Thai Coconut Bone Broth Soup

Bone broth has been having a moment, but this Thai coconut version is the cozy hug you didn’t know you needed. It’s rich, soothing, and packed with flavor that feels both nourishing and exciting.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 2 hours 30 minutes
Ingredients
– Beef bones – 2 lbs
– Water – 8 cups
– Coconut milk – 1 (13.5 oz) can
– Fish sauce – 2 tbsp
– Lime – 1
– Ginger – 1 (2-inch) piece
– Garlic – 4 cloves
– Salt – 1 tsp
Instructions
1. Preheat your oven to 400°F.
2. Place the 2 lbs of beef bones on a baking sheet and roast them in the preheated oven for 45 minutes, until deeply browned.
3. Transfer the roasted bones to a large stockpot and add the 8 cups of water. (Tip: Roasting the bones first creates a richer, more flavorful broth base).
4. Bring the pot to a boil over high heat, then immediately reduce the heat to low to maintain a gentle simmer.
5. Simmer the broth, uncovered, for 2 hours. Skim off any foam that rises to the top with a spoon.
6. While the broth simmers, peel and thinly slice the 2-inch piece of ginger and mince the 4 cloves of garlic.
7. After 2 hours, strain the broth through a fine-mesh sieve into a clean pot, discarding the solids.
8. Return the strained broth to the stove over medium heat.
9. Stir in the entire can of coconut milk, the 2 tbsp of fish sauce, the sliced ginger, and the minced garlic. (Tip: Don’t boil the soup after adding the coconut milk to prevent it from separating).
10. Bring the soup just to a simmer and cook for 15 minutes to allow the flavors to meld.
11. Stir in the 1 tsp of salt.
12. Juice the lime and stir the fresh juice into the soup just before serving. (Tip: Always add lime juice at the end to preserve its bright, fresh flavor).
The final soup is luxuriously creamy from the coconut milk, with a deep savory backbone from the bone broth and a perfect tangy kick from the lime. Try serving it over a bowl of rice noodles for a more substantial meal, or simply enjoy it as a deeply comforting sipping broth.
Fragrant Herb Bone Broth Soup

Feeling under the weather or just craving something deeply nourishing? You’ve come to the right place. This fragrant herb bone broth soup is like a warm hug in a bowl, simmered to perfection with simple, wholesome ingredients.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 3 hours
Ingredients
– Beef bones – 2 lbs
– Water – 8 cups
– Onion – 1, quartered
– Carrots – 2, chopped
– Celery stalks – 2, chopped
– Garlic cloves – 4, smashed
– Fresh thyme – 3 sprigs
– Fresh rosemary – 1 sprig
– Bay leaf – 1
– Salt – 1 tsp
– Black peppercorns – ½ tsp
Instructions
1. Preheat your oven to 400°F.
2. Place the 2 lbs of beef bones on a baking sheet.
3. Roast the bones in the preheated oven for 30 minutes, until deeply browned.
4. Transfer the roasted bones to a large stockpot.
5. Add the 8 cups of water to the pot.
6. Add the 1 quartered onion, 2 chopped carrots, 2 chopped celery stalks, and 4 smashed garlic cloves to the pot.
7. Add the 3 sprigs of fresh thyme, 1 sprig of fresh rosemary, and 1 bay leaf to the pot.
8. Add the 1 tsp of salt and ½ tsp of black peppercorns to the pot.
9. Bring the mixture to a boil over high heat.
10. Once boiling, immediately reduce the heat to low.
11. Cover the pot with a lid, leaving it slightly ajar.
12. Simmer the broth gently for 3 hours. Tip: A low, steady simmer—just a few bubbles breaking the surface—extracts maximum flavor without clouding the broth.
13. After 3 hours, remove the pot from the heat.
14. Carefully strain the broth through a fine-mesh sieve into a clean pot or large bowl. Discard the solids.
15. Let the broth cool for 15 minutes. Tip: For a clearer broth, let it cool completely and skim off any solidified fat from the top.
16. Taste the broth and adjust seasoning with more salt if needed. Tip: The flavor concentrates as it cools, so season lightly while hot.
17. Reheat the broth to serve.
Buttery and rich, this broth has a silky mouthfeel and a deep, savory flavor from the roasted bones. Brighten it up with a squeeze of lemon or serve it over cooked rice noodles for a more substantial meal.
French Onion Bone Broth Soup

Let’s be real—some days you just need a hug in a bowl. This French Onion Bone Broth Soup is exactly that: cozy, savory, and surprisingly simple to make at home. It’s like the classic French onion soup got a major upgrade with rich, gut-friendly broth.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 1 hour 15 minutes
Ingredients
– Yellow onions – 4 large
– Unsalted butter – 4 tbsp
– Bone broth – 6 cups
– Dry white wine – ½ cup
– Fresh thyme – 4 sprigs
– Bay leaf – 1
– Baguette – 4 slices
– Gruyère cheese – 1 cup, shredded
– Salt – ½ tsp
– Black pepper – ¼ tsp
Instructions
1. Peel and thinly slice all 4 yellow onions into half-moons.
2. Melt 4 tbsp of unsalted butter in a large Dutch oven or heavy pot over medium heat.
3. Add the sliced onions and cook, stirring occasionally, for 10 minutes until they start to soften.
4. Reduce the heat to medium-low and continue cooking the onions, stirring every 5 minutes, for 45 minutes until they are deeply caramelized and golden brown. Tip: Don’t rush this step—low and slow is key for that sweet, rich flavor.
5. Pour in ½ cup of dry white wine to deglaze the pot, scraping up any browned bits from the bottom with a wooden spoon.
6. Add 6 cups of bone broth, 4 sprigs of fresh thyme, and 1 bay leaf to the pot.
7. Bring the soup to a simmer over medium-high heat, then reduce to low and let it cook uncovered for 20 minutes. Tip: Simmering uncovered helps concentrate the flavors without reducing the broth too much.
8. While the soup simmers, preheat your oven’s broiler to 500°F and place 4 baguette slices on a baking sheet.
9. Toast the baguette slices under the broiler for 1–2 minutes per side until golden and crisp. Tip: Watch them closely to prevent burning—broilers work fast!
10. Remove the thyme sprigs and bay leaf from the soup, then stir in ½ tsp of salt and ¼ tsp of black pepper.
11. Ladle the hot soup into 4 oven-safe bowls, top each with a toasted baguette slice, and sprinkle evenly with 1 cup of shredded Gruyère cheese.
12. Place the bowls on a baking sheet and broil for 2–3 minutes until the cheese is melted and bubbly with golden spots.
So, what do you get? A soup with a velvety, savory broth that’s packed with umami from the bone broth and caramelized onions. Serve it straight from the oven for that irresistible gooey cheese pull, or pair it with a simple green salad for a complete meal.
Conclusion
These 20 nourishing bone broth soups are a treasure trove of immune-boosting goodness, perfect for cozy meals. We hope you find a new favorite to warm your soul! Give a recipe a try, then pop back to let us know which one you loved. If you enjoyed this roundup, sharing it on Pinterest helps other home cooks discover these delicious, healthy ideas too. Happy cooking!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




