-
1
Prepare the dough: Place cream cheese and butter in the mixer bowl.
-
2
Attach the flat beater and mixer bowl to the mixer.
-
3
Set to speed 4 and beat until smooth.
-
4
Reduce speed to stir and mix in flour, in 3 additions, and salt.
-
5
Divide dough into 8 disks, wrap in plastic wrap and refrigerate for 1 hour, until firm.
-
6
Meanwhile, prepare the filling: In a medium saucepan, bring milk, butter and sugar to a boil over medium heat.
-
7
Add walnuts and cook, stirring constantly, until thick, about 5 minutes.
-
8
Remove from heat and add vanilla.
-
9
Let cool.
-
10
Preheat oven to 325F (160C).
-
11
Using a fine-mesh sieve, sprinkle confectioners sugar over a work surface.
-
12
As you work with each piece of dough, keep the rest refrigerated.
-
13
Working with one disk at a time, lay dough on work surface and sprinkle with confectioners sugar.
-
14
Roll into a 10-inch (25 cm) round and spread thinly with 1/3 cup (75 ml) filling.
-
15
Using a pastry wheel or a sharp knife, cut dough into 8 wedges.
-
16
Beginning at the large end of each wedge, roll towards the small pointed end.
-
17
Repeat with remaining dough.
-
18
Place cookies 2 inches (5 cm) apart on prepared baking sheets.
-
19
Bake in middle of preheated oven for 15 to 20 minutes, or until golden brown.
-
20
Transfer to wire racks and let cool completely.