This easy cauliflower celeriac soup recipe is impossibly creamy. You won't believe it's gluten-free and paleo. The secret is celery root. I was looking to recreate an old cauliflower soup recipe that used cream sauce. I think this one is even better, and creamier, without any added flour or thickeners. The celeriac gives the soup a lovely creamy body and mild celery flavor that blends well with the cauliflower and garlic.
If you're not familiar with celeriac, it is celery root. It's ugly on the outside, but smooth and white on the inside. You have to peel off quite a bit to get to the flesh. But once it's peeled, just chop it like you would a potato.
It only takes a few minutes to make this soup. I used cauliflower I had in the freezer — since it ends up pureed, frozen cauliflower works well in this recipe. The only other pantry ingredients were chicken stock, garlic and a little bit of ghee. The vegetables are simmered in the chicken stock, then everything goes into the Vitamix until it's silky smooth. A little ghee blended in at the end finishes the soup and lends a hint of buttery flavor.
I garnished the cauliflower celeriac soup with duck bacon (yes, there is such a thing and it is as good as it sounds!) and chives. The chives aren't really necessary, but I definitely recommend the bacon. Either duck bacon or pork bacon would work—you can even use coconut bacon for a vegan version. The salty crunch of the bacon is a great counterpoint to the creamy smoothness of the cauliflower celeriac soup.
A decadent creamy soup made with cauliflower and celery root.
Bring cauliflower, celeriac, garlic and chicken stock to a boil over medium-high heat. Cover, reduce heat and simmer until vegetables are tender, 15-20 minutes.
Carefully transfer to Vitamix and puree until smooth.
Add ghee, salt & pepper and blend to combine.
Top with bacon and chives.
For dairy-free: use olive oil instead of ghee
For vegan: use vegetable stock instead of chicken stock, use olive oil instead of ghee, and substitute coconut bacon for the bacon