Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 12 ingredients for grocery delivery
Step 1
In a medium mixing bowl, whisk together milk, butter and egg until smooth.
Step 2
In another large mixing bowl, whisk together flour, yeast, sugar and salt until evenly combined.
Step 3
Pour the wet mixture into flour mixture. Stir well with a spatula until no dry flour is visible. Make sure to scrape off any remaining flour on the sides of the bowl.
Step 4
Transfer the dough mixture onto a clean and dry surface. Knead the dough for 5 minutes until it turns into a soft and smooth dough ball. Because of the high fat content (butter and milk) in this recipe, the dough is much easier to knead by hand and does not require a stand mixer.
Step 5
Transfer the dough back into the mixing bowl, lightly grease the dough ball with a little vegetable oil and cover with a lid. Covering the dough with oil will help prevent the dough from losing moisture and drying out. Let it rise at room temperature for 1 hour (or overnight in the refrigerator) until it doubles in size.
Step 6
Pour the dough onto a floured surface and use a rolling pin to roll the dough to a rectangle approximately 20x14-inches in size.
Step 7
Gently spread softened butter evenly over the rolled dough.
Step 8
Whisk together sugar, 2 tablespoons lemon zest, and vanilla extract until evenly combined. Sprinkle the mixture evenly over the butter.
Step 9
Roll up the dough tightly into a log and pinch the end edges to seal.
Step 10
Cut into 12 even pieces using a knife or bench scraper, each about 1.5-inches in width. Arrange the rolls into a greased 9x13-inch casserole pan.
Step 11
Cover the pan with plastic wrap or seal it in a large Ziploc bag. Let it rise (second rise) at a warmer place for 1 hour or until the rolls double in size.
Step 12
Preheat the oven to 375 F.
Step 13
Evenly sprinkle the remaining lemon zest over the rolls, and bake for 20-25 minutes until golden brown. Cover the pan halfway with aluminium foil if is browning too much. Let the rolls cool in the pan for 10 minutes.
Step 14
Using a hand mixer or stand mixer, beat the softened cream cheese on medium speed until smooth.
Step 15
Add confectioners' sugar and lemon juice, and beat until creamy and smooth. You can also mix together using a whisk and spatula.
Step 16
Spread the cream cheese icing over the rolls and serve hot. Sprinkle extra lemon zest on top, if desired.