Preheat oven to 400 degrees F.
Spray an 8-inch or 9-inch baking dish with cooking spray.
Place potatoes in the prepared dish.
2 lbs. red potatoes (about 5 medium potatoes)
In a separate bowl, mix together cream cheese, ranch seasoning, and condensed soup until completely combined. I use a handheld electric mixer to make sure that the cheese sauce is smooth.
8 oz. cream cheese,, 1 packet dry ranch salad dressing and seasoning mix, 1 can condensed cheddar cheese soup (10.75 oz)
Pour cheese sauce over potatoes and toss to combine.
Cover dish tightly with foil and bake for 30 minutes (or just until potatoes are fork-tender).
While the potatoes are in the oven, prepare the crumb topping by combining cracker crumbs with melted butter.
¾ cup crushed butter crackers, 1 tablespoon melted butter
Remove potatoes from oven. Stir in ham. Sprinkle buttered cracker crumbs over top.
8 oz. cooked, finely diced ham
Return dish to oven for 5-7 more minutes, or until topping is golden brown. Garnish with fresh parsley just before serving.
Optional garnish: chopped fresh parsley