A rich and comforting homemade cream of chicken soup made with tender chicken, vegetables, and a creamy broth. Perfect as a base for casseroles or enjoyed on its own.
In a large pot, heat butter and olive oil over medium heat. Add onion, garlic, carrots, and celery. Sauté for 5-7 minutes until vegetables are softened.
Sprinkle flour over the vegetables and stir constantly for 1-2 minutes to form a roux.
Gradually whisk in chicken broth until smooth, stirring to prevent lumps.
Add cooked chicken, thyme, salt, pepper, and bay leaf. Bring to a simmer and cook for 15 minutes, stirring occasionally.
Stir in milk and heavy cream. Simmer for an additional 5 minutes, but do not boil.
Remove bay leaf. Taste and adjust seasoning if needed. Serve hot.
Notes
For a thicker soup, increase the flour to 1/3 cup. For a lighter version, substitute half-and-half for heavy cream.