Ingredients
Method
Build the Base
- Heat butter and olive oil in a large Dutch oven over medium heat.
- Add onion, carrots, and celery. Cook 6–8 minutes until softened.
- Stir in garlic and cook 30 seconds.
Create the Roux
- Sprinkle flour over the vegetables and cook, stirring constantly, for 1–2 minutes until lightly golden.
Add liquids
- Slowly whisk in chicken broth until smooth.
- Add milk and half-and-half.
- Bring to a gentle simmer.
Cook the potatoes
- Stir in diced potatoes, thyme, poultry seasoning (if using), salt, and pepper.
- Simmer 15–18 minutes, until potatoes are fork-tender and the soup begins to thicken.
Finish the soup
- Add cooked chicken, peas, and corn. Simmer 5 minutes until heated through.
- Adjust seasoning as needed.
Serve
- Stir in parsley if desired. Serve hot.
Notes
- Dice potatoes small (½-inch) for even cooking.
- Do not boil after adding milk and half-and-half.
- Add chicken and frozen vegetables at the end to preserve texture.
