01 - Heat olive oil in a large soup pot over medium heat. Add diced onion, sliced carrots, and celery. Sauté for 5 minutes until vegetables begin to soften.
02 - Stir in minced garlic, dried thyme, dried parsley, bay leaf, salt, and black pepper. Cook for 1 minute until fragrant.
03 - Pour in chicken broth and bring to a rolling boil. Reduce heat to low and simmer for 20 minutes to develop flavor.
04 - Add shredded cooked chicken and frozen peas to the broth. Simmer for 5 additional minutes.
05 - In a mixing bowl, whisk together flour, baking powder, and salt. In a separate bowl, whisk melted butter, milk, and egg together. Combine wet and dry ingredients, stirring gently until just combined without overmixing.
06 - Drop tablespoon-sized portions of dumpling batter onto the simmering soup surface. Cover pot with a lid and cook for 18 to 20 minutes without removing the lid, until dumplings are puffed and cooked through.
07 - Remove bay leaf from the soup. Stir in fresh chopped parsley. Taste and adjust seasoning with salt and pepper as needed.
08 - Ladle soup and dumplings into serving bowls and serve immediately while hot.