This creamy ham and potato soup is packed with lots of veggies, like asparagus, peas, squash, and carrots. Serve with crusty bread to soak it all up!
Preparation Time
20 mins
Cooking Time
25 mins
Total Time
45 mins
Calories
255 Calories
Recipe Instructions
Step 1
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.
Step 2
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.
Step 3
Stir milk mixture into simmering soup and cook until thickened and heated through, 3 to 5 minutes.
Ingredients
1 cup water
2 cups milk
1 onion, chopped
7 tablespoons all-purpose flour
3 bay leaves
1 cup diced cooked ham
1 cup diced cooked turkey
1 (32 ounce) carton chicken broth
1 teaspoon Italian seasoning, or to taste
1 teaspoon ground white pepper, or to taste
3 large red potatoes, diced
0.25 cup butter
0.5 teaspoon salt, or to taste
0.66666668653488 cup frozen peas
0.66666668653488 cup diced celery
0.66666668653488 cup sliced carrots
0.66666668653488 cup chopped asparagus
0.66666668653488 cup peeled and cubed butternut squash