Nut Roll Recipe

Total Time
Prep: 40 min. + rising Bake: 30 min. + cooling

Updated Sep. 10, 2024

You don't need Hungarian ancestors to appreciate this nut roll recipe. It's elegant and not too sweet, perfect for enjoying with a cup of coffee or tea.

Now Trending

Some desserts, like this nut roll recipe, have a lot of history behind them. They’re a cherished tradition in the countries of the former Austro-Hungarian empire and especially in Hungary.

Hungarian nut rolls are among the many traditional sweets made for the holidays in Europe and in their understated way they’re among the best. They’re not over-the-top sweet or loaded with spices and instead provide an adult flavor that’s just sweet enough to still be a treat. It’s the perfect complement to a cup of strong, dark coffee.

Nut Roll Recipe Ingredients

  • Active dry yeast: Yeast leavens the rolls’ dough to make it light and airy.
  • Milk: Milk provides most of the liquid for the dough, and helps keep it soft. It’s also a main ingredient in the icing.
  • Sugar: The sugar in this recipe nourishes the yeast and sweetens both the dough and filling.
  • Salt: Salt is important as a flavoring and in yeast-raised doughs it also helps control the yeast’s action.
  • Butter: Butter softens the rolls’ dough, and enriches both the dough and the filling.
  • Sour cream: The sour cream in the dough gives it a mild tang and like the butter helps keep it soft and rich.
  • Eggs: Eggs contribute to the softness and richness of the dough, and also help bind the sweet filling.
  • Flour: All-purpose flour has enough gluten to make a stretchy and elastic dough for the rolls, without becoming tough and chewy.
  • Cinnamon: Cinnamon brings a characteristically warm, sweet flavor to the filling and complements the nuts and apples.
  • Walnuts: Ground walnuts give the filling its texture and rich, nutty flavor.
  • Apple: A grated apple provides a pleasing complementary flavor, as well as some moisture to help hold the filling together.
  • Confectioners’ sugar: Confectioners’ sugar mixed with milk makes the icing that’s drizzled over the finished nut rolls.

Directions

Step 1: Mix the dough

In a large mixing bowl, dissolve the yeast in the warm milk. Add the sugar, salt, butter, sour cream, eggs and 3 cups of the flour. Beat the mixture on medium speed until it’s smooth, approximately three minutes. Stir in enough of the remaining flour to form a soft dough (it will still be sticky, but that’s how it’s supposed to be).

Step 2: Knead and rise the dough

Turn out the dough onto a lightly floured work surface and knead it until it’s smooth and elastic, about six to eight minutes. Place the dough in a greased bowl, turn it once to grease the top and prevent it from drying. Cover and let the dough rise in a warm place until it has doubled in size, about one hour.

Step 3: Make the filling

While the dough rises, combine the sugar, butter, egg and cinnamon in a large saucepan. Cook and stir the mixture over medium heat, until it’s thick enough to coat the back of a spoon. Remove your saucepan from the heat and gently stir in the walnuts and apple. Let the mixture cool completely.

Editor’s tip: The filling will cool more quickly if you stir it every few minutes.

Step 4: Assemble the rolls

Punch down the dough. Turn it out onto a lightly floured work surface and divide it into four equal portions. Roll each piece of dough into a 12×10-inch rectangle. Divide the filling equally between the four strips, spreading it to within 1/2-inch of the edges. Roll up the dough jelly roll-fashion, starting with a long side and then pinch the seams to seal them. Place the rolls seam side down on great baking sheets. Cover them and let them rise until they’re doubled in size, about 30 minutes.

Step 5: Bake the nut rolls

Bake the rolls at 350°F for 30 to 40 minutes, until they’re lightly browned. Remove the rolls from the pan to a wire rack to cool. Combine the milk and confectioners’ sugar to make a simple icing and then drizzle it over the nut rolls in an attractive pattern.

Nut Roll Recipe Variations

  • Make a poppy seed filling: The walnut-based filling is very traditional in Hungary but so is poppy seed filling. To try that as a change of pace (or if you’re allergic to nuts), mix up the filling from our Polish poppy seed rolls (you’ll need to double it) or these poppy seed kolaches. Spread that on the four strips of dough instead. The final result is different but equally tasty.
  • Change your choice of nut: Although walnuts are both traditional and very versatile, you can swap them out for any other nut you have on hand. Pecans are an easy alternative but hazelnuts or ground almonds are also good (and ground almonds are easy to find). Ground pistachios are a relatively costly alternative but their vivid green color is striking in this kind of recipe.
  • Change the dough: The dough given in this recipe is authentic and unmistakable. It’s also soft and sticky and you may find it hard to deal with if you aren’t used to sticky yeast doughs. If you’ve successfully baked cinnamon rolls, brioche rolls or challah bread in the past, feel free to substitute the one you’re comfortable with in this recipe. It won’t be the same but will still be good.

