Preheat the oven to 400°F and line a baking sheet with parchment paper.
Roll out the puff pastry or crescent dough into an even rectangle.
Mix cream cheese, cheddar, bacon, garlic powder, salt, and black pepper until smooth.
Spread the filling evenly over the dough, leaving a small border.
Roll the dough tightly into a log.
Slice into ½ inch pinwheels and place on the baking sheet.
Brush with beaten egg and sprinkle with extra cheddar if desired.
Bake 12 to 15 minutes until puffed and golden.
Cool slightly before serving.