Wash potatoes and pierce the skin with a fork. Microwave for 5 minutes. Rotate them, and cook for another 5 minutes, or until done.
Meanwhile, in a stock pot over medium heat, melt the butter. Add the garlic and onion, and let cook until tender and garlic is just beginning to brown, stirring frequently.
Sprinkle the flour over the onion mixture in the pan and stir together with a wooden spoon. Let the mixture cook for 1 minute, stirring regularly. Slowly add the milk a little at a time while whisking constantly. Add the chicken broth, and whisk well. Bring mixture to a simmer, and heat until thickened, about 5 minutes.
While your soup is thickening, cut the microwaved potatoes in half length-wise and scoop out the flesh. Cut or mash into small pieces. Measure out your chicken, ham and cheese.
Turn the heat to medium-low, and add the potatoes. Sprinkle the soup with salt and pepper. Add the cheese, chicken, and ham. Warm through and serve hot!
Notes
Makes 8 1-cup servings The nutritional information was calculated using Spinach Artichoke Jack which contains 100 calories per 1-ounce serving.