Paleo Cream of Broccoli Soup

Broccoli Soup is one of those staple soups that nearly everybody loves. It’s creamy, rich, savory and comforting. It’s definitely a favorite in our home and this recipe elevates it by not only adding our bone broth as a base but also using coconut milk instead of dairy, making it Whole30 Compliant!


  • 2 tablespoons of ghee
  • 4 shallots roughly chopped
  • 1 large yellow onion, thinly sliced
  • 1 1/2 pounds broccoli florets or frozen broccoli
  • 1/2 green apple, peeled and diced
  • 2 Yukon gold potatoes, boiled and roughly chopped
  • 1/2 teaspoon thyme
  • 32 ounces Bonafide Provisions chicken bone broth
  • 1/2 teaspoon oregano
  • 1/2 teaspoon turmeric
  • 1 teaspoon curry powder
  • 1/2 teaspoon cinnamon
  • 13.5 ounces full fat coconut milk
  • Celtic sea salt to taste
  • black pepper to taste


  1. In a large stockpot, melt ghee over medium heat.
  2. Add the shallots and onions. Sauté until they have become softened. Add the broccoli florets, apple, potatoes, and the chicken bone broth. Top off with some extra broth or water if the vegetables aren’t fully covered.
  3. Turn the heat up on a high temperature until it reaches a boil. Lower it to a simmer and cook until the vegetables are all soft. This will take anywhere between 15-25 minutes. Stir in the spices and let cook for another 5 minutes.
  4. Using an immersion blender or by transferring the soup into a high-speed blender pitcher, blend until everything looks smooth throughout. Pour back into the stockpot and whisk in the canned coconut milk.
  5. Blend again to combine.
  6. If serving cold, let it come to room temperature and transfer to the refrigerator to cool down for a few hours.


Shop Our Bone Broth!


“Excellent blog you have got here.. It’s difficult to find

quality writing like yours these days. I seriously appreciate people like you!
Take care!!"
rose martine

Rose Martine February 03, 2020

@Jackie White potatoes are now Whole30 approved. Check out the backstory from Whole30 here –

Bonafide Provisions August 16, 2019

I could be mistaken, but I was under the impression that potatoes, other than sweet potatoes, were not allowed on the Whole30 plan. Any information would be greatly appreciated! Thanks!

Jackie Duvall August 16, 2019

Leave a comment

All comments are moderated before being published

“I started drinking bone broth a few years back when I was desperate to get my health back in order. It’s now a staple in our home… On the weeks where I am feeling a little less inclined to make my own, I really enjoy @bonafideprovisions.”

— Krista Happ @KristaHapp