Step 1: Prepare Ingredients: Peel and dice potatoes into bite-sized pieces. Dice onion and mince garlic. Cook bacon until crispy, then crumble and set aside.
Step 2: Assemble in Crockpot: Place diced potatoes, onion, and garlic in the crockpot. Pour in chicken broth and season with salt, black pepper, smoked paprika, and thyme. Stir to combine.
Step 3: Slow Cook: Cover and cook on low for 4-6 hours or high for 2-3 hours, until potatoes are tender.
Step 4: Make the Soup Creamy: In a small saucepan, melt butter over medium heat. Whisk in flour and cook 1-2 minutes to form a roux. Gradually whisk in heavy cream until smooth. Add shredded cheddar cheese and stir until melted and creamy.
Step 5: Combine and Finish: Slowly stir the cheese mixture into the crockpot with potatoes. Add half of the crumbled bacon. Stir well and cook for an additional 15-20 minutes on low to heat through.