Some cookies belong to a family’s Christmas the way the tree and the carols do, and Grandma’s Christmas nut horns are exactly that kind of cookie. Small crescents of tender, flaky dough are rolled around a sweet, finely ground walnut filling, baked until golden, and dusted with a snowy coat of powdered sugar. They show up on holiday cookie trays across Eastern Europe and in countless American family traditions, under names like nut horns, walnut horns, rosky, kifli, and kolache.
This version uses a rich dough of butter and sour cream with a touch of yeast, which makes it soft, tender, and almost like a pastry. The dough is mixed in minutes, then chilled overnight so that it is easy to roll very thin. The filling is a simple mixture of ground walnuts, sugar, egg whites, and vanilla. The process takes a little patience, but each batch makes about five dozen cookies, which is perfect for gifting and sharing.
Why You’ll Love This Recipe
- A classic, nostalgic Christmas cookie with old-world charm
- Tender, flaky dough that practically melts in your mouth
- A rich, sweet walnut filling in every bite
- Makes about 64 cookies, ideal for tins, parties, and gifts
- The dough is made ahead and chilled, so the work is spread out
- Pretty crescent shapes with a dusting of powdered sugar
- A wonderful family baking project for the holidays
They also keep well, so you can bake them early in the season and enjoy them all December long.
What Do Nut Horns Taste Like?
Nut horns taste buttery, lightly tangy from the sour cream, and gently sweet. The dough is tender and flaky, somewhere between a cookie and a pastry. Inside, the walnut filling is rich, nutty, and sweet, with a hint of vanilla. The powdered sugar coating adds a soft, sweet finish. Each cookie is small, so they are easy to enjoy a few at a time with coffee or tea.
Recipe Overview
- Prep time: about 1 hour, plus overnight chilling
- Bake time: 15 to 20 minutes per batch
- Yield: about 64 cookies
- Difficulty: Intermediate
- Method: Chilled rolled dough with a nut filling
Ingredients
For the dough:
- 4 cups (500 g) all-purpose flour, plus extra for rolling
- 1 teaspoon salt
- 1 1/2 cups (340 g) cold unsalted butter, cut into small pieces
- 1 packet (2 1/4 teaspoons) active dry yeast
- 1/4 cup (60 ml) warm milk
- 1 cup (230 g) sour cream
- 3 large egg yolks
- 1/4 cup (50 g) granulated sugar
For the filling:
- 3 cups (300 g) finely ground walnuts
- 1 cup (200 g) granulated sugar
- 3 large egg whites
- 1 teaspoon vanilla extract
For finishing:
- 1/2 cup (60 g) powdered sugar
Ingredient Notes
Butter: Use cold butter so the dough bakes up flaky. Cut it into small pieces and work quickly so it does not melt.
Sour cream: It gives the dough a tender crumb and a slight tang. Use full-fat sour cream for the best flavor and texture.
Yeast: A small amount of yeast gives the dough a soft, bread-like tenderness without making it puffy. Make sure the milk is only warm, since hot milk can kill the yeast.
Walnuts: Grind them finely in a food processor, pulsing so they do not turn into walnut butter. Toast them lightly first for a deeper flavor. Pecans can be used instead.
Egg whites: They bind the filling into a thick paste that spreads easily and stays put during baking.
Powdered sugar: Sift it over the cooled cookies for an even, snowy finish.
Kitchen Tools You’ll Need
- Large mixing bowl
- Pastry cutter or food processor
- Food processor for grinding the walnuts
- Rolling pin and floured work surface
- Sharp knife or pizza cutter
- Baking sheets and parchment paper
- Wire cooling rack and fine sieve
Substitutions and Variations
- Pecan horns: Use finely ground pecans instead of walnuts.
- Cream cheese dough: Many families use a dough of butter, flour, and cream cheese in place of sour cream and yeast, chilled overnight and baked the same way.
- Jam filling: Spread a thin layer of apricot or raspberry jam under the nut filling.
- Cinnamon: Add 1/2 teaspoon of cinnamon to the filling for extra warmth.
- Chocolate: Dip the cooled ends in melted chocolate.
- Smaller batch: Halve the recipe for about 32 cookies.
How to Make Grandma’s Christmas Nut Horns
The recipe has three phases: making and chilling the dough, preparing the filling, and rolling and baking the horns. Give the dough a full night in the refrigerator, since cold dough rolls thin and bakes up flaky.
Step-by-Step Instructions
- Proof the yeast. In a small bowl, stir the yeast into the warm milk and let it sit for 5 minutes until foamy.
- Cut in the butter. In a large bowl, whisk the flour and salt. Cut in the cold butter with a pastry cutter or your fingers until the mixture resembles coarse crumbs.
- Make the dough. Whisk the sour cream, egg yolks, 1/4 cup sugar, and the yeast mixture together. Stir into the flour mixture until a soft dough forms.
- Chill. Divide the dough into 8 equal pieces, shape each into a disk, wrap, and refrigerate overnight.
- Make the filling. Stir the ground walnuts, 1 cup sugar, egg whites, and vanilla together until it forms a thick, spreadable paste.
- Heat the oven. Preheat the oven to 350°F (175°C) and line baking sheets with parchment paper.
- Roll and fill. On a floured surface, roll one disk into a thin 9-inch circle. Spread with a thin layer of filling and cut into 8 wedges.
- Shape the horns. Starting at the wide end, roll each wedge up toward the point. Place on the baking sheet with the point tucked underneath and curve slightly into a crescent.
- Bake and finish. Bake for 15 to 20 minutes, until lightly golden on the bottom. Cool on a wire rack and dust with powdered sugar.
Tips for Success
- Work with one disk at a time and keep the rest in the refrigerator so the dough stays cold.
- Roll the dough thin, about 1/8 inch, for the flakiest horns.
- Spread the filling thinly, since too much will leak out while baking.
- Tuck the point underneath each horn so it does not unroll in the oven.
- Space the horns about an inch apart on the pan.
- Dust with powdered sugar only after the cookies have cooled, or it will melt.
- Use a pizza cutter for even, clean wedges.
How to Know They’re Done
The horns are done when the bottoms are golden brown and the tops look dry and set, with only a hint of color. They should not be deeply browned. They will firm up as they cool.
What to Serve With Christmas Nut Horns
These cookies are traditionally served with hot drinks and other holiday sweets:
- Hot coffee, tea, or cocoa
- Mulled wine or warm spiced cider
- A platter of assorted Christmas cookies
- Fresh clementines or orange slices
For a full cookie platter, pair them with Bakery-Style Strawberry Butter Sandwich Cookies and 3 Ingredient Brown Sugar Cookies.
Storage Instructions
Store the cooled cookies in an airtight container at room temperature for up to 5 days, with parchment between the layers. They are best the day after baking, when the filling has softened the dough slightly. Add a fresh dusting of powdered sugar before serving if the first coating has absorbed.
Freezing Instructions
Freeze the baked, cooled cookies, undusted, in a single layer on a tray, then transfer them to a freezer container with parchment between layers for up to 3 months. Thaw at room temperature and dust with powdered sugar before serving. You can also freeze the wrapped dough disks for up to 1 month and thaw them in the refrigerator overnight.
Common Mistakes
- Rolling the dough too thick. The horns turn bready instead of flaky.
- Overfilling. Too much filling leaks out and burns on the pan.
- Using warm dough. Sticky, soft dough tears and is hard to shape.
- Grinding the walnuts too fine. Overprocessed nuts turn oily and pasty.
- Dusting sugar while warm. It melts into a sticky glaze.
- Overbaking. The cookies dry out, so bake just until the bottoms are golden.
Frequently Asked Questions
What are nut horns?
Nut horns are small crescent-shaped cookies made from a tender dough rolled around a sweet ground nut filling, usually walnuts. They are a traditional Christmas cookie in many families.
Why does the dough need to chill overnight?
Chilling firms up the butter, which makes the dough easy to roll thin and keeps the baked cookies flaky.
Can I use pecans instead of walnuts?
Yes. Pecans or a mix of nuts make a delicious filling.
Can I make the dough ahead?
Yes. The dough keeps in the refrigerator for up to 2 days, and it can be frozen for up to 1 month.
Why did my filling leak?
The layer may be too thick, or the horns may not have been tucked and sealed. Spread the filling thinly and tuck the points underneath.
Is the yeast necessary?
The yeast gives a soft, tender texture. Some families use a cream cheese dough without yeast, which bakes up a bit more crisp and short.
Recipe Background
Nut horns, also called walnut horns, rosky, kifli, or kolache depending on the family, come from Central and Eastern European baking traditions, where rolled yeast and butter doughs filled with ground nuts are a holiday staple. Immigrants brought the recipes to North America, where they became a fixture of Christmas cookie trays and are often passed from grandmother to grandchild. Published versions vary in their doughs, from yeast and sour cream to cream cheese, and in their fillings, and this Poulef version follows the sour cream and walnut style.
Conclusion
Grandma’s Christmas nut horns are more than a cookie. They are a bit of tradition you can bake, share, and pass on. The dough is tender, the walnut filling is sweet and rich, and the powdered sugar makes each horn look like a tiny snow-covered crescent. Make a batch for your holiday table, wrap a few for gifts, and save the recipe for next year.
More Delicious Recipes You’ll Love
- Buttery Pecan Snowball Cookies
- Christmas M&M Cookies
- Cranberry Orange Soft Pillow Cookies
- Irresistibly Crispy Homemade Butter Cookies
- Lebkuchen (German Spice Cookies)
Follow Poulef on Pinterest
Loved this recipe? Save it for later and follow @PoulefRecipe on Pinterest for more cozy, comforting bakes: https://www.pinterest.com/poulefrecipe/
Nutritional Information
Nutrition is an approximate estimate per cookie (64 cookies), calculated from standard ingredient values. Actual numbers will vary with the brands you use.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 127 |
| Carbohydrates | 12g |
| Protein | 2g |
| Fat | 8g |
| Saturated Fat | 4g |
| Cholesterol | 21mg |
| Sodium | 38mg |
| Fiber | 1g |
| Sugar | 5g |
Grandma’s Christmas Nut Horns
- Total Time: 0 hours
- Yield: 64 cookies 1x
Description
Tender, flaky crescent cookies made from a butter and sour cream dough, rolled around a sweet ground walnut filling, baked until golden, and dusted with powdered sugar.
Ingredients
For the dough: 4 cups (500 g) all-purpose flour, plus extra for rolling
1 teaspoon salt
1 1/2 cups (340 g) cold unsalted butter, cut into small pieces
1 packet (2 1/4 teaspoons) active dry yeast
1/4 cup (60 ml) warm milk
1 cup (230 g) sour cream
3 large egg yolks
1/4 cup (50 g) granulated sugar
For the filling: 3 cups (300 g) finely ground walnuts
1 cup (200 g) granulated sugar
3 large egg whites
1 teaspoon vanilla extract
For finishing: 1/2 cup (60 g) powdered sugar
Instructions
1. In a small bowl, stir the yeast into the warm milk and let it sit for 5 minutes until foamy.
2. In a large bowl, whisk the flour and salt. Cut in the cold butter with a pastry cutter or your fingers until the mixture resembles coarse crumbs.
3. Whisk the sour cream, egg yolks, 1/4 cup sugar, and the yeast mixture together. Stir into the flour mixture until a soft dough forms.
4. Divide the dough into 8 equal pieces, shape each into a disk, wrap, and refrigerate overnight.
5. For the filling, stir the ground walnuts, 1 cup sugar, egg whites, and vanilla together until it forms a thick, spreadable paste.
6. Preheat the oven to 350°F (175°C). Line baking sheets with parchment paper.
7. On a floured surface, roll one disk into a thin 9-inch circle. Spread with a thin layer of filling and cut into 8 wedges.
8. Starting at the wide end, roll each wedge up toward the point. Place on the baking sheet with the point tucked underneath and curve slightly into a crescent.
9. Bake for 15 to 20 minutes, until lightly golden on the bottom. Cool on a wire rack and dust with powdered sugar.
Notes
Original Poulef recipe adapted from published grandma-style nut horns (Christmas-Cookies.com, Zest Kitchen, Smith Dairy, and Meatloaf and Melodrama) that use a butter and sour cream dough, a ground walnut filling, a 350°F oven, and powdered sugar. The sources list 4 cups flour, 1 1/2 cups butter, and 1 cup sour cream for about 64 cookies. The amounts of yeast, milk, egg yolks, sugar, and salt, the filling quantities, and the bake time were not fully readable, so they are estimates, and the recipe has not been tested.
Roll the dough thin for the flakiest horns.
The dough keeps in the refrigerator for up to 2 days.
Nutrition is an approximate estimate per cookie (64 cookies).
- Prep Time: 1 hour plus overnight chilling
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Eastern European
Nutrition
- Serving Size: 1 cookie
- Calories: 127
- Sugar: 5g
- Sodium: 38mg
- Fat: 8g
- Saturated Fat: 4g
- Carbohydrates: 12g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 21mg
Table of Contents

Gianna Poulef
I’m Gianna Poulef from Poulef Recipes. I love sharing perfected dishes from my kitchen. I’m sure they’ll earn a spot in your heart. Let’s savor this journey together!.
Let’s be friends!






