Ingredients
Method
Activate the Yeast
- Stir the active dry yeast into the warm milk in a large bowl. Let it stand for about 5 minutes until foamy.
Make and Knead the Dough
- Add the sugar, salt, butter, sour cream, eggs, and 3 cups of flour to the yeast mixture. Beat at medium speed for 3 minutes until smooth.
- Stir in enough of the remaining flour to make a soft dough. Turn onto a floured surface and knead for 6 to 8 minutes until smooth and elastic.
Let the Dough Rise and Cook the Filling
- Place the dough in a greased bowl, cover, and let rise in a warm place for about 1 hour, until doubled in size.
- Meanwhile, make the filling by combining sugar, butter, egg, and cinnamon in a saucepan. Stir constantly until thickened, about 5 minutes. Remove from heat, stir in walnuts and apple, and let cool completely.
Roll, Fill, and Shape the Loaves
- Punch down the dough and divide it into 4 equal portions. Roll each portion into a 12 x 10-inch rectangle, spread with filling, and roll up jelly-roll style.
Second Rise and Bake
- Place rolls seam-side down on greased baking sheets, cover, and let rise for about 30 minutes.
- Preheat the oven to 350°F. Bake for 30 to 40 minutes or until lightly browned, switching pans halfway through.
Cool, Ice, Slice, and Serve
- Cool loaves on wire racks. Mix confectioners' sugar with milk for icing, drizzle over cooled loaves, then slice and serve.
Notes
This bread can be made ahead and stored or frozen. Keep at room temperature for up to 3 days or refrigerate for longer freshness.
