Take your Paleo meals up a notch with my tried-and-true formula for balanced meals that will leave you satisfied & full for hours.

I may or may not have had the air conditioning running as I labored over this pot of goodness. A fairly warm AZ winter is threatening to get me down but I am not giving in. It’s January and I’m having soup.

Tender cauliflower makes for the very best creamy soups. Leeks are a natural pairing but I was surprised at the way the fennel worked so well.

Easy roasted garlic (and copious amounts of it) really makes this soup what it is. You won’t pick out a strong garlic flavor and that is the magic of it. I prefer it poured over a serving of seared chicken thighs but it would also make a great starter course.

It's free!

GET YOUR COPY

Enter your email to get a FREE printable PDF of this recipe! You'll also get my weekly letters designed to help you successfully & sustainably transition to a Paleo-style diet.

Preheat the oven to 400F. Slice the tops off of the bulbs of garlic, as shown in the pictures above. Place them in a large piece of aluminum foil (large enough to wrap tightly around them) and drizzle lightly with extra-virgin olive oil. Gather the foil around the garlic to form a tightly-sealed package.

Place it in the oven to roast for 45 minutes. If you are against using aluminum foil, try one of these terra cotta garlic roasters(I owned one pre-trailer-life and found the results to be similar). Once the garlic has finished roasting, remove from the foil to cool and proceed with the recipe. This can be done well ahead of time, as desired.

Add the high-heat cooking fat to a large pot or dutch oven. Place over medium heat. Slice the leeks and fennel down the middle and rinse thoroughly to remove any dirt. Chop into small pieces and add them to the hot oil. Saute until softened, about 10 minutes.

Add the wine to deglaze the pan and stir for 2-3 minutes until it has reduced. Add the broth. While the broth is coming up to a simmer, chop the cauliflower into very small pieces and add it to the pot. Squeeze the roasted garlic from the heads (once cooled, they can be pinched from the base and the garlic cloves should slide out easily) and add them to the pot. Once the soup reaches a steady simmer, cook for 15 minutes, or until the cauliflower is very tender.

Remove the soup from the heat and puree with an immersion blender or high-powered blender. Add the kefir and the butter when blending and puree until you’ve reached a consistency you’re happy with.

*For dairy-free, sub one can of coconut milk for the kefir and extra-virgin olive oil for the butter.