Ingredients:

  • 1 cup warm milk
  • 2 ¼ tsp active dry yeast
  • ½ cup granulated sugar
  • ⅓ cup unsalted butter, melted and cooled
  • 1 large egg
  • 3 cups all-purpose flour
  • 1 tsp salt
  • ½ cup unsalted butter, very soft
  • 1 cup packed light brown sugar
  • 2 tbsp ground cinnamon
  • 4 oz cream cheese, softened
  • ¼ cup unsalted butter, softened
  • 1 ½ cups powdered sugar
  • 1 tsp vanilla extract
  • 2 tbsp heavy cream

Instructions:

  1. Combine warm milk and a pinch of sugar in a bowl; sprinkle yeast on top and let sit for 5 minutes until foamy.
  2. Stir in the remaining sugar, melted butter, and egg. Gradually mix in the flour and salt until a soft, sticky dough forms.
  3. Knead the dough for 3–5 minutes until smooth but still tacky to the touch.
  4. On a lightly floured surface, roll the dough into a 12x18 inch rectangle.
  5. Spread the softened butter evenly across the surface of the dough.
  6. Mix the brown sugar and cinnamon together, then sprinkle the mixture over the butter, pressing lightly with your hand to adhere.
  7. Roll the dough tightly from the long edge and slice into 12 even rolls using a pizza cutter.
  8. Place rolls in a 9x13 inch baking pan and let them rest for 15 minutes in a warm spot or preheating oven until they puff.
  9. Bake at 350°F (175°C) for 22–25 minutes until the tops are deep golden-brown.
  10. Whip together the cream cheese, softened butter, powdered sugar, vanilla, and heavy cream until smooth.
  11. Spread the glaze over the rolls while they are still warm.