1lbfrozen caulifloweror one head of fresh cauliflower
32ozchicken broth
1/2cupnut podsor almond milk
1/2yellow onionchopped
4stripsbaconcooked and crumbled
1tspdry thyme
salt and pepperto taste
3green onions chopped, white and green separated
Instructions
In a large pot place the potatoes and chicken broth over high heat to boil. Once it starts to boil, add cauliflower and cook until potatoes and cauliflower are tender.
While the potato and cauliflower cook, cook the bacon in a pan. Remove bacon and excess grease. In same pan cook yellow onion with the white parts of green onion until tender.
Remove large pot from heat and add cooked onions. Add thyme, salt, and pepper and use immersion blender to blend everything together. Alternatively add everything to blender and blend until smooth, blending in batches if needed. Add in almond milk, nutpods, or cream and blend until smooth. Add more milk or cream if creamier consistency desired.
Serve in bowl topped with bacon bits and green onions.
Notes
Use cream instead of almond milk or nutpods if not on Whole30. Top with cheese if not on Whole30 for a loaded potato soup.