Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper to prevent sticking and make cleanup easier.
Unroll the crescent dough on a clean surface and press the perforations together to create a solid sheet. Trim edges to create a rectangle.
Cut the dough into small rectangles or triangles, making pieces about 2-3 inches wide – you’ll need one piece per cocktail sausage.
Pat the cocktail sausages dry with paper towels to ensure the dough adheres properly and doesn’t become soggy.
Place a sausage on each dough piece and roll it up, sealing the edge by gently pinching the dough together.
Arrange the wrapped sausages on the prepared baking sheet, placing them seam-side down about 1 inch apart.
Brush each piece with beaten egg wash to give them a glossy, golden finish when baked.
Sprinkle with everything bagel seasoning, chopped herbs, and garlic powder to add that festive flavor profile and visual appeal.
Bake for 12-15 minutes until the dough is puffed up and golden brown, rotating the pan halfway through for even baking.
For holiday presentation, arrange on a serving platter in a wreath shape or Christmas tree pattern, using rosemary sprigs as “Christmas tree” garnishes.
Serve warm with small bowls of cranberry sauce and whole grain mustard for festive dipping options.