Add the water, bay leaves, peppercorns, salt and chicken breasts to a large soup pot and bring to a boil, then lower the heat and simmer for 30 minutes while removing the scum from the top.
While the chicken is being cooked, prepare the vegetables. Peel and cut the potatoes. Dice the onion and celery and slice the carrots.
Then prepare the dumpling batter. In a medium bowl mix the buttermilk, egg, oil, flour, baking soda, garlic salt, pepper and dried parsley with a wire whisk. The batter will be sticky and have the consistency of a waffle batter.
Take the chicken breasts out of the pot and shred them with two forks. Strain the broth through a fine thieve, then return it back to the pot together with shredded chicken. Add the potato and cook for 10 minutes.
Meanwhile saute the onion, carrot and celery in olive oil and butter over low heat for 5 minutes, then add the garlic and fresh herbs and cook for 30 seconds longer. Then add the sauteed vegetable mix to the soup pot.
Lastly, take the dumpling batter and start scooping dumplings directly into the simmering soup with a spoon. (You might want to use two spoons for easy release or an ice cream scoop with trigger.) The dumplings should double in size and float to the top almost immediately. Cover with a lid and cook covered for 10 minutes.