Ingredients
Method
Prepare the Dough
- In a small bowl, dissolve the yeast in the warm milk. Let it sit for about 5 minutes until foamy.
- In a large mixing bowl, combine the yeast mixture, sugar, melted butter, and eggs. Stir in salt and 2 cups of flour until smooth. Gradually add the remaining flour to form a soft dough.
- Knead the dough on a lightly floured surface for about 5 minutes until smooth and elastic. Place in a greased bowl, turning once to grease the top. Cover and let rise in a warm place until doubled, about 1 hour.
Make the Filling and Assemble
- In a small bowl, mix together the softened butter, brown sugar, and cinnamon for the filling.
- Punch down the dough and roll it out on a floured surface into a 16x21-inch rectangle. Spread the filling mixture evenly over the dough.
- Starting with a long edge, roll up the dough tightly into a log. Cut into 12 slices and place in a greased 9x13-inch baking dish. Cover and let rise until doubled, about 30 minutes.
Bake and Ice
- Preheat the oven to 375°F (190°C). Bake the cinnamon buns for 20 to 25 minutes until golden brown.
- While the buns are baking, prepare the icing. Beat together the cream cheese and butter until smooth. Gradually add the powdered sugar and vanilla extract, then add enough milk to reach desired consistency.
- Remove buns from the oven and let cool slightly before spreading icing over the top. Serve warm.
Notes
For a dairy-free version, substitute unsalted butter and cream cheese with margarine and dairy-free cream cheese. These cinnamon buns can be stored in an airtight container at room temperature for up to 2 days or frozen for longer storage.
