Add the frozen potatoes, half of the green onions, garlic powder, and salt and pepper into a slow cooker. Add the cream of chicken soup, and stir until well combined.
Stir in the chicken stock, then cover the slow cooker. Cook on Low for 6 hours or until the potatoes are tender. You can also cook it on high for 3-4 hours, but the texture is smoother when cooked at low temperature.
About 10-15 minutes before they are done, add the cream cheese. Stir to help it start melting, then cover for the remaining time.
Use a potato masher to crush some of the potatoes and stir to make sure the cream cheese is melted and mixed in.
Serve hot and top with the reserved green onion tops, cheddar cheese, and cooked bacon bits, if desired.
Video
Notes
Mashing the potatoes is optional, but I like how thick the soup gets when I mash them slightly.If you accidentally add the cream cheese at the beginning, don't fret! Just whisk the soup vigorously, and it should come together nicely.Nutritional values do not include toppings.