This is a family favorite for potato soup. It's a copycat of the Panera's potato soup. I usually double the recipe for our family of four and serve it with Beer Bread. I like having it in my repertoire because it DOESN'T require a crockpot or instant pot - just a large stock pot and the good old stove top!
In large stock pot, saute onion in butter until translucent.
Add in potatoes (I prefer to leave the skins on but you can choose to peel before you cube them if you want), spices, and broth. Stir well. Boil on medium heat until potatoes are tender (approx 30 minutes).
Smash a few of the potatoes to release their starch for thickening.
Reduce to low heat and simmer.
Add cream cheese. Heat through, stirring frequently, until cheese melts.
When ready to serve, garnish with crumbled bacon, shredded cheddar cheese, and chopped green onions.