Season the chicken: Pat the chicken dry and season both sides with salt, pepper, paprika, and half the Italian seasoning. This builds flavor from the start.
Add liquids to the crockpot: Pour the chicken broth into the crockpot.
Stir in minced garlic and onion powder to evenly distribute the aromatics.
Layer in the chicken: Place the seasoned chicken in a single layer. If you need to stack, keep the thicker pieces on the bottom so they cook evenly.
Add cream components: Dot the chicken with the cream cheese and butter. Pour in the heavy cream.
Sprinkle in the remaining Italian seasoning.
Cook low and slow: Cover and cook on Low for 4–5 hours or High for 2.5–3 hours, until the chicken is fork-tender and reaches 165°F.
Shred or slice: Remove the chicken to a plate. Shred with two forks or slice into thick pieces, depending on your preference.
Finish the sauce: Whisk the sauce in the crockpot to smooth out the melted cream cheese. Stir in the grated Parmesan until it melts.
If you want a thicker sauce, whisk in the cornstarch slurry and cook on High for 10–15 minutes until it thickens slightly.
Combine and season: Return the chicken to the crockpot and coat in the sauce. Taste and adjust with salt and pepper. The Parmesan is salty, so season at the end.
Serve: Spoon over pasta, mashed potatoes, or rice.
Top with extra Parmesan and chopped parsley for a fresh finish.