German Christmas Cookie Recipes for a Festive Snack Time
First, there’s just something about a german christmas cookie that totally sweeps me back to snowy afternoons and crowded kitchens. You know? The smell of toasted hazelnuts and sweet apricot jam, it’s instantly festive—like, you can’t help but want to sneak a bite while they’re still warm.
Honestly, making these cookies is kind of a tradition that turns Dessert time into something extra special. Well actually, sometimes I start baking them way before dinner’s even planned, just to get that cozy feeling going. They’re crumbly, nutty, and dipped in chocolate… what’s not to love? Wait—no, that’s not all. The best part is, you get to share them, and that’s where the real magic is.
Personal Anecdote
So, every December, my kitchen turns into a little cookie workshop. I remember the first time I tried this german christmas cookie recipe—my hands were sticky with jam, and I almost forgot the baking powder. But, somehow, those slightly crooked cookies tasted like pure holiday joy. The laughter, the mess, the way the chocolate glaze never sets perfectly… it’s all part of the fun, right?
Then, as soon as they’re done, we crowd around the table, picking our favorite shapes (the triangles always go first). It’s a Dessert kind of moment, the sort where you can’t help but reach for another while swapping stories. If you’re curious about other festive treats, check out these Christmas Cowboy Cookies—they bring their own cheer.
Why This Recipe is Special
This isn’t just another sweet, it’s a bite of nostalgia, a crumbly, nutty hug on a plate. The layers—shortbread, jam, hazelnuts—come together like a little holiday symphony. Plus, they’re perfect for gifting or, honestly, just sneaking one with a hot drink when no one’s looking.
Ingredients breakdown
| Ingredient | Quantity |
|---|---|
| Unsalted butter (softened) | ½ cup |
| Sugar | ½ cup |
| Large eggs | 2 |
| Vanilla extract | 2 teaspoons |
| Baking powder | 1 teaspoon |
| Salt | 1 pinch |
| All-purpose flour | 2 ½ cups |
| Apricot jam, jelly, or preserves | ⅓ cup |
| Unsalted butter (hazelnut layer) | 1 cup |
| Water | 5 tablespoons |
| Light brown sugar | 1 cup |
| Vanilla extract (hazelnut layer) | 2 teaspoons |
| Whole hazelnuts | 1 cup |
| Hazelnut meal or almond meal | 2 cups |
| Dark chocolate | 1 cup |
| Butter (optional, for glaze) | 1 teaspoon |
Utensils and substitutions
You’ll want a large mixing bowl, a jelly roll pan, parchment paper, and a spatula for spreading. Also, a small saucepan for the hazelnut layer. If you don’t have hazelnuts, almond meal works pretty well—though, it’s not quite the same. And hey, if you’re into simple cookies too, there’s this Pizzelle Cookies Easy Dessert Recipe that’s kind of a lifesaver when you’re short on time. Meanwhile, for tips on food safety with eggs and flour, I always peek at foodsafety.gov—it’s super helpful, especially if you’re baking with kids. Don’t stress about missing a tool, just improvise and have fun. It’s Dessert, not a science test!

