Ingredients
Equipment
Method
Make the tangzhong
- Spoon and level the flour.
- Whisk 3 tablespoons of the flour with 1/2 cup milk in a small saucepan until smooth.
- Cook over medium-low heat, whisking constantly, for 2–3 minutes, until thick like pudding and the whisk leaves tracks.
- Transfer to a bowl and cool until lukewarm.
Make the dough
- Warm the remaining 1/2 cup milk to 100–110°F.
- In a large bowl, combine the warmed milk with the yeast, granulated sugar, eggs, lukewarm tangzhong, remaining 3 1/2 cups flour, and salt; mix until a shaggy dough forms.
- Knead with a dough hook on low for 5 minutes, or by hand for about 8 minutes, until the dough begins to look elastic.
- Knead in 6 tablespoons softened butter a tablespoon at a time.
- Continue kneading for 8–10 minutes with a mixer or 12–15 minutes by hand, until smooth, stretchy, and tacky.
- Place the dough in a clean bowl and cover.
- Let rise at room temperature for 1–1 1/2 hours, until doubled in size.
Make the filling
- Stir together the brown sugar and cinnamon in a small bowl.
Assemble and proof the rolls
- Line a 9x13-inch baking pan with parchment paper.
- Gently deflate the dough and roll it on a lightly floured surface into a 12x18-inch rectangle.
- Spread the remaining 4 tablespoons softened butter over the dough and sprinkle evenly with the cinnamon-sugar mixture.
- Roll tightly from a long side into a log, pinch the seam closed, and cut into 12 rolls.
- Arrange the rolls cut-side up in the prepared pan and cover.
- Let rise for 45–75 minutes, until puffy and touching.
- Preheat the oven to 350°F during the final 20 minutes of rising.
Bake the rolls
- Bake for 25–30 minutes, until golden brown and the center rolls no longer look doughy.
- Cool in the pan for 10 minutes.
Ice the rolls
- Beat the cream cheese, powdered sugar, vanilla, and milk until smooth.
- Spread the icing over the warm rolls.
Notes
For the softest texture, stop kneading when the dough is smooth, stretchy, and tacky. Refrigerate leftovers in an airtight container for up to 4 days; freezer-friendly. For a lactose-free adaptation, use lactose-free milk, butter, and cream cheese.
