Italian Nut Roll Cookies

Italian Nut Roll Cookies are buttery, flaky, and filled with a sweet, nutty filling, making them a delicious holiday treat or anytime dessert. These traditional Italian cookies have a soft, tender dough wrapped around a rich walnut or hazelnut filling, creating a perfect balance of texture and flavor.

Why You’ll Love This Recipe

  • Rich & nutty – A sweet, spiced nut filling wrapped in a delicate dough.
  • Perfect for holidays – A classic Italian Christmas cookie.
  • Buttery & soft – Tender pastry with a melt-in-your-mouth texture.
  • Make-ahead friendly – Can be stored or frozen for later.
  • Customizable – Fill with walnuts, pecans, hazelnuts, or almonds!

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Dough:

  • All-purpose flour
  • Butter, softened
  • Cream cheese, softened
  • Egg yolk
  • Vanilla extract
  • Salt

For the Nut Filling:

  • Walnuts or hazelnuts, finely chopped
  • Brown sugar
  • Granulated sugar
  • Cinnamon
  • Egg white, lightly beaten (for binding)
  • Milk

For Topping:

  • Powdered sugar (for dusting)
  • Egg wash (1 egg + 1 tbsp water, for shine)

Directions

Step 1: Prepare the Dough

  1. In a large bowl, cream butter and cream cheese until smooth.
  2. Mix in egg yolk, vanilla, and salt.
  3. Gradually add flour and mix until a soft dough forms.
  4. Divide dough into two balls, wrap in plastic, and chill for at least 1 hour.

Step 2: Make the Nut Filling

  1. In a bowl, mix chopped nuts, brown sugar, granulated sugar, and cinnamon.
  2. Stir in egg white and milk until combined.

Step 3: Assemble the Nut Rolls

  1. Preheat oven to 350°F (175°C).
  2. Roll out one dough ball on a floured surface into a rectangle (about ¼-inch thick).
  3. Spread half of the nut filling evenly over the dough.
  4. Roll the dough into a log and place seam-side down on a baking sheet.
  5. Repeat with the second dough ball.

Step 4: Bake the Cookies

  1. Brush logs with egg wash for a golden finish.
  2. Bake for 25-30 minutes, until golden brown.
  3. Cool completely before slicing into 1-inch cookies.

Step 5: Serve & Enjoy

  • Dust with powdered sugar before serving.
  • Enjoy with coffee, tea, or a holiday dessert platter!

Servings and Timing

  • Servings: 24 cookies
  • Prep Time: 15 minutes
  • Chill Time: 1 hour
  • Cook Time: 30 minutes
  • Total Time: 1 hour 45 minutes

Variations

  • Chocolate Hazelnut Version – Add mini chocolate chips or Nutella to the filling.
  • Pecan or Almond Twist – Use pecans or almonds instead of walnuts.
  • Citrus Zest – Add orange or lemon zest for a fresh flavor.
  • Gluten-Free – Use gluten-free all-purpose flour.

Storage/Reheating

  • Storage: Keep in an airtight container at room temperature for up to 5 days.
  • Refrigeration: Store in the fridge for up to 2 weeks.
  • Freezing: Wrap tightly and freeze for up to 3 months.
  • Reheating: Enjoy at room temperature or warm slightly in the oven at 300°F.

FAQs

Can I use pre-ground nuts?

Yes! But for best texture and flavor, finely chop fresh nuts.

What’s the best way to slice the cookies?

Use a sharp serrated knife to slice gently after cooling.

Can I make the dough ahead of time?

Yes! Refrigerate for up to 2 days before rolling.

What type of nuts work best?

Walnuts, hazelnuts, almonds, or pecans work beautifully.

Can I add a glaze instead of powdered sugar?

Yes! Try a simple vanilla glaze with powdered sugar and milk.

Do I need to chill the dough?

Yes! Cold dough rolls out easier and prevents spreading.

Can I make mini nut rolls?

Yes! Roll smaller logs and bake for about 20 minutes.

Can I use store-bought dough?

You can, but homemade dough tastes much better.

What’s the best way to keep them fresh?

Store in an airtight container with parchment between layers.

How do I prevent cracks in the dough?

Don’t overwork the dough, and roll it gently.

