Ingredients
Method
- Combine warm milk, yeast, and 1 tsp sugar in a bowl. Let foam 5-10 minutes. Mix in remaining sugar, egg, melted butter, salt, and 2 cups flour. Add flour gradually, kneading 8-10 minutes until smooth. Cover and let rise 1 hour until doubled.
- Soak cranberries in orange juice 10 minutes, then drain. Roll dough into a 12x16-inch rectangle. Spread soft butter, then sprinkle brown sugar, cinnamon, and cranberries. Roll tightly from long side, pinching seam.
- Cut log into 12 slices and place in a greased 9x13 pan. Cover and let rise 30-45 minutes until puffy.
- Preheat oven to 350°F. Bake rolls 25-28 minutes until golden. Cool 5 minutes.
- Beat cream cheese and 2 tbsp butter until smooth. Mix in powdered sugar, vanilla, and milk to reach a spreadable consistency. Frost warm rolls and serve.
Notes
Hands-on prep is about 30 minutes; total time includes rising. If you prefer a stronger citrus note, add 1 teaspoon orange zest to the dough. For a make-ahead option, refrigerate the dough after the first rise and finish the next morning.
