In a Crock-Pot, combine the diced potatoes, chopped onion, minced garlic, chicken broth, salt, black pepper, thyme, and paprika. Stir to combine.
Cover and cook on low for 6-8 hours or on high for 3-4 hours, until the potatoes are tender.
Once the potatoes are cooked, use a potato masher to mash some of the potatoes in the soup for a creamy texture, leaving some chunks for heartiness.
Stir in the heavy cream, cheddar cheese, and sour cream. Cook on low for an additional 30 minutes until heated through and the cheese is melted.
Serve hot, topped with crumbled bacon and chopped green onions.