Conclusion

These Italian Nut Roll Cookies are a buttery, nutty, and festive treat that’s perfect for the holidays or special occasions. Whether you enjoy them with coffee, as a dessert, or gift them to loved ones, they’re sure to impress. Try them today and bring a taste of tradition to your home!

Print

Italian Nut Roll Cookies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These Italian Nut Roll Cookies are buttery, flaky, and filled with a sweet, spiced nut filling. A traditional holiday favorite, they’re similar to Italian cuccidati (fig cookies) but focus on a rich walnut or pecan filling, perfect with a cup of espresso or as a holiday treat!

  • Author: Beth
  • Prep Time: 20 minutes (+1 hour chilling)
  • Cook Time: 30 minutes
  • Total Time: 1 hour 50 minutes
  • Yield: About 24 cookies 1x
  • Category: Dessert, Cookies
  • Method: Baked
  • Cuisine: Italian

Ingredients

Scale

For the Dough:

  • 2 ½ cups all-purpose flour
  • ½ cup granulated sugar
  • ½ tsp salt
  • 1 tsp baking powder
  • 1 cup (2 sticks) unsalted butter, cold and cubed
  • 2 large eggs
  • ½ cup sour cream or Greek yogurt (for a tender texture)
  • 1 tsp vanilla extract

For the Nut Filling:

  • 1 ½ cups walnuts or pecans, finely chopped (or a mix of both!)
  • ½ cup brown sugar
  • 1 tsp cinnamon (adds warmth to the filling)
  • 1 tbsp honey or maple syrup (for a little sweetness and stickiness)
  • 2 tbsp milk or heavy cream (to bind the filling)
  • ½ tsp vanilla extract

For the Glaze (Optional):

  • 1 cup powdered sugar
  • 2 tbsp milk or lemon juice (for a bright touch!)
  • ½ tsp vanilla extract
  • Sprinkles or chopped nuts for garnish (optional but festive!)


Instructions

Step 1: Make the Dough

  1. In a large bowl, whisk together flour, sugar, salt, and baking powder.
  2. Cut in cold butter using a pastry cutter or food processor until the mixture resembles coarse crumbs.
  3. In a separate bowl, whisk together eggs, sour cream, and vanilla extract.
  4. Add the wet ingredients to the dry ingredients and mix until a soft dough forms.
  5. Divide dough into two discs, wrap in plastic, and refrigerate for at least 1 hour (or up to overnight).

Step 2: Make the Nut Filling

  1. In a medium bowl, mix together chopped nuts, brown sugar, cinnamon, honey, milk, and vanilla extract until combined.
  2. The mixture should be slightly sticky but spreadable. Set aside.

Step 3: Assemble the Nut Rolls

  1. Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
  2. On a lightly floured surface, roll out one disc of dough into a 12×8-inch rectangle.
  3. Spread half of the nut filling evenly over the dough, leaving a ½-inch border.
  4. Carefully roll the dough into a log, starting from the long edge, and place seam-side down.
  5. Repeat with the second dough disc and remaining filling.

Step 4: Bake the Cookies

  1. Place the rolled logs on the baking sheet and bake for 25-30 minutes, until golden brown.
  2. Let cool for 10 minutes, then slice into 1-inch cookies while still warm.

Step 5: Glaze & Serve (Optional but delicious!)

  1. Whisk together powdered sugar, milk (or lemon juice), and vanilla to make a smooth glaze.
  2. Drizzle over cooled cookies and sprinkle with nuts or festive sprinkles.
  3. Let the glaze set for 10-15 minutes, then enjoy!

Serving Suggestions

  • With Coffee: These pair perfectly with espresso, cappuccino, or tea.
  • Holiday Platter: Serve with Italian pizzelle, biscotti, or fig cookies for a festive spread.
  • Gift Idea: Wrap in decorative tins for a homemade holiday gift!

Notes

  • Add Orange Zest: For a classic Italian touch, add ½ tsp orange zest to the nut filling.
  • Use Almonds: Swap walnuts for toasted almonds for a different flavor.
  • Make Ahead: These cookies stay fresh in an airtight container for up to a week or freeze for up to 3 months.
  • No Glaze? Simply dust with powdered sugar for a light finish.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star