01 - Preheat oven to 400°F (200°C). Line a baking tray with parchment paper.
02 - In a large skillet over medium heat, wilt spinach for 1–2 minutes until just softened. Drain and squeeze out excess moisture. Chop spinach finely.
03 - Combine chopped spinach, cream cheese, dill, garlic, lemon zest, salt, and black pepper in a bowl. Mix until evenly incorporated.
04 - Roll out puff pastry and cut into 4 rectangles, each large enough to wrap a salmon fillet.
05 - Set a salmon fillet in the center of each pastry rectangle. Season with salt and pepper. Spoon the spinach filling evenly on top of each fillet.
06 - Fold pastry over each fillet to fully enclose. Pinch seams to seal. Transfer seam-side down onto the prepared baking tray.
07 - Brush pastry tops with beaten egg. Cut two small slits in the top to allow steam to escape.
08 - Bake for 25–30 minutes, until pastry is golden and crisp.
09 - Allow parcels to cool for 5 minutes before plating. Serve with lemon wedges and additional dill if desired.