- Make the dough
In a large bowl, stir together warm milk and yeast. Let sit for 5–10 minutes until foamy.
Mix in sugar, melted butter, eggs, and salt. Gradually add flour until a soft dough forms.
Knead for 5–7 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise for 1–2 hours until doubled in size. - Prepare the filling
Combine brown sugar and cinnamon in a small bowl.
Roll out the dough into a 16×12-inch rectangle. Spread softened butter evenly across the surface, then sprinkle with the cinnamon-sugar mixture. - Shape the rolls
Roll the dough tightly from the long edge into a log. Slice into 12 equal pieces.
Arrange rolls in a greased baking pan. Cover and let rise for 30–45 minutes until puffy. - Bake
Preheat oven to 350°F (175°C).
Bake rolls for 22–25 minutes until golden brown and cooked through. - Make the icing
Beat cream cheese and butter until smooth. Add powdered sugar and vanilla, mixing until creamy.
Add milk gradually until the icing is spreadable. - Finish & serve
Spread icing over warm rolls so it melts into the swirls. Serve warm and enjoy every gooey bite.
🍽️ Tips & Variations
- Make ahead: Prepare the rolls the night before and refrigerate. Let rise at room temp before baking.
- Add-ins: Sprinkle chopped pecans or raisins into the filling for extra texture.
- Flavor twist: Add a pinch of cardamom or orange zest to the icing for a festive touch.
ADVERTISEMENT