Cook the bacon: Pan-fry the bacon until crisp.
Drain on paper towels, then crumble. Set aside. Save 1–2 teaspoons of the bacon drippings if you want extra flavor later.
Layer the chicken: Place chicken breasts (or thighs) in the bottom of the slow cooker.
Season both sides with salt, pepper, garlic powder, onion powder, and smoked paprika.
Mix the sauce base: In a bowl, whisk together cream cheese, heavy cream, chicken broth, and ranch seasoning until mostly smooth. It’s fine if small cream cheese bits remain—they’ll melt.
Add flavor boosters: Stir in half the shredded cheddar and half the crumbled bacon. If using, mix in a teaspoon of reserved bacon drippings.
Pour and cook: Pour the mixture over the chicken.
Cover and cook on Low for 4–5 hours or High for 2.5–3.5 hours, until the chicken is tender and easily shreds.
Shred the chicken: Transfer chicken to a cutting board and shred with two forks, or chop into bite-sized pieces. Return it to the slow cooker and stir to coat in the sauce.
Add cheese and bacon: Sprinkle the remaining cheddar and bacon on top. Cover and cook on Low for another 10–15 minutes until the cheese melts.
Finish and serve: Taste and adjust salt and pepper.
Garnish with sliced chives or green onions. Serve over cauliflower rice, roasted broccoli, or zucchini noodles.