Preheat oven to 375°F (190°C) and lightly grease a muffin tin.
Toss diced peaches with granulated sugar and cinnamon; set aside.
In a bowl, whisk together flour, baking powder, and sugar. Cut in butter until crumbly. Add eggs and mix until just combined.
Roll out dough into a rectangle, spread melted butter over it, sprinkle with cinnamon sugar, and layer peach mixture on one edge. Roll tightly and cut into pieces.
Place pieces upright in the muffin tin and bake for 20-25 minutes until golden brown.
Cool slightly before serving warm.