These Classic German Nussecken Hazelnut Triangle Cookies are pure comfort in cookie form. They have a soft, tender base, a sticky layer of apricot jam, and a rich hazelnut topping that turns golden in the oven. Then, just when you think they cannot get better, the chocolate-dipped corners add a lovely finish. I think this is one of those bakes that feels special without being fussy.
What makes this recipe stand out is the simple mix of pantry staples and bold flavor. The dough uses 1 1/2 cups all-purpose flour, 1 tsp baking powder, 1/2 cup unsalted butter, 1/3 cup granulated sugar, 1 medium egg, 1 tsp vanilla extract, and 1/2 tbsp milk. On top, you get 3 tbsp apricot jam, more butter, sugar, water, vanilla, 1 cup ground hazelnuts, and 1 1/2 cups chopped hazelnuts. Finally, the cookies are finished with 6 oz semi-sweet baking chocolate for that classic sweet edge. The flavor is nutty, buttery, fruity, and lightly chocolatey all at once.
The method is simple, too. First, you make the dough, then press it into the pan and spread on the jam. After that, you cook the hazelnut topping, spread it over the base, and bake until nicely browned. Once cooled, you cut the slab into triangles and dip the corners in melted chocolate. Even better, the whole process is easy to follow, so it works well for home bakers of many skill levels.
These cookies are wonderful for holidays, coffee breaks, bake sales, and gift boxes. They also travel well, which makes them a smart choice for potlucks, church events, or family gatherings. If you like treats that feel old-world and homemade, these German Nussecken will fit right in.

Why You’ll Love This Classic German Nussecken Hazelnut Triangle Cookie
- They have a rich, bakery-style look, but the steps are very manageable at home.
- The mix of apricot jam, hazelnuts, and chocolate gives each bite a balanced flavor.
- They are great for making ahead, since they keep well in a tin.
- The recipe makes 24 servings, so it is ideal for sharing.
- They are a cozy choice for holidays, gifts, and afternoon coffee.
Hazelnuts Tips
Hazelnuts are the heart of this Classic German Nussecken Hazelnut Triangle Cookie, so it helps to choose good ones. If you can, use fresh hazelnuts that smell sweet and nutty, not stale or bitter. In addition, make sure the chopped hazelnuts are not too fine, since you want some texture on top. If you buy whole hazelnuts, toast and chop them first for the best flavor. Also, the ground hazelnuts should be evenly mixed into the topping so the cookies bake into a firm, chewy layer instead of a loose crumble.
Options for Substitutions
- Use raspberry jam instead of apricot jam for a brighter fruit flavor.
- Swap semi-sweet chocolate for dark chocolate if you prefer a less sweet finish.
- Replace hazelnuts with almonds if hazelnuts are hard to find.
- Use whole milk instead of the small amount of milk if the dough feels dry.
- Try gluten-free all-purpose flour blend in place of regular flour, if needed.
- Use honey or maple syrup in a small amount instead of part of the sugar for a different sweetness note.
Watch Out for These Mistakes
One common mistake is overworking the dough. Since this is a tender cookie base, you only want to mix until it comes together. If you knead too long, the dough can turn tough, and then the final cookie will feel less delicate. So, mix gently and stop as soon as a ball forms.
Another issue is spreading the nut topping too soon. After cooking the butter, sugar, water, vanilla, and hazelnuts, let the mixture cool for about 5 minutes. This short rest helps it thicken a bit, and therefore it spreads more neatly over the jam. If you add it while it is too hot, it can slide around and make the layers uneven.
Also, be careful not to overbake. The top should look browned, but not dark or burnt. Since ovens vary, start checking near the end of the baking time. If the nuts get too dark, the cookies can taste bitter, and the texture may dry out.
Finally, do not rush the cooling step. The slab needs to cool completely before cutting, or the squares may break apart. Likewise, melt the chocolate slowly in short bursts so it does not scorch. A little patience here gives you neat, clean triangles with a smooth chocolate finish.

