Sauté the Aromatics: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion, minced garlic, sliced carrots, and celery. Sauté for about 5-7 minutes, or until the vegetables start to soften and the onion becomes translucent.
Cook the Chicken: Add the cubed chicken thighs to the pot. Season with salt, pepper, and thyme. Cook, stirring occasionally, for about 5-7 minutes, until the chicken is browned on the outside.
Build the Stew: Pour in the chicken broth and add the bay leaves. Bring to a simmer and cook for 20 minutes, allowing the flavors to meld.
Add the Cream: Stir in the heavy cream and frozen peas. Adjust seasoning with more salt and pepper if needed. Let it simmer for an additional 5 minutes.
Prepare the Dumplings: In a separate bowl, combine the flour, baking powder, salt, and pepper. Cut in the cold butter until the mixture resembles coarse crumbs. Stir in the milk and mix until just combined; the dough will be slightly sticky.
Dumpling Time: Using a spoon, drop dollops of the dumpling dough (about 0.25-0.5 cups each) directly on top of the simmering stew. Cover the pot with a lid and let the dumplings steam on top of the stew for about 15 minutes. Do not lift the lid during this time.
Finishing Touches: Once the dumplings are fluffy and cooked through, remove the bay leaves from the stew. If desired, sprinkle with fresh parsley for a pop of color. Serve hot and enjoy!