Prep the chicken: Pat the chicken dry with paper towels. This helps the seasoning stick and reduces extra moisture in the pot.
Season generously: In a small bowl, mix the Italian dressing mix, garlic powder, onion powder, Italian seasoning, salt, and pepper.
Sprinkle evenly over both sides of the chicken and place the pieces in the crockpot.
Build the base: Pour in the chicken broth. Spoon the condensed soup over the chicken. Scatter in the sun-dried tomatoes.
Add the butter if using.
Add the cream cheese: Dot the cream cheese cubes over the top. They’ll melt slowly and blend into the sauce as it cooks.
Cook low and slow: Cover and cook on Low for 4–5 hours or High for 2.5–3.5 hours, until the chicken is very tender and easily shreds with two forks. Avoid lifting the lid often.
Finish the sauce: Shred the chicken directly in the crockpot or remove, shred, and return it.
Stir in the heavy cream and Parmesan. Cover and cook on Low for another 15–20 minutes to thicken and meld flavors.
Taste and adjust: Add a pinch more salt or pepper if needed. If the sauce is too thick, thin with a splash of broth or cream.
If too thin, let it cook uncovered for 10–15 minutes on High.
Serve: Spoon the creamy chicken over hot pasta, rice, or mashed potatoes. Garnish with chopped parsley and extra Parmesan if you like.