1poundbonelessskinless chicken breast, cut into bite-sized pieces
2cupslean ham chunksI like 95% lean
1cupall-purpose flour
3cupswhole milk
3medium russet potatoespeeled and diced
8ouncesSwiss cheeseshredded (about 2 cups)
1cupgarlic croutonsfor serving
1tablespoonfresh parsleychopped, for garnish
Instructions
Start the Base: In a large Dutch oven or wide heavy-bottomed pot, add chicken stock, butter, onion powder, garlic powder, poultry seasoning, salt, and pepper. Cover and bring to a boil over medium-high heat.
Prep Chicken and Potatoes: While the broth heats, peel and dice potatoes. Cut chicken into bite-sized pieces. Add both to the pot once the broth is boiling. Stir and cover.
Make the Slurry: In a mason jar or sealed container, combine flour and milk. Shake vigorously until smooth — this is your thickening slurry.
Thicken the Soup: Slowly pour slurry into the pot, stirring constantly. Add shredded Swiss cheese and ham chunks. Stir until cheese begins to melt.
Simmer: Reduce heat to low, cover, and simmer for 15 minutes, stirring often, until potatoes are tender and soup is thickened.
Serve: Ladle into bowls, sprinkle with parsley, and top with garlic croutons for crunch. Serve hot.
Notes
Make-Ahead Tips: This soup tastes even better the next day. Prepare as directed, cool completely, and store in the fridge overnight. Reheat gently on the stovetop, stirring often.Storage: Keep leftovers in an airtight container in the refrigerator for up to 3 days.Freezing: I don’t recommend freezing this soup because of the dairy base. The texture can separate and turn grainy after thawing.Reheating: Reheat over low heat on the stovetop, adding a splash of milk or stock to loosen the soup. Microwave smaller portions in 30-second bursts, stirring in between.