Ingredients
Equipment
Method
Step 1:
- Warm the milk until just warm to the touch. Stir in the yeast and 1 teaspoon sugar. Let it sit for 5–10 minutes until foamy.

Step 2:
- Add the yeast mixture to a stand mixer bowl. Add remaining sugar, salt, butter, eggs, sour cream, and 1 cup flour. Mix on medium speed.

Step 3:
- Gradually add the remaining flour until a soft, slightly sticky dough forms and pulls away from the bowl.

Step 4:
- Shape the dough into a ball and place it in a greased bowl. Cover and let rise in a warm place for 1 hour, until doubled.

Step 5:
- Mix ground walnuts, sugar, cinnamon, melted butter, and milk until a thick, spreadable filling forms.

Step 6:
- Punch down the dough and divide it into 4 equal pieces. Keep unused dough covered.

Step 7:
- Roll one piece into a rectangle about 12×10 inches. Spread filling evenly, leaving a small border.

Step 8:
- Roll tightly from the long side, seal the edges, and place seam-side down on a lined baking sheet.

Step 9:
- Cover rolls loosely and let rise for 30 minutes. Preheat oven to 350°F.

Step 10:
- Bake for 30–35 minutes until golden brown. Cool completely before slicing.

Notes
This recipe makes 4 nut rolls. Let the rolls cool fully before slicing or the filling may smear. If the dough feels sticky, add flour slowly. Even if a roll cracks slightly, it will still taste great.
