Ingredients
Method
Preparation
- In a large bowl, combine warm milk and sugar. Sprinkle the yeast over the milk and let it sit for about 5 minutes until frothy.
- Add melted butter, eggs, salt, and vanilla extract. Gently stir until combined.
- Gradually add the flour, one cup at a time, until a soft dough forms.
Kneading and Rising
- Turn the dough onto a floured surface and knead for about 5-7 minutes until smooth and elastic.
- Place the dough in a greased bowl, cover it, and let it rise in a warm spot for about 1 hour or until doubled in size.
Filling Preparation
- While the dough is rising, mix together the brown sugar, cinnamon, and chopped walnuts in a small bowl.
Rolling and Baking
- Once the dough has risen, roll it out into a rectangle (about 16×12 inches).
- Spread the filling mixture evenly over the dough.
- Roll tightly from the long end and slice into 12 equal pieces.
- Preheat your oven to 350°F (175°C). Place the rolls in a greased baking dish, cover, and let them rise for another 30 minutes.
- Bake for 25-30 minutes, or until golden brown.
Frosting
- While the rolls are baking, whip together the softened cream cheese and butter until smooth.
- Gradually beat in the powdered sugar and vanilla. Add milk, if needed, for desired consistency.
Serving
- Once the rolls are out of the oven and have cooled slightly, spread the cream cheese frosting generously over the top.
Notes
Don't rush the rise. Allowing the dough to rise properly is key. You can use different nuts or add raisins for flavor. These rolls can be assembled the night before and stored in the fridge.
