There is nothing quite like the sight of freshly baked Homemade Christmas Linzer Cookies to get you into the holiday spirit. These classic Austrian treats are as beautiful as they are delicious, featuring two buttery, almond-scented shortbread layers sandwiched together with a vibrant fruit jam. The “peek-a-boo” window in the top cookie shows off the colorful filling, making them look like little edible jewels on your dessert table.
Whether you are hosting a holiday party or looking for the perfect gift for neighbors, these cookies are a timeless choice. They offer a sophisticated balance of nutty flavor and sweet-tart jam that appeals to both children and adults. Let’s dive into how you can bring this festive tradition into your own kitchen this season.
Recipe Information
- Prep Time: 45 minutes
- Cook Time: 12 minutes
- Total Time: 57 minutes
- Servings: 24 cookies
- Difficulty Level: Medium
Nutrition Information
- Calories per serving: 165 kcal
- Protein: 2g
- Carbohydrates: 21g
- Fat: 9g
- Fiber: 1g
- Sugar: 11g
- Sodium: 45mg
Why Make This Homemade Christmas Linzer Cookies
Making Linzer cookies at home is a rewarding experience because they are much more flavorful than store-bought versions. Using real almond flour and high-quality butter creates a melt-in-your-mouth texture that is hard to beat. Plus, the smell of toasted almonds and cinnamon wafting through your house is the ultimate holiday fragrance.
These cookies are also incredibly customizable. While raspberry is the traditional choice, you can use any jam you love to match your color scheme or taste preference. They are the perfect project for a cozy afternoon of baking, and the results are stunning enough to be the centerpiece of any cookie swap.
How to Make Homemade Christmas Linzer Cookies
Follow these simple steps to create the perfect dough, cut out beautiful shapes, and assemble these iconic holiday treats with ease.
Ingredients
- 2 cups all-purpose flour
- 1 cup almond flour (fine ground)
- 1 cup unsalted butter, softened
- 2/3 cup granulated sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/2 cup raspberry or strawberry jam (seedless preferred)
- Powdered sugar for dusting
Directions
Step 1: Creaming the Butter and Sugar
In a large bowl or using a stand mixer, beat the softened butter and granulated sugar together until the mixture is light and fluffy. This usually takes about 2 to 3 minutes on medium speed.
Step 2: Adding Wet Ingredients
Add the egg, vanilla extract, and almond extract to the butter mixture. Continue to beat until everything is well combined and smooth, scraping down the sides of the bowl as needed.
Step 3: Mixing Dry Ingredients
In a separate medium bowl, whisk together the all-purpose flour, almond flour, cinnamon, and salt. Slowly add these dry ingredients to the wet mixture while mixing on low speed until a soft dough forms.
Step 4: Chilling the Dough
Divide the dough into two equal discs and wrap them tightly in plastic wrap. Refrigerate the dough for at least 1 hour. Chilling is essential to prevent the cookies from spreading and to make the dough easier to roll.
Step 5: Rolling and Cutting
Preheat your oven to 350°F (175°C). On a lightly floured surface, roll out one disc of dough to about 1/8-inch thickness. Use a round fluted cookie cutter to cut out shapes. For half of the cookies, use a smaller cutter (like a heart or star) to remove the center. Repeat with the second disc.
Step 6: Baking the Cookies
Place the cookies on a baking sheet lined with parchment paper. Bake for 10 to 12 minutes, or until the edges are just barely golden. Let them cool completely on a wire rack before assembling.
Step 7: Assembling the Cookies
Spread a small spoonful of jam onto the flat side of each solid cookie. Dust the cookies with the center holes with a generous coating of powdered sugar. Place the sugar-dusted cookies on top of the jam-covered cookies to create a sandwich.
How to Serve Homemade Christmas Linzer Cookies
Serve these cookies on a festive platter alongside other holiday favorites like gingerbread or peppermint bark. They pair wonderfully with a hot cup of tea, coffee, or a creamy glass of eggnog. Because they look so elegant, they are also perfect for serving at a formal holiday tea party or as a sophisticated dessert after a Christmas dinner.
How to Store Homemade Christmas Linzer Cookies
Store the assembled cookies in an airtight container at room temperature for up to 3 days. If you need to keep them longer, they can stay fresh in the refrigerator for up to a week. Note that the jam may soften the cookies slightly over time. For the best texture, you can store the baked cookies and jam separately and assemble them just before serving.
Expert Tips for Perfect Homemade Christmas Linzer Cookies
Always make sure your dough is cold. If the dough gets too warm while you are cutting out shapes, pop it back in the fridge for 10 minutes. This ensures the cut-outs keep their crisp edges. Additionally, use a seedless jam for a smoother look in the “window,” and never dust the cookies with sugar after assembly, or you will cover up the beautiful jam center!

