Prep the crockpot: Lightly spray the insert with nonstick cooking spray or rub with a bit of oil to prevent sticking.
Add the chicken: Lay chicken breasts (or thighs) in a single layer in the bottom of the crockpot.
Mix the sauce: In a bowl, whisk together cream of chicken soup, ranch seasoning, chicken broth, garlic powder, onion powder, and pepper.
It doesn’t need to be perfectly smooth.
Top with cream cheese: Pour the sauce over the chicken and scatter the cream cheese cubes on top.
Cook low and slow: Cover and cook on Low for 4–6 hours or on High for 2.5–3.5 hours, until the chicken shreds easily.
Shred and stir: Remove the chicken, shred with two forks, then return it to the crockpot and stir until the sauce is creamy and smooth.
Add veggies (optional): If using peas, corn, or mushrooms, stir them in during the last 45–60 minutes of cooking so they stay tender but not mushy.
Taste and adjust: If it’s too thick, thin with a splash of broth or milk. If you want more ranch flavor, stir in an extra teaspoon of seasoning.
Serve: Spoon over rice, mashed potatoes, or noodles. Garnish with parsley or chives for a fresh finish.