My Pittsburgh grandmother made this nut roll every Christmas AND Easter; it was the one thing everyone at the table was waiting for. This is her recipe, also known as kolachi, Slovak nut roll, Polish nut roll, or walnut roll, depending on which part of Eastern Europe your family came from.

Whatever name you know it by, the recipe is the same: a soft, buttery yeast dough wrapped around a sweet ground walnut filling, baked until golden, and sliced into swirled rounds that taste like every holiday at once. This recipe makes 2 long rolls or 4 smaller ones, your choice, enough to share and enough to freeze for later.
Also on my holiday baking list will be Biscoff Butter Cookies and candied orange slices.
A Christmas and Easter Tradition
Nut rolls are one of the few recipes that show up at both Christmas and Easter tables in Slovak, Polish, and Hungarian households - and for good reason. In Slovakia, nut roll was traditionally part of the ceremonial Easter food basket taken to church for blessing, a practice that goes back generations. In Pittsburgh and across northeastern Ohio, southwestern Pennsylvania, and Cleveland, nut rolls are as synonymous with Easter as ham. If this is your first time making them for Easter, plan ahead - they are better the next day and freeze beautifully, so you can bake them a week in advance.
Nut Roll Dough Ingredients:

This is my grandmother's recipe and this recipe makes 2 long homemade Slovak nut rolls or 4 nut rolls, of a smaller size.
Recipe Card?
To find the full printable recipe with specific measurements and directions CLICK HERE to go to the recipe card.
How to make the yeast dough:

- To make the dough, in the bowl of a stand mixer, add the milk and sprinkle with the yeast and sugar. Allow bubbles to form. It should take about 10 minutes.
- Add the softened butter, sour cream, eggs, 4 cups of flour and salt. Using a dough hook, mix on low speed until a dough is just beginning to form, 1-2 minutes. A dough hook is on my list of must-have attachments for the KitchenAid mixer.
- Increase the speed on the mixer to medium and let the machine knead the dough until it is smooth and elastic, about 4 minutes more. The dough will be soft and come off the sides of the bowl.
- Turn the dough out onto a lightly floured surface, dust lightly with additional flour if the dough is sticky, lightly knead the dough by hand to form a smooth ball, then return it to an oiled bowl.
- Cover the bowl with a towel letting the dough rise in a warm place, doubling in size, 50-60 minutes.
To make the walnut filling:

- Melt the butter in a medium saucepan over medium heat.
- Remove from the heat and stir in the orange zest, spices, and sugars.
- Stir in the walnuts and one egg. Allow the filling aside to cool completely.
- Preheat the oven to 350°F, and spray a baking sheet with nonstick spray or line a baking sheet with parchment paper.
Top Tip
Poke 5-6 holes with a chopstick all the way through the roll. This will give the steam a place to escape, preventing the possibility of the nut rolls splitting.
How to roll the dough out

- Start by dividing the dough in half. Lightly dust the surface with flour and use a rolling pin to roll one half of the dough into a ¼ inch thick rectangle, about 12-by-10 inches.
- With the longer side of the dough facing you spread half of the nut filling over the dough in an even layer, leaving a ½-inch border on the bottom edge.
- Roll up the nut roll lengthwise like a jelly roll, covering the filling.
- Pinch the edge to seal the edge, and transfer the roll to the baking sheet.
- Repeat the process with the second piece of dough and the remaining filling, leaving at least 4 inches between the rolls on the rimmed cookie sheet. Cover the loaves with a towel and let sit until they are risen slightly, about 35 minutes.
- When ready to bake, brush the loaves with the egg wash and poke 5-6 holes with a chopstick all the way through the roll and transfer to the oven. This will give the steam a place to escape, preventing the possibility of the nut rolls splitting.
- Bake until evenly golden brown, 35-40 minutes.
- Remove and transfer to a rack to cool completely.
- Rolls can be sliced and eaten once cooled, but are better the next day. Use a serrated knife to cut the rolls into 1-inch-thick slices.
Seasonal Favorite

This is the best homemade seedless black raspberry jam recipe made with fresh or frozen black raspberries.
FAQ's and Tips

