Prepare the Peaches: In a mixing bowl, combine diced peaches, lemon juice, cinnamon, and nutmeg. Set aside to allow the flavors to meld while you prepare the dough.
Make the Dough: In a large bowl, whisk together the flour, granulated sugar, baking powder, and salt. Create a well in the center and pour in the melted butter, whole milk, and vanilla extract. Mix until just combined; do not overmix.
Form the Cruffins: Lightly flour your work surface and roll the dough out into a rectangle (about ¼ inch thick). Cut the dough into long strips (about 3 inches wide).
Layer the Filling: Spread a thin layer of the peach mixture evenly across the strips of dough. Sprinkle a little brown sugar on top of the peaches for added sweetness.
Roll the Cruffins: Carefully roll each strip into a tight cylinder, then coil the cylinder into a spiral and tuck the end underneath. Place each cruffin in a greased muffin tin, with the spiral side facing up. Repeat with all strips of dough and filling.
Chill the Cruffins: Wrap the muffin tin with plastic wrap and refrigerate for at least 30 minutes. This helps the layers puff up during baking.
Preheat the Oven: Preheat your oven to 375°F (190°C).
Bake: Remove the cruffins from the refrigerator. Brush the tops with the beaten egg to give them a golden color while baking. Bake for 20-25 minutes or until golden brown and puffed.
Cool and Serve: Allow the cruffins to cool in the tin for a few minutes before transferring them to a wire rack to cool completely. Dust with powdered sugar before serving.
Notes
Serve the cruffins on a rustic wooden board, with a small dish of fresh peach slices or a scoop of whipped cream on the side for an added touch.