Dice the onions, carrots, celery, and garlic and set aside.
In the crock pot, dump the potatoes, ham, vegetables, soup, broth, and cream cheese.
Stir to combine the potato soup and then season with salt and pepper.
Cook on low for 8 hours or high for 4 hours. Stir occasionally to keep from sticking.