Melt the butter in a large frying pan on medium low heat. Meanwhile whisk the 6 eggs in a bowl until frothy. Add eggs to pan. Continue stirring, moving the eggs at all times. Cook until eggs are just set then remove from heat. Add dill, salt and pepper, orange juice, cream cheese and smoked salmon. Stir egg mixture gently until all ingredients are combined.
Combine the egg mixture and the potatoes. Stir gently until combined. Set Aside.
Roll out the 5 x 5 puff pastry sheet until slightly larger than the original shape.
Add 1/2 cup egg and potato mixture to the middle of the pastry sheet. Fold pastry into a
Triangle or whatever shape you prefer. Crimp edges of the pastry to close dough.
Put filled pastry on a cookie sheet lined with parchment paper or a Silpat liner. With a pastry brush - brush the egg wash on top of the closed pastry and sprinkle a pinch of the Parmesan or Romano cheese on top.
Preheat oven to 400 degrees F. Cook pastry for 20 minutes until browned. Remove from oven and let cool for 5 minutes on a cooling rack. Serve warm.
TIP: Make this ahead of time =D!
This is the perfect recipe to make the night before serving. Assemble everything up until the egg wash, sprinkling of the cheese, and the cooking. Instead put plastic wrap over the pastry and refrigerate overnight. In the morning, preheat oven to 400 degrees and coo for 20 minutes. Serve warm.