Italian Nut Roll Cookies : Sweet, Festive, and Truly Homemade

Posted on October 29, 2025 ·

By Eva

Italian Nut Roll Cookies

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

Looking for the perfect holiday cookie that combines tradition, elegance, and irresistible flavor? These Italian Nut Roll Cookies are everything you could want in a festive dessert. Delicately rolled and filled with a rich, nutty center, these cookies are soft, tender, and bursting with flavor. Whether you’re baking for Christmas, a family gathering, or just want to enjoy a taste of Italy at home, this recipe delivers old-world charm in every bite.

They store beautifully, make excellent gifts, and pair wonderfully with a warm mug of tea or coffee. With a melt-in-your-mouth dough and a sweet nutty swirl, these cookies are destined to become a holiday tradition in your kitchen too.

Why You’ll Love Italian Nut Roll Cookies

There’s something magical about these cookies. They’re:

  • Soft, rich, and perfectly spiced
  • Filled with a sweet, buttery nut mixture
  • Perfect for holidays, cookie trays, or gifting
  • Freezer-friendly and easy to store
  • A family recipe that’s stood the test of time

Craving more homemade sweet treats? Don’t miss our Classic Italian Ricotta Cookies for another holiday staple.

Who This Recipe Is For

This is the cookie for you if you:

  • Want to make a classic Italian holiday dessert
  • Love cookies with texture and a tender bite
  • Enjoy baking with nuts like walnuts or pecans
  • Want a freezer-friendly recipe for holiday prep
  • Are searching for a beautiful cookie that looks impressive but is simple to make

Whether you’re filling a cookie box, hosting a cookie swap, or building a dessert board, this recipe is a standout.

Ingredients You’ll Need

For the Dough:

  • 1 cup (2 sticks) unsalted butter, softened
  • 8 oz cream cheese, softened
  • ¼ cup granulated sugar
  • 2½ cups all-purpose flour
  • ½ teaspoon salt

For the Nut Filling:

  • 1½ cups finely chopped walnuts (or pecans)
  • ¾ cup brown sugar
  • 2 tablespoons melted butter
  • 1 teaspoon vanilla extract
  • ½ teaspoon cinnamon
  • 1–2 tablespoons milk (as needed for texture)

Optional Toppings:

  • Powdered sugar for dusting
  • Egg wash (1 egg beaten with 1 tbsp water) for shine

Ingredient Notes and Variations

  • Cream Cheese Dough: This dough is incredibly soft and tender thanks to the cream cheese. It rolls out beautifully and doesn’t require chilling.
  • Nuts: Walnuts are traditional, but pecans, almonds, or even hazelnuts can be used. Toast them for extra flavor.
  • Sweetness: Brown sugar gives the filling depth and pairs beautifully with the nuts and cinnamon.
  • Texture Tip: Finely chop your nuts or pulse them in a food processor to make the filling easy to spread.
  • Flavor Boost: Add orange zest or almond extract for a unique twist.

If you love traditional baking, you’ll also enjoy our Cranberry Upside Down Bundt Cake—a festive showstopper with minimal effort.

Kitchen Equipment You’ll Need

  • Stand mixer or hand mixer
  • Mixing bowls
  • Measuring cups and spoons
  • Rolling pin
  • Parchment-lined baking sheets
  • Pastry brush (for egg wash)
  • Sharp knife or pizza cutter
  • Cooling rack

Step-by-Step Preparation: How to Make Italian Nut Roll Cookies

Step 1: Preheat your oven to 350°F (175°C). Line baking sheets with parchment paper and set aside.

Step 2: In a large bowl, cream together the softened butter and cream cheese until smooth. Add the sugar and beat until light and fluffy.

Step 3: Gradually add in the flour and salt. Mix until a soft dough forms. Divide into two equal balls and set aside (no chilling required).

Step 4: In a separate bowl, combine the chopped walnuts, brown sugar, melted butter, vanilla, and cinnamon. Stir until the mixture resembles a thick paste. Add milk 1 tablespoon at a time if needed to loosen.

