Ingredients
Equipment
Method
- Warm the whole milk to 38-43°C (100-110°F). Stir in the yeast and 1 teaspoon sugar. Let sit for 5 to 7 minutes until foamy.
- In a large bowl, whisk together the proofed yeast mixture, eggs, softened butter, sugar, vanilla extract, and orange zest.
- Add the flour and salt. Knead with a dough hook for 6 to 8 minutes or by hand for 10 minutes until smooth and slightly tacky.
- Place the dough in a lightly oiled bowl, cover, and let rise in a warm place for 1 to 1.5 hours until doubled in size.
- Beat the softened butter, sugar, orange zest, and vanilla extract for the filling until fully combined and fragrant.
- Punch down the dough and roll it into a 45x30cm rectangle about 0.5cm thick on a lightly floured surface.
- Spread the orange filling evenly across the dough, leaving a small border along one edge.
- Roll the dough tightly into a log and slice into 12 equal rolls using a sharp knife or dental floss.
- Arrange the rolls in a greased 9x13 inch baking dish. Cover and let rise for 30 to 45 minutes until puffed.
- Preheat the oven to 180°C (350°F). Bake the rolls for 22 to 26 minutes until golden brown and cooked through.
- Beat the cream cheese until smooth, then mix in powdered sugar, orange juice, orange zest, and vanilla extract until silky.
- Pour the glaze generously over the warm rolls and allow it to soak into the layers before serving.
Notes
For the cleanest swirls, chill the rolled dough log for 15 minutes before slicing. Blood oranges can be substituted for a deeper citrus flavor and naturally pink glaze. These rolls can also be prepared overnight and baked fresh the next morning. Allow rolls to cool for 5–10 minutes before glazing so the glaze absorbs perfectly into the layers.
