01 - Heat olive oil in a large Dutch oven or soup pot over medium heat. Add onions and cook until translucent, about 4 minutes. Stir in garlic, carrots, and celery, cooking for another 3 minutes.
02 - Add chicken pieces and sauté until lightly browned, about 4–5 minutes.
03 - Stir in bay leaf, thyme, sage, salt, and pepper. Pour in chicken broth and bring to a boil.
04 - Reduce heat to a simmer, cover, and cook for 15 minutes until chicken is tender and vegetables are softened.
05 - In a medium bowl, whisk together flour, baking powder, and salt. Stir in melted butter and milk until just combined. Fold in parsley; do not overmix.
06 - Remove bay leaf from soup. Stir in frozen peas.
07 - Drop tablespoons of dumpling batter onto simmering soup (about 12 dumplings). Cover and simmer gently for 15 minutes without lifting lid until dumplings are puffed and cooked through.
08 - Taste and adjust seasoning as needed. Serve hot, garnished with extra parsley if desired.