Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper or grease it lightly.
In a mixing bowl, combine the crumbled sausage, cheddar cheese, cream cheese, garlic powder, onion powder, and black pepper. Mix well until everything is evenly combined.
Unroll the crescent roll dough on a lightly floured surface. Pinch the seams together to form a single sheet.
Spread the sausage mixture evenly over the dough, leaving a small border around the edges.
Starting from one end, carefully roll the dough into a log shape, making sure to keep it tight. Seal the edges by pinching them together.
Slice the log into 1-inch thick pinwheels, you should have about 12 pinwheels.
Arrange the pinwheels on the prepared baking sheet, leaving space between each one. Brush the tops with the beaten egg for a golden color.
Bake in the preheated oven for about 15-20 minutes or until they are golden brown and puffed up.
Remove from the oven and let them cool for a few minutes before serving.