01 - Preheat oven to 400°F. Line a baking sheet with parchment paper.
02 - Combine ground beef, onion, garlic, thyme, oregano, Worcestershire sauce, Dijon mustard, black pepper, salt, and parsley in a mixing bowl. Mix until fully incorporated.
03 - Roll out puff pastry on lightly floured surface. Cut sheet in half lengthwise to create two long rectangles.
04 - Divide beef mixture in half. Shape each portion into a long sausage shape and place along center of each pastry strip.
05 - Brush one long edge of each pastry strip with beaten egg mixed with milk. Roll pastry over filling, sealing edge. Place seam side down.
06 - Cut each long roll into 6 equal pieces (about 2 inches each). Place on prepared baking sheet.
07 - Brush tops with remaining egg wash. Sprinkle with sesame or poppy seeds if desired.
08 - Bake for 20 to 25 minutes until golden and cooked through. Cool slightly before serving.