Every December, the scent of my Oma's Traditional German Almond Christmas Cookies would fill her tiny kitchen, wrapping us in warmth before we even took our first bite. She'd stand there with flour-dusted hands, rolling out the dough with her weathered wooden pin, telling us stories about how her own mother baked these same cookies back in Bavaria. The almond aroma alone could transport you straight to a cozy Christmas market.
What makes these cookies so special isn't just their crisp edges giving way to tender centers—it's how impossibly they balance richness and delicacy. That first bite releases sweet vanilla and toasted almond flavors that somehow taste like holiday magic. After Oma passed, I found her handwritten recipe card stained with butter and vanilla extract, the edges worn from decades of use. Now I make them every Christmas Eve, continuing the tradition with my kids. There's something about these cookies that makes the season feel complete.
Why You’ll Love These Traditional German Almond Christmas Cookies
Trust me, these cookies will become your new holiday obsession—here’s why:
- The butter-to-almond ratio is perfection: crisp edges with a melt-in-your-mouth center that’ll have you sneaking seconds (and thirds)
- They’re surprisingly simple to make—no fancy techniques, just good old-fashioned cookie magic
- That golden-brown color and almond topping scream festive elegance (but shhh… nobody needs to know how easy they are)
- The aroma alone will make your kitchen smell like a German Christmas market
- They stay fresh for weeks—if they last that long!
Seriously, one bite and you’ll understand why my Oma guarded this recipe like treasure.
Ingredients for Traditional German Almond Christmas Cookies
Here's everything you'll need to make Oma's famous cookies - and yes, the specific ingredients really do matter!
- 500 g (about 4 cups) all-purpose flour
- 250 g (2 sticks) unsalted butter, softened
- 250 g (1¼ cups) granulated sugar
- 250 g (2½ cups) almond flour, packed
- 30 g (2 tbsp) vanilla sugar (or 1 teaspoon vanilla extract)
- 2 large eggs, room temperature
- 2 tsp baking soda
- Pinch of fine sea salt
- 30 g (¼ cup) shaved almonds for topping
Pro tip: For best results, weigh your ingredients - especially the almond flour. Too much or too little changes the texture completely!
Equipment You’ll Need
Don’t worry—you probably already have everything! Here’s the short and sweet list:
- A large mixing bowl (or stand mixer if you’re feeling fancy)
- Wooden spoon or hand mixer for creaming that butter
- Baking sheets lined with parchment paper (trust me, skip the greasing—parchment is the way)
- Rolling pin for that perfect 1 cm thickness
- Cookie cutters (or just use a glass if you want circles—Oma would approve!)
See? Told ya it was simple. Now let’s get baking!
How to Make Traditional German Almond Christmas Cookies
Okay, let's get to the fun part—making these beauties! Follow these steps carefully, and you'll have cookies that would make my Oma proud. The secret's in the details, so don't rush through any of them.
Step 1: Cream Butter and Sugar
This step is everything—don't skimp here! In your big mixing bowl, beat the softened butter and sugar together for a good 3-4 minutes until it's pale, fluffy, and looks almost like whipped cream. I use my wooden spoon and some elbow grease, but a hand mixer works too if you're short on time (or arm strength!). The mixture should be so light that when you lift some with your spoon, it leaves little peaks. This creates those perfect air pockets that'll give your cookies that dreamy texture.
Step 2: Incorporate Dry Ingredients
Now, add your eggs one at a time, mixing well after each—this prevents curdling. Then comes the dry team! Gradually mix in the flour, almond flour, vanilla sugar, baking soda, and salt. Here's the crucial part: stop mixing as soon as everything's combined. Overmixing makes tough cookies, and we want tender! The dough should come together nicely but still feel slightly soft—that's perfect.
Step 3: Shaping and Baking
Roll your dough out to about 1 cm thickness—no thinner, or they'll crisp up too much. Use your favorite cookie cutters (stars and trees are my holiday go-tos), then transfer them to parchment-lined baking sheets. Now the magic touch: sprinkle each cookie generously with those shaved almonds. Bake at 180°C (350°F) for 12-15 minutes until the edges are just turning golden brown. They'll still look soft in the center—that's okay! They firm up as they cool on the wire rack.
Pro tip: Do a test batch with just 2-3 cookies first to nail your oven's timing. Every oven lies a little!

