4-4½c.unbleached all-purpose flour, spooned and leveled 500–562g
Filling
6tbspsalted butter, softened85g
¼c.granulated sugar50g
1tbspground cinnamon
Cream Cheese Frosting
2oz.cream cheese, softened56g
7tbspsalted butter, softened100 g
1tspvanilla extract
2tbspmilk, plus more as needed30g
¼tspsalt
1½c.powdered sugar, sifted180g
Instructions
Proof Yeast: Mix yeast and water (90–110°F) in a large bowl. Let sit 5–10 minutes until foamy.
Mix Dough: Stir in butter, sugar, salt, and egg. Add flour 1 cup (125 g) at a time, reserving last ½ cup (62 g). Knead 5 minutes (mixer, dough hook) or 8 minutes (by hand) until smooth, adding reserved flour if sticky.
First Rise: Place dough in oiled bowl, cover, and let rise in warm place until doubled, ~1 hour.
Shape Rolls: Roll dough into 18x18-inch square. Mix filling ingredients; spread over dough, leaving ½-inch border on one long edge. Roll tightly from opposite edge; pinch seam. Cut into 12 equal pieces with unflavored dental floss.
Second Rise: Place rolls cut-side up in greased 2x9-inch round pans or 16x12-inch pan. Cover; let rise until puffy, 45–60 minutes. (Optional: Refrigerate up to 2 days; let sit 30–45 minutes before baking.)
Bake: Preheat oven to 350°F (175°C). Bake 25–30 minutes until golden (190°F internal).
Make Frosting: Beat cream cheese and butter until smooth. Add vanilla, salt, and sugar; beat 2–3 minutes. Add milk for spreadable consistency.
Frost & Serve: Spread frosting on warm rolls. Serve immediately.
Notes
Storage: Unfrosted rolls keep 2 days at room temperature or 5 days refrigerated. Frosted rolls refrigerate after 1 day. Reheat before serving.
Freezing: Freeze baked, unfrosted rolls up to 1 month. Thaw, reheat, frost.