Step-by-step method
Step 1
First, preheat your oven to 350°F (175°C) and line your baking sheet with parchment. In a big mixing bowl, cream together the butter and sugar until it’s fluffy, it’s okay if it looks a bit lumpy. Add in the eggs, vanilla, baking powder, and a pinch of salt—don’t worry if your vanilla spills a little! Beat until everything is blended. Gradually mix in the flour. The dough might be a bit sticky, but that’s fine, just press it evenly onto your lined sheet. Dock the surface with a fork and then spread the apricot jam, warming it a little if it’s too thick.
Step 2
Now, for the hazelnut layer, melt butter, water, brown sugar, and vanilla in a saucepan over medium heat. Stir until the sugar dissolves—don’t let it boil, just gently coax it. Coarsely chop the hazelnuts, then stir them and the hazelnut meal into the butter mixture. Dollop this nutty layer over the jam and spread it as evenly as you can, even if some bits are thicker than others.
Step 3
Bake for 25–30 minutes, or until the edges are a light golden brown. Let it cool completely, preferably overnight. Chill in the fridge for a few hours, then cut into squares and triangles. For the finishing touch, melt the chocolate and dip the corners of each triangle. Let them set on parchment. If you’re craving more cookies, check out these Chewy Snickerdoodle Cookies for a twist on tradition!
Tips and tricks to make this recipe shine
Use room temperature ingredients for the dough—it helps everything blend smoothly. If your dough sticks, a little extra flour on your hands does wonders. Don’t worry if your hazelnut layer isn’t perfectly even; the rustic look is part of the charm of a german christmas cookie. Always let the bars chill well before cutting for sharp edges and less crumbling.
What to serve with this recipe
Honestly, a german christmas cookie goes perfectly with a cup of hot cocoa or a steaming mug of black tea. If you have a festive brunch table, tuck these cookies next to other holiday treats for a lovely spread. Sometimes I even like to nibble one with a scoop of vanilla ice cream, though that’s not traditional, it’s delicious! If you want something fun and quick, these No Bake Christmas Crunch Cookies make a playful pairing for your cookie platter.
How to store and reheat
Store your german christmas cookie bars in an airtight container at room temperature for up to five days. If you need them to last longer, refrigerate for up to two weeks or freeze for three months—just layer parchment between them. To enjoy, let them come to room temp before serving; there’s really no need to reheat, but if you must, a few seconds in the microwave will soften the chocolate corners.
Print
Best German Christmas Cookie Dessert Recipes for the Holiday Season
- Total Time: 1 day
- Yield: 30 cookies
- Diet: Vegetarian
Description
Classic German Christmas Cookies with a buttery shortbread base, apricot jam, hazelnut topping, and a rich chocolate glaze.
Ingredients
½ cup unsalted butter, softened at room temperature
2 large eggs, at room temperature
2 teaspoons vanilla extract
1 teaspoon baking powder
1 pinch salt
2 ½ cups all-purpose flour
⅓ cup apricot jam, jelly, or preserves
Hazelnut Layer:
5 tablespoons water
1 cup light brown sugar
2 teaspoons vanilla extract
1 cup whole hazelnuts
2 cups hazelnut meal or almond meal
Chocolate Glaze:
1 teaspoon butter (optional)
Instructions
Preheat your oven to 350°F (175°C/Gas Mark 4). Line an 18×13-inch rimmed baking sheet with parchment paper trimmed to fit.
Cream together the softened butter and sugar until smooth. Add eggs, vanilla extract, baking powder, and salt, then beat well.
Gradually mix in the flour until fully incorporated and dough is smooth.
Press dough evenly into prepared baking sheet.
Dock dough surface with a fork. Spread apricot jam evenly on top.
Combine butter, water, brown sugar, and vanilla in a saucepan. Warm over medium heat, stirring until sugar dissolves, without boiling.
Chop hazelnuts coarsely and stir with hazelnut meal into the butter-sugar mixture.
Spread the hazelnut mixture evenly over the apricot jam layer.
Bake 25-30 minutes until edges are light golden brown.
Cool completely at room temperature, preferably overnight. Chill 2-3 hours in refrigerator.
Cut into 30 squares; slice each diagonally to form triangles.
Melt dark chocolate in microwave in 30-second intervals, stirring until smooth. Stir in butter if using.
Dip corners of each triangle in melted chocolate. Let set on rack or parchment paper.
Notes
For easier spreading, warm apricot jam slightly with a bit of water.
Chill bars overnight then refrigerate to help layers set firmly.
Use almond meal instead of hazelnut meal if preferred.
Dark chocolate glaze adds a nice finishing touch but can be omitted.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: German
Nutrition
- Serving Size: 1 serving
- Calories: 180
- Sugar: 12
- Sodium: 50
- Fat: 11
- Saturated Fat: 5
- Unsaturated Fat: 5
- Carbohydrates: 19
- Fiber: 1
- Protein: 3
- Cholesterol: 35
FAQ
Can I substitute the hazelnuts?
Yes, you can use almonds or walnuts if you prefer, but hazelnuts give the classic german christmas cookie taste.
Is there a way to make this recipe nut-free?
Try using sunflower seed meal and omit the whole nuts for a similar texture, though the flavor will be different.
Can I use other jams besides apricot?
Absolutely! Raspberry or red currant jam works well, but apricot is traditional for this german christmas cookie.
Why do my cookies crumble when cutting?
Make sure the bars are completely chilled before slicing. A sharp knife helps, too!
How do I get a glossy chocolate glaze?
Add a teaspoon of butter to the melted chocolate for a shinier finish on your german christmas cookie triangles.
Making a german christmas cookie like this is all about bringing a little imperfect joy to your kitchen. Don’t worry if the jam swirls unevenly or the chocolate drips—it’s the homemade love that counts. These cookies are a sweet reminder of festive gatherings, laughter, and the scent of toasted nuts. If you’re looking for another easy holiday treat, peek at our other recipes. Most of all, cherish the process and the crumbs left behind. For more inspiration, follow us on Pinterest and keep your cookie jar full all season!