Tips for Perfect Traditional German Almond Christmas Cookies
After decades of making these (and plenty of mistakes along the way!), here are my hard-won secrets:
- Butter temperature is key - Too cold and it won't cream properly. Too warm and your cookies will spread. It should leave a slight indent when pressed but still hold its shape.
- Chill sticky dough for 30 minutes if it's too soft to roll - German winters helped Oma's dough, but our warm kitchens sometimes need this trick!
- Room temp eggs blend better - Cold eggs can make the butter seize up. I leave mine out while prepping other ingredients.
- Rotate pans halfway - For even browning, especially if your oven has hot spots (and most do!).
Follow these, and you'll get that perfect crisp-yet-tender bite every time!
Variations and Substitutions
Want to put your own spin on these classic cookies? Try these easy tweaks that still honor the traditional spirit:
- Swap almond flour for hazelnut flour for a richer, nuttier flavor—just keep the same weight measurements
- Add orange or lemon zest to the dough for a bright citrus twist that cuts through the richness
- Replace vanilla sugar with almond extract (just ½ tsp!) if you want an extra almond punch
- For a gluten-free version, use a 1:1 gluten-free flour blend—the almond flour helps mask any grittiness
The best part? These cookies forgive experimentation beautifully—Oma would approve of making them your own!
Storing and Serving Suggestions
These cookies stay fresh for weeks—if they last that long! Store them in an airtight container at room temperature with parchment between layers. For maximum crispness, toss in a slice of bread to absorb any moisture. They're perfect with strong coffee or spiced tea—just like Oma used to serve them at Christmastime.
Nutritional Information
Here's the breakdown per cookie (but remember—nutrition varies based on ingredients and sizes! These are just estimates):
- Calories: 120
- Fat: 6g
- Carbs: 15g
- Protein: 2g
Not too bad for a bite of holiday joy, right? Now go enjoy that buttery goodness!

FAQs About Traditional German Almond Christmas Cookies
Over the years, I've gotten so many questions about these cookies - here are the ones that come up most often!
Can I freeze the dough?
Absolutely! Shape it into a disc, wrap tightly in plastic, then freeze for up to 3 months. Thaw overnight in the fridge before rolling. Oma actually preferred this method—she swore the resting time improved the flavor!
Can I use whole almonds instead of almond flour?
Technically yes, but you'll lose that signature melt-in-your-mouth texture. If you must, pulse whole almonds with the flour in a food processor until super fine—but store-bought almond flour gives more consistent results.
How long do they stay fresh?
In an airtight container, they'll keep their perfect texture for 2 weeks (if hidden from cookie monsters!). The almond topping might soften slightly after day 5, but a quick 5-minute warm-up in the oven fixes that!
Share Your Holiday Baking Story
I'd love to hear your cookie memories! Did your family have special holiday treats? Maybe you've already tried making these almond cookies? Tell me about your baking adventures in the comments—nothing beats swapping stories over virtual cookies!
Print
Irresistible Traditional German Almond Christmas Cookies Recipe
- Total Time: 35 minutes
- Yield: 30-40 cookies 1x
- Diet: Vegetarian
Description
Traditional German Almond Christmas Cookies are buttery, nutty, and perfect for the holiday season. These cookies are crisp on the outside and tender inside, with a delicate almond flavor.
Ingredients
- 500 g all purpose flour
- 250 g unsalted butter
- 250 g sugar
- 250 g almond flour
- 30 g vanilla sugar
- 2 eggs
- 2 tsp baking soda
- Salt (to taste)
- 30 g shaved almonds (for topping)
Instructions
- Preheat your oven to 180°C (350°F).
- In a large bowl, cream the butter and sugar together until light and fluffy.
- Add the eggs one at a time, mixing well after each addition.
- Gradually mix in the all-purpose flour, almond flour, vanilla sugar, baking soda, and a pinch of salt.
- Knead the dough until smooth.
- Roll out the dough to about 1 cm thickness and cut into desired shapes.
- Place the cookies on a baking sheet lined with parchment paper.
- Sprinkle shaved almonds on top of each cookie.
- Bake for 12-15 minutes or until golden brown.
- Let cool on a wire rack before serving.
Notes
- Store in an airtight container for up to 2 weeks.
- You can replace vanilla sugar with 1 teaspoon vanilla extract if needed.
- For extra flavor, add a pinch of cinnamon or nutmeg.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Baking
- Cuisine: German
Nutrition
- Serving Size: 1 cookie
- Calories: 120
- Sugar: 8 g
- Sodium: 50 mg
- Fat: 6 g
- Saturated Fat: 3 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 1 g
- Protein: 2 g
- Cholesterol: 20 mg
Keywords: German Christmas cookies, almond cookies, holiday baking, traditional cookies
Leave a Reply