½ccoconut milkfull fat canned, (or whole milk for non-paleo)
Instructions
To begin, sauté the bacon in a Dutch oven over medium heat until it is golden.
With a slotted spoon, scoop it out to a plate lined with paper towels, leaving the drippings in the pot.
Toss in the diced onion and cook until they are tender.
Stir in the garlic and let it cook for a minute.
Add in the cauliflower, chicken broth, salt, pepper, and thyme. Bring it to a boil, cover, and reduce to a simmer. Let this cook for 10 - 15 minutes, or until the cauliflower is tender.
Pour in the milk.
If you have an immersion blender, use that to puree the soup in the pot. If you do not have an immersion blender, allow the soup to cool a bit, then purée in batches in a blender and reheat the soup.
To serve, either stir in the bacon or top the individual servings with it. Whichever you choose.
Enjoy!
Notes
You can also make this with turkey bacon, like I now do, to be biblically clean. If you do, add a little butter or duck fat to cook it in, as turkey bacon is very lean.