Prep the slow cooker: Lightly grease the insert or use a liner to make cleanup easier.
Season the chicken: Place the chicken in the slow cooker. Sprinkle ranch seasoning, garlic powder, onion powder, black pepper, and paprika over the top.
Add liquid and richness: Pour in the chicken broth.
Dot the top with cream cheese cubes and the butter or olive oil.
Cook low and slow: Cover and cook on Low for 4–5 hours or on High for 2.5–3 hours, until the chicken is tender and reaches 165°F internally.
Shred the chicken: Remove the chicken to a plate and shred with two forks. Return it to the slow cooker.
Finish the sauce: Stir well to melt and combine the cream cheese into a smooth sauce. If using, stir in the Parmesan or cheddar until it melts.
Taste and adjust: Add a splash of broth if the sauce is too thick, or a pinch of salt if needed.
Garnish with fresh herbs.
Serve: Spoon over rice, pasta, or potatoes, or pile into toasted buns. Add a side of green beans, steamed broccoli, or a simple salad.