Delicious Variations
For a different twist, try using lemon curd instead of jam for a bright, citrusy flavor. You can also swap the almond flour for hazelnut flour to give the cookies a deeper, earthier taste. If you are a chocolate lover, a small dollop of chocolate hazelnut spread makes an excellent filling that pairs perfectly with the buttery shortbread.
Frequently Asked Questions
Q: Can I make the dough in advance?
Yes, you can prepare the dough and keep it in the refrigerator for up to 2 days, or freeze it for up to a month. Just let it soften slightly at room temperature before rolling.
Q: Why are my cookies falling apart?
This usually happens if the dough is too dry or if they haven’t cooled enough. Make sure to measure your flour correctly and let the cookies cool completely on the pan before moving them.
Q: Do I have to use almond flour?
Almond flour provides the traditional flavor and texture, but you can substitute it with more all-purpose flour if you have a nut allergy. The texture will be slightly more like a standard shortbread.
Q: Can I freeze the finished cookies?
It is best to freeze the un-assembled baked cookies. Once assembled with jam and powdered sugar, the moisture from the jam can make the cookies soggy when thawed.
Q: How do I keep the jam from running?
Use a thick, high-quality jam or preserves. If your jam is very thin, you can simmer it in a small saucepan for a few minutes to thicken it before letting it cool and using it as a filling.
Conclusion
Homemade Christmas Linzer Cookies are a beautiful way to show your love during the holiday season. While they require a little bit of patience for the chilling and assembly, the stunning results are well worth the effort. These cookies bring a touch of old-world charm to your celebrations and are sure to become a requested favorite every year. Happy baking!

Homemade Christmas Linzer Cookies
- Cook Time: 57 minutes
- Total Time: 57 minutes
- Diet: Vegetarian
Ingredients
- 2 cups all-purpose flour
- 1 cup almond flour (fine ground)
- 1 cup unsalted butter, softened
- 2/3 cup granulated sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/2 cup raspberry or strawberry jam (seedless preferred)
- Powdered sugar for dusting
Instructions
- In a large bowl or using a stand mixer, beat the softened butter and granulated sugar together until the mixture is light and fluffy. This usually takes about 2 to 3 minutes on medium speed.
- Add the egg, vanilla extract, and almond extract to the butter mixture. Continue to beat until everything is well combined and smooth, scraping down the sides of the bowl as needed.
- In a separate medium bowl, whisk together the all-purpose flour, almond flour, cinnamon, and salt. Slowly add these dry ingredients to the wet mixture while mixing on low speed until a soft dough forms.
- Divide the dough into two equal discs and wrap them tightly in plastic wrap. Refrigerate the dough for at least 1 hour. Chilling is essential to prevent the cookies from spreading and to make the dough easier to roll.
- Preheat your oven to 350°F (175°C). On a lightly floured surface, roll out one disc of dough to about 1/8-inch thickness. Use a round fluted cookie cutter to cut out shapes. For half of the cookies, use a smaller cutter (like a heart or star) to remove the center. Repeat with the second disc.
- Place the cookies on a baking sheet lined with parchment paper. Bake for 10 to 12 minutes, or until the edges are just barely golden. Let them cool completely on a wire rack before assembling.
- Spread a small spoonful of jam onto the flat side of each solid cookie. Dust the cookies with the center holes with a generous coating of powdered sugar. Place the sugar-dusted cookies on top of the jam-covered cookies to create a sandwich.




