Transform your holiday baking with these irresistible Cranberry Nut Swirls, a delightful blend of buttery cream cheese pastry and a sweet, spiced filling. Each spiral is infused with tart dried cranberries, crunchy pecans or walnuts, warm cinnamon, and a touch of brown sugar, creating the perfect balance of flavors and textures. The chilled dough, made with cream cheese and cubed butter, ensures a tender, flaky base, while a golden egg wash adds a gorgeous finish. Perfect for cookie trays, gift-giving, or festive gatherings, these swirls are as beautiful as they are delicious. Easy to prepare ahead and bake in just 20 minutes, this recipe will become a holiday favorite in no time.
Scan with your phone to download!
In a large mixing bowl, combine the all-purpose flour, granulated sugar, and salt.
Using a pastry cutter or your fingertips, cut the chilled butter into the flour mixture until the texture resembles coarse crumbs.
Add the softened cream cheese to the mixture and knead gently until a smooth dough forms.
Divide the dough into two equal portions, flatten into disks, wrap in plastic wrap, and refrigerate for at least 1 hour or until firm.
In a separate bowl, combine the chopped cranberries, pecans or walnuts, brown sugar, and ground cinnamon. Mix well and set aside.
Preheat your oven to 375°F (190°C) and line two baking sheets with parchment paper.
On a lightly floured surface, roll out one portion of the chilled dough into a 12x8-inch rectangle.
Evenly spread half of the cranberry-nut mixture over the dough, leaving a 1/2-inch border around the edges.
Starting from the long side, tightly roll up the dough into a log. Pinch the seams to seal.
Repeat with the second portion of dough and remaining filling.
Slice each log into 1/2-inch thick rounds and arrange the slices on the prepared baking sheets, spacing them about 1 inch apart.
Brush the tops of the swirls with the beaten egg to ensure a golden finish.
Bake in the preheated oven for 18-20 minutes, or until the swirls are lightly golden and puffed.
Allow the swirls to cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely.
Serving size | (1261.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 5508.3 |
Total Fat 339.5g | 0% |
Saturated Fat 176.8g | 0% |
Cholesterol 953.8mg | 0% |
Sodium 1469.5mg | 0% |
Total Carbohydrate 588.6g | 0% |
Dietary Fiber 25.6g | 0% |
Total Sugars 328.2g | |
Protein 63.4g | 0% |
Vitamin D 41IU | 0% |
Calcium 502.1mg | 0% |
Iron 19.2mg | 0% |
Potassium 1231.6mg | 0% |
Source of Calories