Add the chicken stock to a medium saucepan. Place over medium-low heat and bring to a simmer.
While the stock warms, place a large Dutch oven over medium-low heat and add the butter. Once melted, add the carrots, onion, and celery to the pot. Saute for about 10 minutes until softened, stirring occasionally. Add the garlic and for 1 minute. Add the flour and stir constantly for 2 minutes.
Slowly add the warm chicken stock to the pot, stir to combine, and bring back to a boil between each addition. Stir often until the soup base thickens. Stir in the heavy cream, salt, pepper, sage, and thyme. Lower the heat to a low simmer.
Make the dumplings my whisking to gether the flour, baking powder, and salt in a medium mixing bowl. Add the milk and melted butter and mix until a dough forms. Set aside.
Add the diced chicken, frozen peas, and parsley to the soup pot. Stir to combine.
Use a medium cookie scoop (2 tablespoons) to portion the dumpling dough into the soup pot. The dumplings should almost cover the top of the soup.
Cover the pot and cook for 15 minutes. Then uncover, press the dumplings into the soup to coat, recover, and cook for another 5 minutes.
Portion into bowls, being sure to add some dumplings to each bowl. Garnish with chopped parsley if desired, and serve warm.
Notes
This recipe is a great way to use up extra chicken from the night before. You could even use leftover Thanksgiving turkey.
If you don't want to pre-cook the chicken, dice the chicken and add 2 tablespoons of olive oil to the Dutch oven over medium-high heat. Add the chicken to the pot and saute until it's cooked through. Transfer to a bowl and set aside for later. Then lower the heat under the Dutch oven and continue on with the recipe as directed.