Bone Broth Brocolli Soup Recipe

This soup is great for digestion. It comes courtesy of Chef Lance Roll , The Flavor Chef and it is one of his family’s favorites!


  • 2 tbsp coconut oil, or ghee, or combo
  • 1 onion, diced
  • 4–6 cloves garlic, minced
  • 1½ lbs broccoli (cut stems into small dice or rough cut, cut up florets, reserve a few florets for garnish)
  • 1 russet potato, diced (optional – used for thickness and texture)
  • 1 cup spinach leaves, cleaned
  • 32 oz Chicken Bone Broth or Beef Bone Broth or combo ( I use The Flavor Chef)
  • ¼ cup basil leaves (reserve a few for garnish)
  • 1 can coconut milk, full fat, or coconut cream (substitute water if on a fat restricted diet)
  • sea salt, to taste


In a 4 quart stock pot, on medium heat, add the coconut oil or ghee and the onions and garlic. Season with salt and allow this to cook for 5 minutes, or until the onions are soft.

Add the chopped broccoli stems (and the optional diced potato) and cook for another 4 to 5 minutes. Now add the florets (reserve a few to cook separately for garnish) and add the bone broth.

Bring the soup to a low simmer and cook until the broccoli is tender and easy to cut with a knife. Add the spinach and basil and allow to wilt.

Next, add the coconut milk and puree with an immersion blender. Season with salt to taste. Serve the soup with a few added pieces of fresh steamed broccoli and a sprinkle of chopped basil.

Buy your bone broth via my affiliate link here: The Flavor Chef and use the discount code SeanaHart10 for 10% off.

Sign Up to the EarthFIT Newsletter

Get our exclusive health and fitness newsletter direct to your inbox.  It's packed with valuable tips, strategies, recipes, and articles all geared to help you achieve your desired results​.

We respect your privacy. Your info will never be shared.

You have Successfully Subscribed!

Pin It on Pinterest

Share This