01 -
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
02 -
On a lightly floured surface, roll out each sheet of puff pastry to smooth out any creases. Cut each sheet into 4 equal triangles.
03 -
In a medium bowl, combine the softened cream cheese with Dijon mustard (if using), salt, and pepper. Incorporate the chopped chives if desired.
04 -
Spread a thin layer of the cream cheese mixture on each triangle. Layer with a slice of ham and a generous amount of grated Swiss cheese.
05 -
Starting from the wider end of each triangle, carefully roll the pastry toward the point, tucking in the edges to create a crescent shape. Ensure the tip is tucked underneath to prevent unraveling during baking.
06 -
Arrange the croissants on the prepared baking sheet, spacing them about 2 inches apart. Brush each one with beaten egg to ensure a golden finish.
07 -
Bake in the preheated oven for 15-20 minutes or until golden brown and flaky.
08 -
Remove from the oven and allow to cool for a few minutes before serving warm.