Yes - doubled works well and the dough ratios hold up. Do not triple it. When the recipe is tripled, the dough ratios get off and the texture suffers. If you need a large batch for Easter or Christmas, make two separate doubled batches rather than one triple batch.
Cracking usually happens at the final seam when the dough is rolled too thin or has dried out. Keep the dough just above ¼ inch thickness - thinner than that and it cannot hold the tension of the filling as it expands in the oven. If you want extra insurance, leave the edge that becomes the final seam slightly thicker than the rest. Make sure the egg wash goes all the way to every edge, including that final seam, and that the seam is placed face-down on the baking sheet. The chopstick steam vents also help - poking 5-6 holes through the roll gives steam somewhere to go so it does not force its way out through the seam.
Yes - and this is actually the best way to manage them for the holidays. Let the baked rolls cool completely, then wrap each one tightly in plastic wrap followed by a layer of foil. Freeze for up to 3 months. To serve, thaw overnight at room temperature still wrapped. Slice once fully thawed. The texture holds up remarkably well and many people say the flavor is even better after freezing. My grandmother always pulled hers from the freezer at Christmas - she baked them weeks ahead.
They are all the same thing - the name just depends on where your family is from. Nut roll is the common American name used across Pittsburgh, northeastern Ohio, and southwestern Pennsylvania. Kolachi (also spelled kolache or kolace) is the Slovak and Czech name. Walnut roll is the straightforward English description. Hungarian families call a similar version bejgli. Polish families may call it makowiec when it has a poppy seed filling instead of walnut. Whatever name it goes by, the technique is the same: sweet yeast dough, ground walnut filling, rolled up and baked golden.
Yes. After the first rise, punch the dough down, cover it tightly, and refrigerate overnight. The next day let it come to room temperature for about 30 minutes before rolling it out. The cold fermentation actually improves the flavor of the dough - it develops a slightly more complex, almost buttery depth. This is a great make-ahead strategy for Easter morning when oven time is precious.
Use a serrated knife and wait until the rolls are completely cool - ideally the next day. A serrated knife cuts through the crisp exterior without crushing the soft interior or smearing the walnut filling. Slice into 1-inch rounds.

Ingredients
Dough Ingredients
- 2 1⁄4 teaspoon (2 1) instant dry yeast 1 packet instant dry yeast
- ¾ Cup (3) Whole Milk at room temperature
- 4 Cups (500 g) bread flour
- 1 tsp. (1 tsp.) Kosher salt
- 3 tbsp. (3 tbsp.) Sugar
- ½ Cup (1) Sour Cream
- ½ Cup (1) Butter softened
- 1 (1) Egg
Walnut filling:
- ¼ Cup (1) Butter (½ stick Butter,) cut into cubes
- ½ teaspoon (1) cinnamon
- 1 tsp. (1 tsp.) finely grated orange zest
- pinches (pinches) ground clove
- 1 Cup (200 g) Sugar
- ¾ Cup (3) Brown Sugar
- 3 Cups (351 g) walnuts finely chopped
- 2 (2) Egg divided
Instructions
How to make nut roll dough:
- In the bowl of a stand mixer, add the milk and sprinkle with the yeast and sugar. Allow bubbles to form. It should take about 10 minutes.2 1⁄4 tsp (2 1) instant dry yeast, ¾ Cup (3) Whole Milk, 3 tbsp. Sugar
- Add the softened butter, sour cream, eggs, 4 cups of flour and salt. Mix on low speed until a dough is just beginning to form, 1-2 minutes.4 Cups (500 g) bread flour, ½ Cup (1) Sour Cream, ½ Cup (1) Butter, 1 Egg, 1 tsp. Kosher salt
- Increase the speed on the mixer to medium and let the machine knead the dough until it is smooth and elastic, about 4 minutes more. The dough will be soft and come off the sides of the bowl.
- Turn the dough out onto a lightly floured surface, dust lightly with additional flour if the dough is sticky, lightly knead to form a smooth ball, then return it to an oiled bowl.
- Cover the bowl with a towel and set in a warm place until risen, doubling in size, 50-60 minutes.
To make the walnut filling:
- Melt the butter in a medium saucepan over medium heat.¼ Cup (1) Butter
- Remove from the heat and stir in the orange zest, spices, and sugars.½ tsp (1) cinnamon, 1 tsp. finely grated orange zest, pinches ground clove, ¾ Cup (3) Brown Sugar, 1 Cup (200 g) Sugar
- Stir in the walnuts and one egg. Allow the filling aside to cool completely.2 Egg, 3 Cups (351 g) walnuts
- Preheat the oven to 350°F, and spray a baking sheet with non stick spray or line a baking sheet with parchment paper.
- How to roll out the dough for nut roll
- lightly dust the surface with flour and use a rolling pin to roll one half of the dough into a ¼ inch thick rectangle, about 12-by-10 inches.
- With the longer side of the dough facing you spread half of the filling over the dough in an even layer, leaving a ½-inch border on the bottom edge.
- Roll up the nut roll lengthwise like a jelly roll, covering the filling.
- Pinch the edge to seal the edge, and transfer the roll to the baking sheet.
- Repeat the process with the second piece of dough and the remaining filling, leaving at least 4 inches between the rolls on the baking sheet. Cover the loaves with a towel and let sit until they are risen slightly, about 35 minutes.
- When ready to bake, brush the loaves with the egg wash and poke 5-6 holes with a chopstick all the way through the roll and transfer to the oven.
- Bake until evenly golden brown, 35-40 minutes.
- Remove and transfer to a rack to cool completely.
- Rolls can be sliced and eaten once cooled, but are better the next day. Use a serrated knife to cut the rolls into 1-inch-thick slices.














