Begin by preheating your oven to 375°F (190°C). Prepare a baking sheet by lining it with parchment paper to prevent sticking.
In a large mixing bowl, combine the cooked shredded chicken, softened cream cheese, grated Parmesan cheese, garlic powder, dried Italian herbs, salt, and black pepper. Use a fork or spatula to mix thoroughly until the mixture is smooth and well combined.
Carefully unroll the crescent roll dough and separate it into individual triangles. If you have a dough sheet, cut it into equal-sized triangles.
Take a heaping tablespoon of the creamy chicken filling and place it at the wide end of each triangle of dough.
Starting from the wide end, roll the dough tightly over the filling towards the pointed end to create a pillow shape. Make sure to pinch the ends firmly to ensure they are sealed well to prevent the filling from leaking during baking.
Arrange the stuffed chicken pillows neatly on the prepared baking sheet. Using a pastry brush, apply the beaten egg to the tops of the pillows for a lovely golden finish when baked.
Bake them in the preheated oven for 15 to 18 minutes, or until they are puffed up and golden brown in color.
After baking, remove the chicken pillows from the oven and allow them to cool for a few minutes on the baking sheet. Before serving, sprinkle them generously with freshly chopped parsley for a pop of color and flavor.