Ingredients
Equipment
Method
Make the dough
- Whisk the yeast and 1 tablespoon of the sugar into the warm milk, warmed to 105–110°F.
- Let the mixture stand for 5–10 minutes, until foamy.
- Whisk in the remaining sugar, eggs, melted butter, and salt.
- Mix in the flour until a shaggy dough forms.
- Knead the dough in a stand mixer with a dough hook on medium-low for 6–8 minutes, or by hand for 8–10 minutes, until smooth and slightly tacky.
- Lightly coat a large bowl with 2 teaspoons of the oil.
- Add the dough to the bowl and turn it once to coat.
- Cover and let rise in a warm place for 1–1 1/2 hours, until doubled.
Prepare the filling
- Stir the brown sugar and cinnamon together in a small bowl.
Shape and proof
- Lightly coat a 9x13-inch baking dish with the remaining 1 teaspoon oil.
- Roll the dough into an 18x12-inch rectangle.
- Spread the softened butter evenly over the dough.
- Sprinkle on the cinnamon-sugar mixture.
- Starting at a long edge, roll the dough into a snug log and pinch the seam closed.
- Cut the log into 12 equal pieces, each about 1 1/2 inches wide.
- Arrange the rolls cut side up in the prepared dish.
- Cover and let rise for 30–45 minutes, until puffy and nearly doubled.
Make the frosting
- Beat the cream cheese and softened butter until smooth.
- Beat in the powdered sugar, vanilla, and salt until creamy.
Bake and finish
- Toward the end of the rolls’ rise, heat the oven to 350°F.
- Bake the rolls for 25–30 minutes, until golden on top and the centers are set.
- Let the rolls rest in the pan for 10 minutes.
- Spread the frosting over the warm rolls.
Notes
For soft rolls, check that the milk is 105–110°F before mixing in the yeast. Store covered in the refrigerator for up to 4 days; freeze unfrosted rolls for up to 2 months. For a dairy-free variation, use plant-based milk, butter, and cream cheese; the eggs remain.