How to Store Nut Rolls

Because the roll filling contains egg, they should be refrigerated once they’ve cooled. Keep them on a covered plate or in food safe containers with a tight-fitting lid. You can also wrap them individually and then ice each roll as you remove it from the fridge to serve.

How long will these nut rolls keep?

You can keep the nut rolls in your refrigerator for five to seven days as long as you refrigerate them promptly after they cool.

Can I freeze the nut rolls?

Yes, you can freeze them baked or unbaked. It’s best to freeze them first on a sheet pan so you don’t damage or break the rolls while wrapping them. Once they’re hard-frozen, wrap them individually and then pack them into heavy-duty freezer bags or freezer containers. Unbaked rolls should be baked from frozen without thawing; baked rolls can be reheated in a low oven or toaster oven. If possible, avoid icing any rolls you plan to freeze. The icing will usually break or smear while freezing and thawing so it’s best to ice them afterwards.

Hungarian Nut Roll Tips

Is there a convenience dough I could use as a substitute?

There are a couple of options. One is to buy canned cinnamon rolls out of the refrigerator section of your store and use this walnut filling instead of the supplied cinnamon spread. Canned crescent-roll dough isn’t sweetened but will also do in a pinch. If possible, look for the kind that comes in a continuous sheet instead of cut into triangles. You can use the dough either way, it just means you won’t lose time pinching the seams together.

Is this a seasonal recipe?

Nut rolls are traditionally served over the Christmas holiday when friends and family gather together. The nut harvest happens in fall, so walnuts tend to be used more often in cold-weather recipes. Of course, modern bakers have access to good-quality walnuts year-round and so there’s no reason not to serve this any time you feel like it.

What other traditional recipes can I put together with nut rolls?

Well, we have a number of other Hungarian recipes on the site and those would make amazing pairings. But realistically, you can mix-and-match with other dishes from anywhere in Central or Eastern Europe and the nut rolls won’t feel out of place as a dessert. They all have shared culinary traditions and you’ll often find regional variations of the same dish with different names.

Hungarian Nut Rolls

Prep Time 40 min
Cook Time 30 min
Yield 4 loaves (12 slices each)

Ingredients

  • 2 packages (1/4 ounce each) active dry yeast
  • 1/2 cup warm 2% milk (110° to 115°)
  • 1/4 cup plus 2 tablespoons sugar
  • 3/4 teaspoon salt
  • 1 cup butter, softened
  • 1 cup sour cream
  • 3 large eggs, room temperature, lightly beaten
  • 6 to 6-1/2 cups all-purpose flour
  • FILLING:
  • 1-1/4 cups sugar
  • 1/2 cup butter, cubed
  • 1 large egg
  • 1/2 teaspoon ground cinnamon
  • 4-1/2 cups ground walnuts
  • 1 large apple, peeled and grated
  • ICING:
  • 2 cups confectioners' sugar
  • 2 to 3 tablespoons 2% milk

Directions

  1. In a large bowl, dissolve yeast in warm milk. Add the sugar, salt, butter, sour cream, eggs and 3 cups flour. Beat on medium speed until smooth, 3 minutes. Stir in enough remaining flour to form a soft dough (dough will be sticky).
  2. Turn onto a floured surface; knead until smooth and elastic, 6-8 minutes. Place in a greased bowl, turning once to grease top. Cover and let rise in a warm place until doubled, about 1 hour.
  3. Meanwhile, in a large saucepan, combine the sugar, butter, egg and cinnamon. Cook and stir over medium heat until mixture is thick enough to coat the back of a spoon. Remove from the heat; gently stir in walnuts and apple. Cool completely.
  4. Punch dough down. Turn onto a lightly floured surface; divide into 4 portions. Roll each into a 12x10-in. rectangle. Spread filling to within 1/2 in. of edges. Roll up jelly-roll style, starting with a long side; pinch seams to seal. Place seam side down on greased baking sheets. Cover and let rise until doubled, about 30 minutes.
  5. Bake at 350° until lightly browned, 30-40 minutes. Remove from pans to wire racks to cool. Combine icing ingredients; drizzle over loaves.

Nutrition Facts

1 piece: 222 calories, 12g fat (5g saturated fat), 36mg cholesterol, 87mg sodium, 26g carbohydrate (13g sugars, 1g fiber), 4g protein.

It isn't officially the holidays until I've made this treasured nut roll recipe from my husband's grandmother. The apple-walnut filling is moist, subtly sweet and flavorful. —Donna Bardocz, Howell, Michigan
Recipe Creator
Back to Top