01 - Preheat the oven to 400°F. Line a baking sheet with parchment paper for easy cleanup.
02 - Unroll the puff pastry or crescent roll dough onto a lightly floured surface. Cut into 24 strips, each about 1 x 3 inches.
03 - Pat the sausages dry with paper towels to remove excess moisture for better dough adhesion.
04 - Wrap each sausage with a strip of dough, overlapping slightly and pressing firmly to seal the edge. Place seam-side down on the prepared baking sheet.
05 - In a small bowl, whisk together the egg and water until combined. Brush the tops of each wrapped sausage with the egg wash.
06 - Sprinkle with poppy seeds or sesame seeds if desired for added texture and visual appeal.
07 - Bake for 18–20 minutes, or until the pastry is golden brown and puffed.
08 - Let cool for 5 minutes before serving. Arrange on a platter with mustard, ketchup, and barbecue sauce on the side for dipping.