Hungarian Nut Rolls Recipe: A Traditional Eastern European Pastry Filled with Sweet Walnut Goodness
Hungarian Nut Rolls are one of the most beloved traditional pastries in Eastern European baking. Known for their soft buttery dough and rich walnut filling, these homemade nut rolls are a staple during holidays, family gatherings, and festive celebrations. Whether served with coffee in the morning or enjoyed as a dessert after dinner, this classic Hungarian pastry delivers comforting flavors and timeless appeal.
In this complete guide, you will learn how to make authentic Hungarian Nut Rolls from scratch, including detailed instructions, baking tips, ingredient substitutions, storage advice, and serving suggestions. If you love old-fashioned baking recipes filled with walnuts, cinnamon, butter, and sour cream dough, this recipe deserves a place in your kitchen.
What Are Hungarian Nut Rolls?
Hungarian Nut Rolls, often called walnut rolls or nut bread, are sweet rolled pastries traditionally made with a yeast dough and filled with a sweet nut mixture. The filling typically includes ground walnuts, sugar, eggs, butter, cinnamon, and sometimes grated apple for extra moisture and flavor.
These pastries are popular across Hungary and neighboring Eastern European countries, where family recipes are passed down through generations. While many variations exist, the classic version features a soft enriched dough wrapped around a dense, flavorful walnut filling.
The rolls are baked until golden brown and often finished with a sweet powdered sugar icing drizzle.
Why You Will Love This Hungarian Nut Roll Recipe
There are many reasons why this homemade Hungarian Nut Roll recipe stands out:
- Soft and buttery dough with a tender texture
- Rich walnut filling packed with flavor
- Perfect balance of sweetness and spice
- Great for holidays and special occasions
- Can be made ahead and frozen
- Traditional old-world flavor with simple ingredients
This recipe makes several loaves, making it ideal for sharing with friends and family or storing for later enjoyment.