Patti Rosen says
This is an easy and reliable dough- worked without having to adjust the flour amounts. Great instructions and easy to follow. I’m lucky enough to own a mixer with dough hooks, worked just fine. Thanks!
Sarah Mock says
Patti, Thank you so much for your comment on the nut roll recipe! I appreciate the feedback. I try my best to make all my recipes easy to follow and the instructions clear. Enjoy! ~Sarah
Judy Mislitski says
I often make individual rolled nut roll cookies ( yeast). Can I freeze them without baking or should I bake then freeze. Recipe is the same as in your Pittsburg nut roll recipe
Phyllis says
Thank you for your prompt answer. Love your recipes.
May you and your family have a beautiful and Blessed Holiday season.
Phyllis says
I made this last year and it was a big hit. If I double the recipe can I freeze half of the dough for later?
Sarah Mock says
Thank you for sharing your love for this recipe! YES.You can either make, bake and freeze the nut roll whole.... or make the dough, freeze, thaw and make as directed.
Happy Holidays!!
Sarah
Jackie Gray Brown says
Can I use regular flour? I don’t have bread flour
Sarah Mock says
Jackie,
You can! The bread flour will give you more structure to your dough, especially when rolling. But if you are gentle, you can use regular all purpose flour.
Sarah
Brandy says
Question: - you said it's pulled from the freezer. Do you/can you freeze? And do you freeze after you bake it or before?
Sarah Mock says
Brandy,
Yes! I should have been more clear. You can freeze them, and my grandmother would freeze them. BUT be sure to bake them and fully cool them before wrapping in plastic wrap and then either foil or waxed paper before freezing.
Thaw the counter before slicing to enjoy!
Sarah
Maria says
Thank you for the detailed instructions and photos! My family really enjoyed it.
Sarah Mock says
You are more than welcome! I love sharing my recipes and have people love them.
Sarah
Margie says
I slice a few slits in the top of each roll before baking and they don't break open. Maybe this might be helpful to those concerned with nut rolls breaking open during baking. It works for me.
Sarah Mock says
That is a great tip Margie! I will use a chopstick to poke a few 'steam' holes in the rolls.
Sarah
debra Z says
I have seen some recipes using apple grated what do you think? ( in the filling of course )
Sarah Mock says
I would be cautious when using grated apple in place of the nuts. I would think that there would be too much moisture content and it would be soggy. I need to share my apple strudel recipe.....
Ralph says
Turned turned out great except the seal on the bottom opened a little even though we pinched it good. Maybe I should of moistened the seam first.
Sarah Mock says
That might work. Also make sure the seam is under the roll when baking. And even then I will get the occasional breakthrough.
Sarah
Sarah says
Tried making this for the first time with fresh yeast and scaled back the sugar in the filling to 3/4 of a cup brown, 3/4 of a cup of white, would reduce a bit more next time. Beautifully supple dough and tasted just like the fresh yeast breads my Polish grandmother used to bake!!
Sarah Mock says
I love hearing this Sarah! Thanks for your suggestion on adjusting the filling to fit your tastes.
Sarah
Opal says
I used this recipe for the first time and it worked up beautifully. Rolls turned out delicious
Sarah Mock says
Thank you Opal! I appreciate the feedback. I hope you come back for more delicious recipes.
Sarah
Mae Jones says
Hi, I would like to try this recipe, however I am confused by the way you list amounts of ingredients. Especially the milk to be used. You don't use any fractions, It is confusing, can you clarify the amounts.
Thank You,
Mae Jones.
Sarah Mock says
Mae,
I see what you mean! The recipe card is displaying the amounts in a wonky format. Let me reach out to my developer and see if there is something they can look into. It might be a program-wide glitch. Thanks for bringing this to my attention.
Sarah
Sarah Mock says
Mae,
I was able to adjust the recipe card. That is so strange! I have never seen it translate that way. I appreciate you bringing it to my attention. Sarah
James Norton says
My grandmother always slathered her nut rolls with melted butter before and after baking! I do the same and the rolls never split or crack butter before rising and baking and after
Sarah Mock says
OOH! Great tip James! I will give that a try next time I make them.
Sarah
Jesse Poland says
Is it 1 or 2 eggs that go into the dough?
Sarah Mock says
Jesse, Thank you for your question. It is 1 egg in the dough, 1 egg for the walnut filling and an egg to make the egg wash.I hope that helps. Sarah
Donna says
Love nut roll so I’m going to give this a try !