Ingredients
Method
- Combine flour, yeast, salt, and sugar in a large bowl — yeast and salt on opposite sides. Add butter, eggs, warm milk, and water. Mix to a shaggy dough. Knead 8–10 minutes until smooth and elastic. Place in oiled bowl, cover, and leave in a warm place 1–1.5 hours until doubled.
- Mix very soft butter, brown sugar, cinnamon, mixed spice, and salt into a smooth paste. Set aside.
- Punch down risen dough. Roll into a 40x30cm rectangle on a lightly floured surface. Spread filling evenly to the edges, leaving a 1cm border along the far long edge.
- Roll tightly from the long edge closest to you into a log. Pinch seam to seal. Cut into 12 equal rolls using a sharp knife or dental floss.
- Arrange cut-side up in a greased 30x23cm tin. Cover loosely and leave to rise 45 minutes to 1 hour until rolls are puffed and touching.
- Preheat oven to 190°C / 170°C fan / Gas 5. Bake 22–25 minutes until deep golden. Cover with foil if browning too quickly.
- Beat cream cheese, icing sugar, vanilla, and milk until smooth and pourable. Pour immediately over warm rolls. Serve warm.
Notes
Use hand-temperature milk — not hot, not cold.
Do not add excess flour during kneading — a slightly tacky dough makes softer rolls.
Filling butter must be very soft to spread without tearing the dough.
Cut with dental floss for clean cuts that do not compress the rolls.
Pour glaze on immediately while rolls are still warm.
Refrigerate after second rise overnight and bake fresh in the morning.
