Heat your oven to 400°F.
Melt 4 tablespoons of butter in a 5-quart Dutch oven over medium heat.
Add the onion, leek, carrots, celery, and diced potato to the pot.
Sauté the vegetables for 8 to 10 minutes until tender, stirring occasionally.⏱ 10 min
Add the minced garlic and thyme, cooking for 1 minute until fragrant.⏱ 1 min
Sprinkle 1/4 cup of flour across the vegetables and stir well for 1 to 2 minutes.⏱ 2 min
Gradually pour in 2 cups of chicken stock while stirring continuously.
Bring the sauce to a simmer and cook for 5 minutes until thick and smooth.⏱ 5 min
Stir in the cooked chicken, heavy cream, frozen peas, salt, and pepper.
Remove the Dutch oven from the heat and taste to adjust seasoning if needed.
Divide the hot filling evenly among four 14-ounce ovenproof ramekins or soup bowls.
Unroll the cold puff pastry onto a lightly floured surface and cut into 4 equal squares.
Place one puff pastry square over each ramekin, pressing lightly against the outer rim.
Cut two small slits in the center of each pastry top for steam ventilation.
Brush the pastry tops with beaten egg wash and sprinkle lightly with flaky salt.
Place the ramekins on a rimmed baking sheet and bake for 25 to 30 minutes until puffed and golden brown.⏱ 30 min
Let the ramekins cool for 10 minutes before serving.⏱ 10 min