Heat oven to 350 degrees. Place the chicken breasts on a baking sheet, and rub with olive oil. Sprinkle with 1 teaspoon salt and 1/2 teaspoon pepper. Place in oven, and roast until cooked through, 35 to 40 minutes. Remove from oven, and, when cool enough to handle, remove the meat from the bones and skin, and cut into 1-inch dice. Set aside.
Combine the chicken stock and bouillon cubes in a medium saucepan, and heat, making sure bouillon cubes have dissolved. Set aside.
Melt the butter in a large pot or Dutch oven set over medium heat. Add the onions, and saute until translucent, 10 to 15 minutes. Add the flour, and cook on low heat, stirring often, for 3 minutes. Add the reserved hot chicken stock, and let simmer, stirring often, until thickened, about 3 minutes more. Add the remaining 1 1/2 teaspoons salt, 1/2 teaspoon pepper, heavy cream, artichoke hearts, peas, whole onions, parsley, Parmesan cheese, and reserved chicken; mix well.
Divide chicken mixture among six 5 1/2-inch ovenproof bowls; set aside to cool. Heat oven to 375 degrees. Roll out each piece of dough on a lightly floured surface to 1/8 inch thick. Cut three circles from each, making a round slightly larger than the top of each bowl. Brush outside rim of bowl with egg wash, place a round of dough over each bowl, fold the dough over the top, and trim edges about 1 inch below the top. Repeat until all the bowls are covered in dough.
5. Brush the tops with egg wash; make two or three slits in the top of each with a sharp knife. Sprinkle tops with salt; bake until crust is golden brown and filling is bubbling, 1 to 1 1/4 hours.