-
1
Sprinkle 1 tablespoon white sugar and the yeast over the warm milk and warm water in a bowl.
-
2
Let stand until the yeast softens and begins to form a creamy foam, about 5 minutes.
-
3
Mix in the egg, 1/2 cup orange juice, melted butter, vanilla pudding mix, and 1 tablespoon orange extract.
-
4
Stir in 5 cups bread flour and salt.
-
5
Add more bread flour if the dough is too sticky.
-
6
When the dough has pulled together, turn it out onto a lightly floured surface and knead until smooth and elastic, 8 to 10 minutes.
-
7
Place the dough in an oiled bowl and cover with a clean cloth.
-
8
Allow the dough to rise in a warm place until doubled in size, about 1 1/2 hours.
-
9
Combine 1/2 cup softened butter with the orange zest and 1 teaspoon orange extract in a small bowl until smooth.
-
10
Set aside.
-
11
Grease a baking sheet, or cover with parchment paper.
-
12
Turn the dough out on a floured surface and roll out into a 24x12-inch rectangle.
-
13
Spread the butter mixture evenly over the dough, then sprinkle with 3/4 cup white sugar.
-
14
Roll up the dough, beginning with the long side.
-
15
Cut the dough into 18 1 1/2-inch rolls.
-
16
Arrange the rolls cut-side up on prepared baking sheet.
-
17
Cover with plastic wrap and refrigerate overnight.
-
18
Preheat oven to 350 degrees F (175 degrees C).
-
19
Remove the plastic wrap from the rolls and allow them to rise in a warm place for 30 minutes.
-
20
Bake in the preheated oven until golden brown, 25 to 30 minutes.
-
21
Allow rolls to cool slightly before frosting.
-
22
While the rolls are baking, cream together the cream cheese and 1/2 cup softened butter until smooth.
-
23
Stir in the confectioners' sugar and 2 teaspoons orange extract.
-
24
Stir in milk, a little at a time, until frosting is smooth and spreadable.
-
25
Spread the frosting over the slightly cooled rolls.