If you’re anything like me, you spend half the year searching for that one perfect cookie—the one that hits that sweet spot between tender, rich, and absolutely comforting. Well, stop searching! Today, we’re diving deep into a variation that I’ve tested and refined until it’s simply unbeatable: italian nut roll cookies with cream cheese dough.
Forget those hard, crumbly pastries you sometimes find. The magic here? It’s all in the dough. Adding cream cheese entirely transforms the texture, making these rolls wonderfully soft, almost like a tiny, nutty bread, rather than a brittle pastry. I promise you, I went through several batches making sure this specific combination delivered reliable results every single time. Get ready for your new favorite holiday staple!
- Why This Cream Cheese Dough Makes the Best Italian Nut Roll Cookies
- Gathering Ingredients for Your Italian Nut Roll Cookies with Cream Cheese Dough
- Step-by-Step Guide to Making Homemade Italian Nut Roll
- Tips for Perfect Italian Nut Roll Cookies
- Variations for Your Nut Roll Cookie Texture
- Storage and Make-Ahead Tips for Italian Nut Roll Cookies
- Frequently Asked Questions About Italian Nut Roll Cookies with Cream Cheese Dough
- Nutritional Estimates for Cream Cheese Dough Cookies
- Share Your Homemade Italian Nut Roll Creations
Why This Cream Cheese Dough Makes the Best Italian Nut Roll Cookies
Listen, when it comes to Italian nut roll cookies, texture is everything. If you’re tired of rock-hard cookies that sneak up on your teeth, you’re going to love this. Traditional recipes use methods that can lead to a bit of a hard snap, but my go-to uses a classic cream cheese pastry dough recipe foundation. This is what gives us those incredible soft Italian nut cookies.
For me, this dough variation became a huge favorite because it’s so forgiving and yields such a tender result. It’s the kind of cookie that melts ever so slightly in your mouth. If you love diving into other amazing recipes on the site, check out my full collection of best dessert recipes!
Achieving the Perfect Soft Texture Nut Filling Cookies
The cream cheese does a lot of heavy lifting right here! It adds necessary fat and moisture, which stops the cookie from becoming overly crisp during baking. This means you get that rich, delightful nut roll cookie texture—sturdy enough to hold the filling but wonderfully soft when you bite in. It’s the perfect balance!
Gathering Ingredients for Your Italian Nut Roll Cookies with Cream Cheese Dough
Okay, now for the fun part—getting everything ready! Having your ingredients prepped and measured out beforehand (what we bakers call *mise en place*) is the secret to staying calm when you start mixing. Since this recipe relies on the perfect balance between that rich cream cheese dough and the nutty center, precision really matters here. Don’t worry, nothing is too complicated, but pay close attention to temperatures!
I’ve broken down exactly what you need below, separated by component. Remember, getting the butter and cream cheese properly softened makes a huge difference in how light your final dough is!
For the Cream Cheese Pastry Dough Recipes
This is the foundation of our whole cookie. Make sure your ingredients are cool enough, but soft enough to really incorporate well.
- 1 cup (2 sticks) unsalted butter, softened
- 8 ounces cream cheese, softened
- 1 cup granulated sugar
- 1 teaspoon vanilla extract
- 3 cups all-purpose flour
- 1/2 teaspoon salt
- 1 large egg, beaten (for egg wash)
- 1/4 cup milk (for egg wash)
For the Sweet Nut Filling
This rich filling is what makes these homemade Italian nut rolls so satisfying. We need finely ground nuts here so the filling spreads smoothly without tearing the delicate dough.
- 1 1/2 cups finely ground walnuts or pecans
- 1/2 cup granulated sugar (for filling)
- 1/4 cup milk (for filling)
- 1 teaspoon lemon zest
And finally, don’t forget the dusting! We need about 1 cup of powdered sugar once everything is baked and cooled down completely.
Step-by-Step Guide to Making Homemade Italian Nut Roll
Alright, let’s get down to business! This is where we turn those beautiful ingredients into gorgeous cookies. I know detailed instructions can feel overwhelming, but trust me—just follow these manageable chunks, and by the time you hit the oven, you’ll feel like a total pro. We’ve got four main phases here: dough prep, filling cooking, rolling the magic, and the final bake. If you need a reminder of the delicious inspiration behind these treats, you always find my best dessert recipes!
Quick Time Check: You’ll need about an hour total for prep and baking, but you MUST set aside one solid hour for chilling the dough mid-way. Don’t skip that bit!
Mixing and Chilling the Cream Cheese Dough
First things first: the dough has to come together smoothly. In your big mixing bowl, beat that softened butter, cream cheese, and the 1 cup of sugar until it gets all light and fluffy—you want air in there! Then, gently stir in the vanilla. Now, add your flour and salt slowly, using a low speed until it just comes together into a cohesive ball. And here is my big warning: Do not overmix! Once the flour is incorporated, stop stirring. Overmixing makes this dough tough, and we are aiming for tenderness here! Wrap that magic dough up tight and send it to the fridge for at least one hour. It needs to firm up so we can roll it thin later.
Preparing the Rich Nut Filling
While the dough is chilling, let’s tackle the filling! This cooks up fast, almost like a thick porridge. You’ll combine your finely ground nuts, the filling sugar, that quarter cup of milk, and the bright lemon zest right into a small saucepan. Cook this over medium-low heat, stirring constantly—seriously, don’t walk away! You’re looking for it to thicken up into a gorgeous, spreadable paste, which usually takes about 5 to 7 minutes. Once it pulls away from the sides a bit, take it off the heat right away and let it cool completely. If you want to add an extra layer of warmth, sometimes I sneak in a splash of dark rum right when I pull it off the heat for a richer flavor!
Rolling, Filling, and Shaping the Italian Nut Roll Cookies
Now for the fun assembly! Get your oven preheated to 350°F and line those baking sheets. Divide your chilled dough in half—this is easier to handle. On a lightly floured surface, roll one piece out into a thin rectangle, aiming for about 1/8 of an inch thick. Spread half of your cooled nut filling evenly across the dough, but leave a little edge clear on the sides so the filling doesn’t squish out everywhere. Starting with the long edge, roll that dough up nice and tight—think of rolling a jelly roll! Make sure you pinch that seam closed firmly. If you do a good job sealing the seam, you’ll have a perfect Nut roll pastry recipe on your hands. Slice that log into 1-inch thick cookies and place them cutout-side up on the baking sheet.
Baking and Finishing Your Italian Nut Roll Cookies with Cream Cheese Dough
It’s almost time! Take your one egg and milk and whisk them up for a light egg wash. Just gently brush the tops of all those gorgeous, rolled cookies. Pop them into the oven for 15 to 18 minutes. Watch them carefully; you want them just lightly golden on the edges, not dark brown. When they come out, leave them on the sheet for about five minutes—this lets them firm up just a touch—then move them to a wire rack to cool completely. The final, necessary step for perfect Italian nut roll cookies with cream cheese dough? Once they are totally cool, dust them generously with powdered sugar. They look snowy and taste heavenly!
Tips for Perfect Italian Nut Roll Cookies
When working with cream cheese dough cookies, remember they behave a little differently than standard sugar cookies. They are softer and more pliable, which is great for tenderness but can be tricky when rolling thin!
My biggest tip for easy rolling is patience. If you are struggling to get that thin rectangle without tears, pop the dough piece back into the fridge for 10 minutes to firm up slightly. Also, don’t forget my little trick from the notes: chill the long log of dough for about 15 minutes after you seal the seam, before you slice it. This makes clean, even cuts so your homemade Italian nut roll looks picture-perfect.
As for the filling, make sure it’s cooled all the way. If it’s even a little warm, it will melt into the soft dough, and you’ll end up with a gooey mess instead of defined rolls. Trust me on this one—cool filling and slightly firm dough are your best friends!
Variations for Your Nut Roll Cookie Texture
I love that this recipe for Italian nut roll cookies with cream cheese dough is strong enough to handle a little personality! While the classic walnut and lemon combination is divine, I always encourage my readers to play around with the filling to find their absolute favorite version. Thinking about traditional cookie dough variations is what keeps baking fun, right?
The base of our cookie—that gorgeous, soft center provided by the cream cheese—stays perfectly consistent no matter what nuts you toss in. You can easily swap the walnuts for finely ground pecans, or even use a mix of almonds and hazelnuts if you want a deeper, earthier flavor profile. This is a great way to use up any nuts you have stashed away!
Enhancing the Nut Filling Flavor
If you’re baking these for adults, or just feel like treating yourself, this is where you can really kick the flavor up a notch. Remember how I mentioned adding a splash of dark rum to the cooked filling? That’s a fantastic addition! It adds great depth, especially if you’re using pecans.
Another thing I sometimes do, especially around the holidays, is adding a tiny pinch of cardamom or even a whisper of ground cloves to the nut mixture before cooking. It complements the lemon zest beautifully without overpowering the natural sweetness. It transforms these into truly special Italian dessert cookies with nuts. Just remember, spices are potent, so start small—you can always add more, but you can’t take them out!
Storage and Make-Ahead Tips for Italian Nut Roll Cookies
Are you hoping to get a jump start on your holiday baking? I certainly am! These Italian nut roll cookies with cream cheese dough store beautifully, which makes them perfect for preparing in advance. Because of that extra fat from the cream cheese, they actually seem to get a little softer and even tastier the next day. They are truly some of the best Baking Italian holiday cookies you can make ahead of time!
Here is what I do to keep them fresh and delicious:
- Storing Once Cooled: Once these cookies are completely cool—and I mean totally cool so that powdery sugar doesn’t melt—store them in an airtight container at room temperature. They should stay perfectly soft and tasty for about five days. Layering them with parchment paper between the layers is always smart, just to be safe!
- Make-Ahead Dough: The dough itself is fantastic for planning ahead. After you mix the dough but before you chill it (Step 3), you can wrap it tightly in plastic and keep it in the refrigerator for up to three days. When you’re ready to bake, let it soften on the counter for just 15 minutes, and then proceed with rolling and filling.
- Freezing the Unbaked Rolls: This is my favorite hack! After you slice the logs into 1-inch cookies (Step 9), you can lay the unbaked cookies on a parchment-lined baking sheet and flash-freeze them until solid. Once frozen, transfer them to a freezer bag. They will keep well for up to two months! When you want cookies, just place the frozen rolls directly onto the prepared baking sheet, brush with egg wash, and add about 3 to 5 extra minutes to the baking time.
- Freezing Baked Cookies: Yes, you can freeze these baked too! Cool them completely, dust them with powdered sugar, and then freeze them unstacked (or separated by parchment) in a sturdy container. Thaw them inside the container at room temperature so the condensation doesn’t make the sugar disappear.
Honestly, these cookies are always better on day two, so don’t hesitate to make them early!
Frequently Asked Questions About Italian Nut Roll Cookies with Cream Cheese Dough
I know when I try a new recipe, especially one as special as these Italian nut roll cookies with cream cheese dough, I always have a list of questions bouncing around! That’s totally normal. I’ve gathered up the three things I get asked most often when people try making these soft, rich rolls at home. Hopefully, this helps you head into the kitchen with total confidence and avoid any meltdowns!
If you are looking for more inspiration after mastering these, don’t forget you can always browse my best dessert recipes collection. Let’s tackle these FAQs!
Can I substitute the nuts in this Italian nut roll cookies recipe?
Absolutely! That’s the hallmark of a great homemade Italian nut roll—it’s flexible based on what you have or what you love. We used walnuts or pecans as the base because they provided that perfect classic flavor profile, but feel free to substitute with finely ground almonds, or even hazelnuts if you want a deeper, more intense flavor. The trick is just making sure that whatever nut you use is ground finely enough to blend nicely with the other filling ingredients into that smooth paste. It really changes the experience, but the soft cream cheese dough handles it beautifully!
What is the best way to prevent the cream cheese pastry dough from sticking during rolling?
This is a fantastic question because the cream cheese really does make the dough softer and stickier than a standard shortbread! My number one tip here is to keep your work surface lightly floured, but don’t keep adding flour, or you’ll change the texture of the cookie you worked so hard to achieve. If you’re rolling the dough out to make that thin rectangle, my absolute favorite trick is to place a large piece of parchment paper *under* the dough and then dust a second, slightly smaller piece of parchment on top before you start rolling. You can roll right between the sheets! When you go to spread the filling, you just peel the top sheet off. It keeps your counter clean and your dough perfectly workable.
How do I get the powdered sugar to stick nicely to the cookies?
This sounds simple, but timing is crucial here! If you try to dust these little jewels when they are even slightly warm, the powdered sugar will melt into a clear, sticky glaze, rather than staying that beautiful snowy white finish we want on top of our cream cheese dough cookies. You must let the cookies cool completely—and I mean to room temperature—on the wire rack before you even think about reaching for the sugar shaker. Once they are totally cool, the sugar adheres perfectly and stays put, giving you that classic, inviting look.
Nutritional Estimates for Cream Cheese Dough Cookies
Now, let’s talk a little bit about the numbers. If you’re looking to integrate treats like these soft Italian nut cookies into your routine (and trust me, portion control might be hard!), it’s always helpful to know roughly what you’re working with. Remember, I’m a cook, not a nutritionist, so these numbers are calculated estimates based on the standard ingredients listed. They are based on a serving size of one cookie, which yields about 24 cookies total.
Every component in the cream cheese dough cookies adds richness, especially the butter and the nuts, so keep that in mind! Here is a general breakdown of what you can expect per cookie, based on my ingredient list:
- Calories: Around 210
- Fat: About 14 grams (this includes that lovely fat from the cream cheese and butter!)
- Carbohydrates: Approximately 20 grams
- Protein: Roughly 3 grams
These are rich, wonderful cookies perfect for pairing with that post-dinner espresso or packing as a special treat. Enjoy them responsibly, even though they are so easy to eat one after the other!
Share Your Homemade Italian Nut Roll Creations
Baking is always better when we share the results, don’t you think? I put all my testing energy into making sure these Italian nut roll cookies with cream cheese dough are everything you hoped for—tender, flavorful, and just perfectly sweet. But the real joy comes when you bring them to life in your own kitchen!
Once you’ve tried these rolls, I would absolutely love to hear what you think. Did the cream cheese dough give you that wonderful softness I promised? Did you add a splash of rum to the filling? Let me know! Leave a rating right here on the recipe card—your feedback helps other home cooks feel confident trying this recipe next.
Snap a picture of your gorgeous, powdered-sugar-dusted finished cookies and tag me on social media! I love seeing your amazing work. And please, leave a comment down below telling me what your absolute favorite Italian dessert cookies with nuts are, besides these, of course! I’m always collecting new favorites.
If you want to learn more about my philosophy on making cooking less stressful and more joyful, check out my About Page. Happy baking!
PrintItalian Nut Roll Cookies with Cream Cheese Dough
Make soft, rich Italian nut roll cookies using a simple cream cheese pastry dough. These homemade Italian nut rolls are perfect for holidays or any time you want a comforting, sweet treat.
- Prep Time: 30 min
- Cook Time: 18 min
- Total Time: 48 min
- Yield: About 24 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 1 cup (2 sticks) unsalted butter, softened
- 8 ounces cream cheese, softened
- 1 cup granulated sugar
- 1 teaspoon vanilla extract
- 3 cups all-purpose flour
- 1/2 teaspoon salt
- 1 large egg, beaten (for egg wash)
- 1/4 cup milk (for egg wash)
- 1 1/2 cups finely ground walnuts or pecans
- 1/2 cup granulated sugar (for filling)
- 1/4 cup milk (for filling)
- 1 teaspoon lemon zest
- 1 cup powdered sugar (for dusting)
Instructions
- Prepare the cream cheese dough: In a large bowl, beat the softened butter, cream cheese, and 1 cup of sugar until light and fluffy. Mix in the vanilla extract.
- Gradually add the flour and salt to the wet ingredients, mixing on low speed until just combined into a soft dough. Do not overmix.
- Wrap the dough in plastic wrap and chill in the refrigerator for at least 1 hour.
- Prepare the nut filling: In a small saucepan, combine the ground nuts, 1/2 cup sugar, 1/4 cup milk, and lemon zest. Cook over medium-low heat, stirring constantly, until the mixture thickens into a paste, about 5 to 7 minutes. Remove from heat and let it cool completely.
- Preheat your oven to 350 degrees Fahrenheit. Line baking sheets with parchment paper.
- Divide the chilled dough into two equal pieces. On a lightly floured surface, roll one piece of dough into a rectangle, about 1/8 inch thick.
- Spread half of the cooled nut filling evenly over the dough rectangle, leaving a small border on the edges.
- Starting from the long side, tightly roll the dough into a log. Pinch the seam closed firmly.
- Slice the log into 1-inch thick cookies. Place the cookies cut-side up on the prepared baking sheets. Repeat with the remaining dough and filling.
- Whisk the beaten egg and milk together for the egg wash. Brush the tops of the cookies lightly with the egg wash.
- Bake for 15 to 18 minutes, or until the edges are lightly golden.
- Let the cookies cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely.
- Once cool, dust the Italian nut roll cookies generously with powdered sugar.
Notes
- For a richer filling flavor, you can add 1 tablespoon of dark rum or brandy to the nut mixture while cooking.
- If your dough tears while rolling, press the seam together firmly before baking; the cream cheese dough is softer than traditional pastry.
- For easier rolling, chill the dough for 15 minutes after shaping the log before slicing.
Nutrition
- Serving Size: 1 cookie
- Calories: 210
- Sugar: 14
- Sodium: 65
- Fat: 14
- Saturated Fat: 7
- Unsaturated Fat: 7
- Trans Fat: 0
- Carbohydrates: 20
- Fiber: 1
- Protein: 3
- Cholesterol: 40



