Creamy Ham and Potato Soup
A delicious, creamy ham and potato soup that is chock-full of vegetables, so it's still good for you! A wonderful hearty soup the whole family will enjoy. Any variety of squash can be used.
red potatoes, diced
3
large
onion, chopped
1
diced cooked turkey (Optional)
1
cup
diced cooked ham
1
cup
diced celery
⅔
cup
sliced carrots
⅔
cup
chopped asparagus
⅔
cup
frozen peas
⅔
cup
peeled and cubed butternut squash
⅔
cup
chicken broth
1
(32 ounce) carton
water
1
cup
Italian seasoning, or to taste
1
teaspoon
ground white pepper, or to taste
1
teaspoon
salt, or to taste
½
teaspoon
bay leaves
3
butter
¼
cup
all-purpose flour
7
tablespoons
milk
2
cups
 Combine potatoes, onion, turkey, ham, celery, carrots, asparagus, peas, and butternut squash in a large pot. Pour chicken broth and water over mixture; bring to a boil. Reduce heat to medium and simmer soup until potatoes and squash are tender, 10 to 15 minutes. Stir in Italian seasoning, white pepper, salt, and bay leaves and continue to simmer.
  Meanwhile, melt butter in a saucepan over medium-low heat. Sprinkle in flour, whisking constantly, until thickened, about 1 minute. Slowly whisk in milk until mixture is smooth and thickened, 4 to 5 minutes.
  Stir milk mixture into simmering soup and cook until thickened and heated through, 3 to 5 minutes.
