Add the diced potatoes, onions, carrots celery, garlic and ham to the slow cooker. Add in the chicken broth and stir until combined.
Cook on low for 6 hours or high for 4 hours.
Once the potatoes are fork tender use a potato masher and mash some of the potatoes up.
Add in the cream cheese, milk and cheese stir and let cook for another 30 minutes or so until melted. Add salt and pepper to taste
Serve with extra cheese, green onion on top!
Notes
Russet or Yukon potatoes work great.Add in a leftover ham bone for added flavor.Every slow cooker runs a bit different, so check your potatoes around the 6-hour mark. They should be fork-tender.Store leftovers in an airtight container in the refrigerator for 3-4 days.