Ingredients
Equipment
Method
Make the dough
- Use the neutral oil to grease a large mixing bowl and a 9x13-inch baking dish.
- Warm the milk to 105–110°F.
- Stir the yeast and granulated sugar into the warm milk, then let stand for 5–10 minutes until foamy.
- Stir the molasses, egg, and 4 tablespoons melted and cooled butter into the yeast mixture.
- Mix in the flour and salt until a shaggy dough forms.
- Knead the dough on a clean work surface for 8–10 minutes until smooth and elastic.
- Put the dough in the greased bowl, cover, and let rise for 1–1 1/2 hours until doubled in size.
Fill and shape the rolls
- Turn the dough onto a clean work surface and roll it into a 12x18-inch rectangle.
- Spread 6 tablespoons softened butter over the dough, leaving a 1/2-inch border.
- Mix the brown sugar, cinnamon, ginger, and cloves, then sprinkle the mixture evenly over the butter.
- Roll the dough tightly from a long edge and cut into 12 equal rolls.
- Arrange the rolls cut-side up in the prepared baking dish.
- Cover and let rise for 30–45 minutes until puffy.
- Heat the oven to 350°F during the rise.
Bake the rolls
- Bake for 25–30 minutes until golden brown and the centers are set.
- Let the rolls rest in the baking dish for 10 minutes.
Make the icing
- Beat the cream cheese and remaining 2 tablespoons softened butter until smooth.
- Beat in the powdered sugar, vanilla, and milk until creamy.
- Spread the icing over the warm rolls.
Notes
For a reliable rise, check that the milk is 105–110°F before adding the yeast. Refrigerate leftovers for up to 3 days; freeze the rolls, iced or uniced, for up to 2 months. For a dairy-free variation, use plant-based milk, butter, and cream cheese.
