01 -
In a large bowl, using a stand mixer with paddle attachment or a hand mixer, cream together 1 cup softened butter and 8 oz softened cream cheese for a few minutes until light and airy.
02 -
Add 1/4 cup granulated sugar and 1 teaspoon vanilla extract to the mixture, and beat again for a few minutes.
03 -
Add 2 1/4 cups all-purpose flour and 1/4 teaspoon salt, and mix until just combined. Do not overmix.
04 -
Divide the dough into 4 equal parts, wrap each in plastic wrap, flatten into a disc, and refrigerate for at least 8 hours or overnight.
05 -
Preheat the oven to 350°F. Line a baking pan with parchment paper and set aside. Remove the chilled dough from the refrigerator and allow to sit at room temperature for 20-30 minutes.
06 -
Roll out each piece of dough into a rectangular shape. Spread a thin layer of apricot jam (about 1/4 cup) over the dough, then sprinkle with approximately 1/3 cup of finely chopped walnuts.
07 -
Roll the dough into a log and slice into pieces about 1 to 1 1/2 inches long. Place the slices on the prepared baking sheet lined with parchment paper.
08 -
Brush the cookies with egg wash and sprinkle with coarse sugar.
09 -
Bake the cookies at 350°F for 20-25 minutes, or until golden brown.