Step 5: On a lightly floured surface, roll one half of the dough into a rectangle about ⅛-inch thick. Spread half the nut mixture evenly over the dough.

Step 6: Carefully roll the dough up jelly-roll style, starting from the longer side. Slice into 1-inch cookies using a sharp knife or dough cutter.

Step 7: Place cookies on prepared baking sheets. Repeat with remaining dough and filling.

Step 8: Optional: Brush tops with egg wash for a golden finish.

Step 9: Bake for 16–20 minutes, or until lightly golden on the edges. Cool on a wire rack and dust with powdered sugar if desired.

These cookies pair perfectly with a warm drink or a spread of other seasonal treats like our Chocolate Almond Bark—easy to make and perfect for gifting.

Pro Tips for the Best Nut Roll Cookies

  • Use room temperature ingredients for a smoother dough.
  • Finely chop the nuts to prevent tearing the dough during rolling.
  • Don’t overfill the rolls—too much filling can cause cracking or spreading.
  • Seal the edges by gently pressing the seam closed before slicing.
  • Cool completely before storing or dusting with powdered sugar.

Common Mistakes to Avoid

  • Overworking the dough: This can make the cookies tough. Mix just until combined.
  • Skipping parchment: These can stick, so line your pan for easy cleanup.
  • Too much filling: It may ooze out during baking—use just enough to cover the dough.
  • Uneven slicing: Try using a ruler to keep your cookie slices uniform for even baking.
  • Not rotating trays: Rotate halfway through baking for consistent color.

Serving Suggestions

Serve these cookies as part of a festive dessert spread alongside:

They’re beautiful on a holiday cookie tray or served after dinner with coffee.

Creative Presentation Ideas

  • Stack in clear cellophane bags with ribbon for gifts
  • Arrange in a cookie tin with parchment dividers
  • Dust with powdered sugar and place in a vintage dish for rustic appeal
  • Serve with sprigs of rosemary and sliced oranges for a holiday-themed dessert board

Looking for more festive dessert ideas? Try our Mini Gingerbread Loaves—a seasonal favorite with a spicy twist.

Flavor Variations and Add-Ins

  • Orange zest: Add to the dough or filling for brightness.
  • Almond extract: Enhances the nutty flavor in the filling.
  • Coconut: Mix in shredded coconut with the nuts for texture.
  • Chocolate drizzle: Once baked, cool and drizzle with melted dark chocolate.
  • Dried fruit: Add chopped dried figs or dates for natural sweetness.

Prefer a fruity variation? Our Raspberry Linzer Cookies offer a delicate, jammy option for your cookie platter.

How to Store and Reheat

Storage:
Keep cookies in an airtight container at room temperature for up to 5 days. Separate layers with parchment to prevent sticking.

Freezing:
Wrap tightly in plastic and freeze for up to 2 months. Thaw at room temperature and dust with powdered sugar before serving.

Reheating:
These are best served at room temperature, but you can warm them slightly in a 300°F oven for 4–5 minutes if desired.

Make-Ahead Tips

  • Prepare the dough up to 2 days in advance and store tightly wrapped in the fridge.
  • The nut filling can also be made ahead and stored in an airtight container.
  • Fully baked cookies freeze well—just thaw and serve for last-minute desserts.
  • Bake a double batch and keep extras frozen for future entertaining.

Planning for a party? These cookies pair wonderfully with our Make-Ahead Vegan Stuffing as part of a complete holiday menu.

Frequently Asked Questions

Can I make these cookies without nuts?
Yes, you can use seed-based fillings or fruit preserves instead, but the texture and flavor will differ.

What’s the best way to chop the nuts?
Use a food processor and pulse until fine—don’t over-process into paste.

Do I have to use cream cheese in the dough?
Cream cheese gives the dough its signature softness, but you could substitute with mascarpone for a richer twist.

Can I freeze them before baking?
Yes—roll, slice, and freeze unbaked cookies on a tray. Once frozen, store in bags. Bake from frozen, adding 2–3 minutes to the time.

Can I make them gluten-free?
Yes, substitute a 1:1 gluten-free flour blend for the all-purpose flour.

