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.