Preheat and prep: Heat the oven to 400°F (200°C). Line a baking sheet with parchment.
Keep the puff pastry chilled until you’re ready to assemble.
Sauté aromatics: Warm olive oil in a large skillet over medium heat. Add onion with a pinch of salt and cook 4–5 minutes, until soft. Stir in garlic and cook 30 seconds.
Make the roux: Add butter to the pan.
Once melted, sprinkle in flour. Whisk and cook 1–2 minutes to remove raw flour taste.
Build the sauce: Gradually whisk in chicken broth, then milk. Keep whisking until smooth and lightly thickened, about 3–4 minutes.
Stir in mustard, thyme, parsley, salt, and pepper. Taste and adjust seasoning.
Add filling: Fold in chicken and the thawed peas and carrots. Cook 2 minutes to warm through.
The mixture should be creamy but not runny. If too thin, simmer another minute; if too thick, splash in more broth.
Cool slightly: Take the pan off heat and let the filling cool 10 minutes. A cooler filling keeps the pastry from getting soggy.
Roll and cut: Lightly flour your surface.
Unfold one pastry sheet and roll it to smooth seams. For a large pastry, leave it whole. For hand pies, cut into 4–6 rectangles per sheet.
Assemble: For a large pastry, lay one sheet on the baking sheet.
Spoon filling in the center, leaving a 1-inch border. Top with the second sheet. For hand pies, place a spoonful of filling on half the rectangles and top each with another piece.
Seal and vent: Brush borders with egg wash.
Press edges together and crimp with a fork. Cut small slits on top to release steam.
Finish and bake: Brush the tops with egg wash for shine. Bake 22–28 minutes for a large pastry, or 18–22 minutes for hand pies, until puffed and deep golden.
Rest and serve: Let it sit 10 minutes before slicing.
This helps the filling set and keeps the layers crisp.