Place the chicken breasts in the slow cooker, arranging them in an even layer. If they are thick, give each a quick pound to ensure even cooking.
In a mixing bowl, whisk together the cream cheese, chicken broth, minced garlic, paprika, and thyme until smooth and creamy. This mixture will be the flavorful sauce.
Pour the sauce over the chicken breasts, making sure they are well coated. Spread chopped onions or herbs on top if using.
Cover the slow cooker with its lid and cook on low for 4 to 6 hours, until the chicken is tender and easily shredded with forks.
Once cooked, use two forks to shred the chicken directly in the sauce, allowing it to soak up all the creamy goodness.
If you want to add greens, stir in the chopped spinach and cook for another 5 minutes until wilted and vibrant.
Turn off the slow cooker and let the dish rest uncovered for a few minutes to allow the sauce to thicken slightly and flavors to meld.
Taste and adjust seasonings with salt, pepper, or extra herbs if needed. Serve hot over rice, pasta, or mashed potatoes, garnished with fresh herbs if desired.