By simply replacing the potatoes with cauliflower, this soup is naturally low carb. The bacon really kicks it up a notch! {500 calories, 7 net carbs, 37g fat, 28g protein}
Cook the sausage on a skillet until brown; set aside.
In a large pot, sauté the diced onion until clear, and then add the garlic and cook for one minute.
Add the chicken broth, cauliflower, bacon, and sausage to the pot and cook for 15-20 minutes (or until the cauliflower is soft).
Add the heavy cream and kale, simmer for 5-10 minutes. Feel free to add any optional seasoning at this point (salt, pepper, etc.)
Enjoy immediately, or store in the fridge for up to 5 days. You can also freeze for later.