Final Thoughts: Why Italian Nut Roll Cookies Are a Must-Try

These Italian Nut Roll Cookies are a celebration of tradition and flavor. Buttery, soft dough surrounds a sweet nut filling in every bite, creating a cookie that’s as beautiful as it is delicious. Whether for holidays, special occasions, or just an afternoon treat, they’re a timeless classic you’ll love baking year after year.

Looking for more inspiration? Visit our Homemade Dessert Recipes for delicious options that celebrate flavor and tradition.

Call to Action – Share and Subscribe

If you enjoyed this recipe, share it with your friends and family, and don’t forget to subscribe to our blog for more homemade desserts, festive treats, and baking inspiration delivered each week!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Italian Nut Roll Cookies : Sweet, Festive, and Truly Homemade


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Eva
  • Total Time: 45 minutes
  • Yield: 24 cookies 1x
  • Diet: Vegetarian

Description

These Italian Nut Roll Cookies are soft, buttery, and filled with a rich walnut-cinnamon filling that tastes just like a holiday tradition. With a tender cream cheese dough that melts in your mouth, these elegant rolled cookies are perfect for Christmas cookie trays, gifting, or cozy afternoon coffee moments.


Ingredients

Scale

For the Dough:

  • 1 cup (2 sticks) unsalted butter, softened
  • 8 oz cream cheese, softened
  • ¼ cup granulated sugar
  • 2½ cups all-purpose flour
  • ½ teaspoon salt

For the Nut Filling:

  • 1½ cups finely chopped walnuts (or pecans)
  • ¾ cup brown sugar
  • 2 tablespoons melted butter
  • 1 teaspoon vanilla extract
  • ½ teaspoon cinnamon
  • 12 tablespoons milk (as needed for texture)

Optional Toppings:

  • Powdered sugar for dusting
  • Egg wash (1 egg beaten with 1 tbsp water) for shine

Ingredient Notes and Variations:

  • Cream Cheese Dough: Creates a tender, melt-in-your-mouth cookie without chilling.
  • Nuts: Use walnuts, pecans, almonds, or hazelnuts for different flavor profiles.
  • Sweetness: Brown sugar adds depth—don’t skip it.
  • Flavor Boost: Add orange zest or almond extract for festive flair.

Instructions

  1. Preheat Oven: Preheat to 350°F (175°C) and line baking sheets with parchment paper.
  2. Make Dough: In a large bowl, cream butter and cream cheese until smooth. Add sugar and beat until light and fluffy.
  3. Add Dry Ingredients: Gradually mix in flour and salt until a soft dough forms. Divide into two balls—no chilling required.
  4. Prepare Filling: Combine chopped nuts, brown sugar, melted butter, vanilla, and cinnamon in a bowl. Add milk 1 tablespoon at a time to form a spreadable paste.
  5. Roll and Fill: On a floured surface, roll one dough portion into a ⅛-inch thick rectangle. Spread with half the nut filling evenly.
  6. Shape and Slice: Roll up jelly-roll style from the long edge, then slice into 1-inch cookies.
  7. Assemble and Bake: Place slices on prepared sheets, brush with egg wash if desired, and bake for 16–20 minutes or until golden.
  8. Cool and Serve: Cool on wire racks and dust with powdered sugar before serving.

Notes

  • Room Temperature Ingredients: Make dough easier to handle and smoother.
  • Finely Chop Nuts: Helps filling spread evenly without tearing dough.
  • Don’t Overfill: Too much filling can cause cracks or leaks.
  • Storage: Keep in airtight container for up to 5 days or freeze up to 2 months.
  • Presentation Tip: Dust with powdered sugar for a festive look.
  • Prep Time: 25 minutes
  • Cook Time: 20 minutes
  • Category: Cookies
  • Method: Baked
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cookie
  • Calories: 130
  • Sugar: 7g
  • Sodium: 50mg
  • Fat: 8g
  • Saturated Fat: 4g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 1g
  • Protein: 2g
  • Cholesterol: 25mg

Tags:

You might also like these recipes

Leave a Comment

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