Ingredients
Equipment
Method
Make the dough
- Mix the instant yeast with the warmed whole milk and let stand 5 minutes until foamy. Visual cue: the surface should look bubbly and active.
- Combine the yeast-milk mixture with all-purpose flour, sugar, salt, melted unsalted butter, and egg, then knead for 8 minutes until smooth. Visual cue: dough should feel elastic and no dry flour streaks remain.
- Cover the dough and let rise for 1 hour until doubled in size. Visual cue: the dough should puff and leave a visible indentation when lightly pressed.
Cook the peach filling
- Cook the finely diced fresh peaches with brown sugar, cinnamon, and cornstarch in a small saucepan over medium heat for 5 minutes until thickened. Visual cue: the mixture should look glossy and cling to the spoon.
- Cool the peach filling completely before assembling. Visual cue: it should thicken to a spreadable jam-like consistency.
Shape and rise
- Roll the risen dough into a 12x18 rectangle and spread the peach filling evenly across the surface. Visual cue: filling should reach near the edges without being watery.
- Roll the dough tightly into a log and cut into 9 rolls. Visual cue: each cut roll should show a spiral with visible peach jam layers.
- Place the rolls in a greased 9x13 pan, cover, and let rise for 30 minutes. Visual cue: rolls should look puffed and touching or nearly touching in the pan.
Bake and glaze
- Bake at 375°F for 25-30 minutes until golden. Visual cue: tops should be deeply golden and the swirls should look set with bubbling around the edges.
- Beat the softened cream cheese, powdered sugar, peach jam, and milk until smooth, then drizzle generously over warm rolls. Visual cue: glaze should flow in thin ribbons and slightly melt into the ridges of the swirls.
Notes
For the best swirls, let the peach filling cool fully so it doesn’t melt the dough. Store covered in the refrigerator up to 3 days; rewarm gently in the oven or microwave before serving. Freezing is yes: freeze after baking (before glazing if possible), then thaw overnight in the fridge and glaze after reheating. For a lighter option, use reduced-fat cream cheese in the glaze for a similar tang with fewer calories.
