Prep the crockpot. Lightly spray the insert with cooking spray or rub with a bit of oil to help prevent sticking and make cleanup easier.
Season the pork. Pat the pork chops dry.
Sprinkle both sides with pepper and a light pinch of the ranch seasoning (save most of the packet for the sauce). This adds flavor right where it counts.
Make the sauce base. In a bowl, whisk together the condensed soup, remaining ranch seasoning, chicken broth, garlic powder, and onion powder. Stir in the butter if using.
Layer in the crockpot. Place the pork chops in a single layer if possible.
Pour the sauce over the top, coating the meat evenly.
Slow cook. Cover and cook on Low for 5–6 hours or on High for 2.5–3.5 hours, until the pork is tender. Thicker chops may need a bit more time.
Add cream cheese. About 20–30 minutes before serving, stir in the cream cheese cubes. Cover again and let them melt.
Then whisk or stir until the sauce is smooth and creamy.
Taste and adjust. Taste the sauce. Add more pepper or a splash of broth if you like it thinner. The ranch already has salt, so salt sparingly.
Serve. Spoon the creamy ranch sauce over the pork chops and your side of choice.
Garnish with chopped parsley or chives for a fresh finish.