A couple of weeks ago I had the most amazing cauliflower soup. It was rich, creamy and so wonderfully decadent. A couple of weeks ago I was also full throttle into holiday eating and let’s just say I wasn’t feeling very comfortable in my own skin. I adore soup. I could eat it morning, noon and night. It’s filling, satisfying and comforting. The other day I had a hankering for the cauliflower soup but I wanted to eliminate the fat and calories. I didn’t want to add cream, corn starch, potato or any other thickening agent. I was pretty sure I could get a really thick soup by cooking down the cauliflower and pureeing it with an immersion blender. The end result, although quite different was delicious and indeed satisfying.
(Pardon the photo above taken with my phone and in terrible lighting. I wanted to give you a sense of how thick the soup is. )
1 head of cauliflower cut into florets or two bags of frozen florets. (I used Trader Joe’s grilled cauliflower pieces)
1 container of mirepoix - carrot/onion/celery that can be found in the grocery store with the produce or 3/4 cup of each finely chopped.
2 bay leaves, fresh if possible
1 32 oz carton of chicken broth
1/2 - 1 cup of grated Parmesan
Nutmeg, pepper and sea salt to taste
1 -2 tbs olive oil
In a large pan add the olive oil and mirepoix and cook until soft and onions become translucent.
Toss in the cauliflower pieces, a little bit of salt and pepper and about half of the chicken stock and let simmer on medium low for about 20-30 minutes until the vegetables are all soft to the touch and the liquid has been absorbed.
Remove from heat.
Add the remaining chicken broth and Parmesan and puree with an immersion blender and until smooth. (If you don’t have an immersion blender you can do this in a food processor or blender.
Puree until desired consistency.
Add the nutmeg, salt and pepper to taste. Serve warm.