Preheat the oven to 375°F (190°C). Grease a 9×13-inch casserole dish or baking dish and set aside.
- In a large skillet, melt the butter over medium heat. Add the chopped onion, celery, and garlic, cooking for about 4-5 minutes until softened.
- Stir in the flour and cook for another minute, stirring constantly to form a roux. Gradually pour in the chicken broth, whisking to prevent lumps, and bring the mixture to a simmer.
- Once the sauce has thickened (about 5 minutes), add the heavy cream, thyme, salt, pepper, and garlic powder. Stir to combine, and let the sauce simmer for 2-3 more minutes.
- Add the cooked chicken, peas, carrots, and corn (if using) to the skillet and stir until well combined. Remove from heat.
- Pour the chicken mixture into the prepared casserole dish and spread it into an even layer.
- Open the package of biscuit dough and cut the biscuits into quarters. Arrange the biscuit pieces on top of the casserole, covering the surface completely.
- Bake in the preheated oven for 30-35 minutes, or until the biscuit topping is golden brown and the casserole is bubbling around the edges.
- Once done, remove from the oven and let it cool for a few minutes. Garnish with chopped parsley, if desired.
- Serve and enjoy!