01 - Preheat oven to 400°F and line a large baking tray with parchment paper.
02 - Bring a pot of water to boil. Gently lower 5 eggs and boil for 6 minutes for soft centers. Transfer to cold water, peel, and set aside.
03 - In skillet over medium heat, sauté onion and garlic 3-4 minutes until softened. Allow to cool slightly.
04 - In large bowl, combine sausage meat, chorizo, sautéed onion and garlic, parsley, smoked paprika, black pepper, and salt. Mix until well combined.
05 - On lightly floured surface, roll puff pastry into rectangle about 14 x 10 inches.
06 - Shape sausage mixture into log down center of pastry, leaving 1.5-inch border on both long sides.
07 - Make trench along top of sausage meat and arrange peeled soft-boiled eggs end-to-end along log. Mold sausage meat around eggs to enclose them.
08 - Brush pastry edges with beaten egg. Fold pastry over filling and seal edges, pinching to close. Place seam-side down on baking tray.
09 - Brush roll with more beaten egg. Score top with sharp knife for decoration.
10 - Bake 35-40 minutes until pastry is golden brown and cooked through.
11 - Rest 10 minutes before slicing thickly to serve.