This easy cauliflower celeriac soup recipe is impossibly creamy. You won't believe it's paleo, gluten-free, low carb, keto and Whole30 friendly.
I was looking to recreate an old cauliflower soup recipe that used cream sauce made with flour. I think this paleo cauliflower soup version is even better, and creamier, without any added flour or thickeners. The secret to this paleo cauliflower soup is celeriac. It gives the soup a lovely creamy body and mild celery flavor that blends well with the cauliflower and garlic.
Celeriac and cauliflower soup recipe
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. Adding just a small amount of celeriac to the cauliflower soup transforms the texture and makes it really decadent.
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 blender 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.