What to Serve With Classic German Nussecken Hazelnut Triangle Cookie?
These Classic German Nussecken Hazelnut Triangle Cookies pair very well with a hot cup of coffee, black tea, or a mild espresso, since the warm drink balances the sweet hazelnut filling. They are also lovely with a glass of cold milk, especially for an afternoon snack. If you want to serve them on a dessert tray, add fresh berries, a scoop of vanilla ice cream, or a small dish of whipped cream for a simple but pretty spread.
Storage Instructions
Store: Keep the cookies in an airtight container, such as a cookie tin, in a cool and dry place. They will stay fresh for 1 to 2 weeks. If your kitchen is warm, store them in the fridge for up to 5 to 7 days.
Freeze: For longer storage, freeze the cooled bars before dipping them in chocolate. Wrap them well and store for up to 2 months. When ready, thaw at room temperature, then dip in chocolate after they are fully thawed.
Reheat: These cookies do not need much reheating. If you want them slightly warm, place one or two on a microwave-safe plate and heat for 8 to 10 seconds. For a stovetop-style warm-up, set them near a warm oven, not directly on heat, until just softened. However, most people enjoy them at room temperature.
Recipe Info
Preparation Time: 40 minutes
Cooking Time: 25 minutes, plus 1 hour cooling
Total Time: 2 hours 5 minutes
Level of Difficulty: Easy to Medium
Servings: 24 triangles
Estimated nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: about 6,100 to 6,400 total
- Protein: about 75 to 90 g total
- Fat: about 380 to 420 g total
- Carbohydrates: about 520 to 580 g total
Ingredients
- 1 1/2 cups all-purpose flour, plus more for dusting
- 1 tsp baking powder
- 1/2 cup (1 stick) unsalted butter, at room temperature
- 1/3 cup granulated sugar
- 1 medium egg
- 1 tsp vanilla extract
- 1/2 tbsp milk
- 3 tbsp apricot jam
- 1/2 cup (1 stick) unsalted butter
- 1/2 cup granulated sugar
- 2 tbsp water
- 1 tsp vanilla extract
- 1 cup ground hazelnuts
- 1 1/2 cups chopped hazelnuts
- 6 oz semi-sweet baking chocolate, chopped
- Butter and flour, for the pan

Step-by-Step Instructions
Step 1: Prep the Pan
First, grease and flour a baking pan about 13 1/2 x 9 1/2 inches. This helps the cookie base release cleanly after baking, so do not skip it. At the same time, set out your ingredients so everything is ready when you start mixing.
Step 2: Make the Dough
Next, stir the baking powder into the flour in a bowl. Then add the butter, egg, vanilla, and sugar. Mix with a dough hook or by hand, and slowly add the milk until the dough forms a ball. The dough should feel soft, but not sticky.
Step 3: Press the Dough and Add the Jam
After that, turn the dough out onto a floured counter and roll it to about the size of the pan. Then press it evenly into the pan. Once the dough is in place, spread the apricot jam over the surface in a thin, even layer.
Step 4: Cook and Spread the Nut Topping
Now heat the oven to 350°F. While it warms, place the butter, sugar, water, and vanilla in a medium pot over medium heat. Stir until the butter melts and the sugar dissolves. Then remove the pot from the heat and stir in the ground hazelnuts and chopped hazelnuts. Let the mixture cool for about 5 minutes, and then spread it evenly over the jam layer.
Step 5: Bake, Cool, Cut, and Dip
Bake the pan on the middle rack for about 25 minutes, or until the top is browned but not burnt. After baking, let the pan cool completely for about 1 hour. Once cooled, cut the slab into 12 squares, then cut each square in half diagonally to make 24 triangles. Finally, melt the chocolate in short microwave bursts or over hot water, dip two corners or one side of each triangle, and set them on a rack over parchment until the chocolate hardens.
Conclusion
Classic German Nussecken Hazelnut Triangle Cookie is a beautiful mix of tender dough, bright apricot jam, nutty topping, and smooth chocolate. Because the steps are simple and the ingredients are easy to find, this recipe is a smart choice for bakers who want something special without too much fuss. It also stores well, which makes it great for holidays, gifts, and make-ahead treats.
If you try this recipe, I would love to hear how it turned out. Share your thoughts, leave a comment, or explore more cozy cookie recipes for your next baking day.
Print
Classic German Nussecken Hazelnut Triangle Cookies
- Prep Time: 40 minutes
- Cook Time: 25 minutes
- Total Time: 125 minutes
- Yield: 24 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: German
- Diet: Vegetarian
Description
These cookies feature a soft base, apricot jam, and a rich hazelnut topping, finished with chocolate-dipped corners for a delightful treat.
Ingredients
- 1 1/2 cups all-purpose flour, plus more for dusting
- 1 tsp baking powder
- 1/2 cup unsalted butter, at room temperature
- 1/3 cup granulated sugar
- 1 medium egg
- 1 tsp vanilla extract
- 1/2 tbsp milk
- 3 tbsp apricot jam
- 1/2 cup unsalted butter
- 1/2 cup granulated sugar
- 2 tbsp water
- 1 tsp vanilla extract
- 1 cup ground hazelnuts
- 1 1/2 cups chopped hazelnuts
- 6 oz semi-sweet baking chocolate, chopped
- Butter and flour, for the pan
Instructions
- Prep the pan by greasing and flouring a baking dish (13 1/2 x 9 1/2 inches).
- Make the dough by mixing flour and baking powder, then add sugar, butter, egg, vanilla, and milk until a ball forms.
- Press the dough into the pan and spread apricot jam evenly over the surface.
- Cook the topping mixture of butter, sugar, water, and vanilla until combined, then stir in ground and chopped hazelnuts.
- Spread the nut topping evenly over the jam layer.
- Bake for about 25 minutes or until browned, then let cool for approximately 1 hour.
- Cut into triangles and dip in melted chocolate.
Notes
Store cookies in an airtight container for up to 2 weeks, or freeze them for up to 2 months before dipping in chocolate.
Nutrition
- Serving Size: 1 cookie
- Calories: 250
- Sugar: 15g
- Sodium: 100mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 30mg