Ingredients for Hungarian Nut Rolls
Nut Filling Ingredients
- 1 1/2 pounds walnuts, ground
- 1/2 pound pecans, ground
- 2 1/2 cups granulated sugar
- 2 large eggs
- 1 large apple, grated
- 3/4 to 1 teaspoon ground cinnamon
- 2 sticks butter, melted
Dough Ingredients
- 2 packages dry yeast
- 1/2 cup warm milk
- 6 to 6 1/2 cups sifted all-purpose flour
- 6 tablespoons granulated sugar
- 3/4 teaspoon salt
- 1 cup sour cream
- 3 large eggs, beaten
- 2 sticks butter, melted or softened
Icing Ingredients
- 2 cups confectioners’ sugar
- 2 to 3 tablespoons milk
The Secret to Authentic Hungarian Nut Rolls
The key to authentic Hungarian Nut Rolls lies in two important components:
1. The Dough
The dough should be rich, soft, and slightly elastic. Sour cream adds moisture and tenderness, while butter creates a rich flavor that complements the nut filling beautifully.
2. The Filling
Traditional nut roll filling should be thick, sweet, and packed with walnuts. The grated apple in this recipe adds natural moisture and subtle sweetness, preventing the filling from drying out during baking.
Step-by-Step Instructions
Step 1: Prepare the Nut Filling
In a large mixing bowl, combine:
- Ground walnuts
- Ground pecans
- Granulated sugar
- Eggs
- Grated apple
- Cinnamon
Mix until well combined.
Add the melted butter and stir thoroughly.
Transfer the mixture to a large saucepan and cook over medium heat for about 8 to 10 minutes. Stir frequently until the filling thickens slightly and the ingredients blend together smoothly.
Remove from heat and allow the filling to cool completely before using.
Helpful Tip
Cooling the filling is important because warm filling can soften the dough and make rolling difficult.
Step 2: Activate the Yeast
Warm the milk to approximately 105 to 115 degrees Fahrenheit.
Add the yeast to the warm milk and let it sit for about 5 to 10 minutes until foamy.
Proper yeast activation helps ensure the dough rises correctly and creates a light texture.
Step 3: Make the Dough
In a large mixing bowl, combine:
- Flour
- Sugar
- Salt
Add:
- Sour cream
- Beaten eggs
- Butter
Mix well.
Pour in the activated yeast mixture and continue mixing until a soft dough forms.
Knead the dough for several minutes until smooth and elastic.
Step 4: Divide and Roll the Dough
Divide the dough into 4 to 6 equal portions depending on your preferred loaf size.
On a lightly floured surface, roll each piece into a rectangle approximately 1/4 inch thick.
Try to keep the thickness even for consistent baking.
Step 5: Add the Nut Filling
Spread a generous layer of cooled nut filling evenly over the dough.
Leave a small border around the edges to prevent the filling from spilling out during baking.
Step 6: Roll the Dough
Carefully roll the dough jelly-roll style into a log shape.
Seal the edges firmly and fold the ends underneath to keep the filling inside.
Place each roll seam-side down on a parchment-lined baking sheet.
Step 7: Let the Rolls Rise
Loosely cover the rolls with plastic wrap.
Allow them to rise for about 1 hour or until doubled in size.
Meanwhile, preheat your oven to 350 degrees Fahrenheit.
Proper rising creates a lighter texture and helps the dough bake evenly.
Step 8: Bake the Nut Rolls
Bake the Hungarian Nut Rolls in a 350-degree oven for 30 to 40 minutes.
The tops should become golden brown and slightly firm.
If the tops brown too quickly, lightly cover them with foil during the final baking minutes.
Step 9: Prepare the Icing
In a small bowl, combine:
- Confectioners’ sugar
- Milk
Slowly add milk until the icing reaches a drizzle consistency.
Drizzle over the warm nut rolls before serving.
Tips for Making the Best Hungarian Nut Rolls
Use Fresh Walnuts
Fresh nuts provide the best flavor. Old walnuts can taste bitter and affect the final result.
Do Not Overfill the Dough
Using too much filling can cause the rolls to burst during baking.
Allow Enough Rising Time
Rushing the rise may result in dense rolls rather than soft, fluffy pastries.
Roll Evenly
Uniform thickness ensures the rolls bake consistently from end to end.
Cool Before Slicing
Allow the rolls to cool slightly before slicing to help the filling set properly.
Common Mistakes to Avoid
Using Hot Milk for Yeast
Milk that is too hot can kill the yeast. Always keep it between 105 and 115 degrees Fahrenheit.
Adding Warm Filling to Dough
Warm filling softens the dough and makes it harder to work with.
Underbaking
Nut rolls should have a golden brown exterior and fully baked center.
Skipping the Parchment Paper
Parchment paper prevents sticking and makes cleanup easier.
Best Nuts for Nut Rolls
Walnuts are the traditional choice for Hungarian Nut Rolls because of their rich earthy flavor. However, many bakers enjoy mixing walnuts with pecans for added sweetness and depth.
Other possible variations include:
- Almonds
- Hazelnuts
- Pecans only
- Mixed nuts
Each variation offers a unique flavor profile while maintaining the classic texture.
How to Store Hungarian Nut Rolls
Room Temperature
Store the rolls in an airtight container for up to 3 days.
Refrigerator
Refrigerate for up to 1 week.
Freezer
Hungarian Nut Rolls freeze exceptionally well.
Wrap tightly in plastic wrap and aluminum foil before freezing. Store for up to 3 months.
To serve, thaw overnight in the refrigerator and warm slightly before eating.
Serving Suggestions
Hungarian Nut Rolls pair wonderfully with:
- Coffee
- Tea
- Hot chocolate
- Milk
- Holiday desserts
They also make excellent breakfast pastries or afternoon snacks.
For holiday gatherings, arrange sliced nut rolls on a dessert tray alongside cookies and cakes for an elegant presentation.
Traditional Hungarian Baking Traditions
In many Hungarian families, nut rolls are more than just dessert. They represent family heritage, celebration, and tradition. Recipes are often handwritten and passed down from grandparents to younger generations.
These pastries are especially popular during:
- Christmas
- Easter
- Weddings
- Family reunions
- Religious holidays
Baking nut rolls together is often considered a cherished family activity.
Can You Make Hungarian Nut Rolls Ahead of Time?
Yes. This recipe is ideal for advance preparation.
You can:
- Make the filling several days ahead
- Refrigerate the dough overnight
- Freeze unbaked rolls
- Freeze fully baked loaves
This flexibility makes the recipe perfect for busy holiday schedules.
Variations of Hungarian Nut Rolls
Poppy Seed Rolls
Replace the walnut filling with sweet poppy seed filling for another traditional Eastern European version.
Chocolate Nut Rolls
Add mini chocolate chips to the filling for a richer dessert.
Raisin Walnut Rolls
Mix raisins into the filling for extra sweetness and texture.
Orange Walnut Rolls
Add orange zest to the filling for a bright citrus flavor.
Frequently Asked Questions
Can I Use Store-Bought Ground Walnuts?
Yes, but freshly ground walnuts provide the best flavor and texture.
Can I Freeze the Dough?
Absolutely. Wrap tightly and freeze for up to 2 months.
Why Did My Roll Crack?
Overfilling or underproofing the dough can lead to cracks during baking.
Can I Make Smaller Rolls?
Yes. Divide the dough into smaller portions for mini nut rolls.
Nutritional Overview
Hungarian Nut Rolls are rich, buttery pastries intended for special occasions and celebrations. Walnuts provide healthy fats, protein, and nutrients, while the dough contributes a soft, comforting texture.
Enjoying them in moderation makes them a delicious addition to any dessert table.
Final Thoughts
This traditional Hungarian Nut Rolls recipe captures the heart of classic Eastern European baking. With its soft buttery dough, sweet walnut filling, warm cinnamon flavor, and delicate icing drizzle, it is easy to understand why this pastry has remained a family favorite for generations.
Whether you are baking for the holidays, preparing a homemade dessert for guests, or exploring traditional Hungarian recipes, these nut rolls deliver authentic flavor and comforting homemade goodness.
Once you try making Hungarian Nut Rolls from scratch, they may quickly become one of your favorite family baking traditions as well.