Irresistible Vegan Linzer Cookies: Nutty, Jammy, and Melt-in-Your-Mouth Holiday Perfection
These exquisite vegan Linzer cookies are truly a delight for the senses. Imagine delicate, tender jam sandwich biscuits that practically melt in your mouth, infused with a rich, nutty, and buttery flavor perfectly complemented by a sweet, fruity jam filling. They are not only surprisingly easy to bake but also possess an elegant appearance, featuring sparkling jam centers peeking through a beautifully dusted snowy topping of icing sugar. Without a doubt, these are the quintessential holiday cookies, perfect for festive gatherings, gift-giving, or simply indulging in a cozy winter evening.

Why You’ll Fall in Love with These Vegan Linzer Cookies
Beyond their stunning good looks, these vegan Linzer cookies offer an unparalleled taste and texture experience that makes them a true favorite. Here’s why they’re sure to become a staple in your baking repertoire:
- Unforgettable Texture: Each bite delivers a perfect contrast – the crisp edge of the shortbread cookie yielding to a tender, melt-in-your-mouth interior. The day after baking, the cookies soften beautifully as they absorb moisture from the jam, creating an even more delightful chew.
- Rich, Balanced Flavor: The combination of ground nuts (hazelnuts or almonds), rich vegan butter, a hint of vanilla, and a touch of spice creates a deeply satisfying and complex flavor profile. This savory-sweet base is perfectly uplifted by the bright, fruity jam.
- Visually Stunning: With their classic window cut-out showcasing vibrant jam and a delicate dusting of powdered sugar, Linzer cookies are inherently festive and elegant. They instantly elevate any dessert platter and make for exquisite homemade gifts.
- Surprisingly Simple to Make: Despite their sophisticated appearance, the process for making these cookies is straightforward and enjoyable, making them accessible even for novice bakers.
- Perfect for Holidays: While delicious year-round, their festive look and comforting flavors make them particularly suited for Christmas and other winter celebrations, bringing warmth and joy to any occasion.
- Completely Vegan and Dairy-Free: These cookies are crafted using plant-based ingredients, ensuring everyone can enjoy this classic treat without compromising on taste or texture.
For me, these vegan Linzer cookies are more than just a sweet treat; they’re a classy, refined take on a classic jam sandwich biscuit, like an elevated version of a jammy dodger. The rich, nutty, and tender shortbread provides the perfect canvas for a sweet, glistening jam filling. While they are a joy to eat any time of the year, their sparkling jam centers and dusting of icing sugar truly make them shine during the Christmas season.

A Glimpse into History: The Story of Linzer Cookies
These delightful sandwich cookies trace their origins back to Austria, where they are a mini version of the renowned Linzer Torte. The Linzer Torte holds a fascinating claim to fame: it is often said to be the oldest cake in the world, with recipes dating back as far as 1653. This historic pastry is named after the beautiful city of Linz, the capital of Upper Austria, famed for its culinary traditions.
Traditionally, a Linzer Torte features a rich, buttery pastry made with ground nuts (often almonds or hazelnuts), spiced with cinnamon or cloves, and filled with a thick fruit preserve, typically redcurrant jam. A lattice crust adorns the top, offering a peek at the vibrant filling beneath. The smaller cookie version, known as Linzer Augen (Linzer Eyes) or Linzer Kekse (Linzer Cookies), takes these beloved flavors and textures and scales them down into charming, individual treats. The iconic “window” cut-out on the top cookie allows the jam to sparkle, much like an eye, adding to their distinctive appeal. Over centuries, these cookies have become deeply embedded in European holiday baking traditions, particularly around Christmas, cherished for their elegant presentation and comforting, festive flavors. Our vegan adaptation perfectly captures this rich history and timeless appeal, ensuring that everyone can enjoy a taste of Austrian tradition.
Essential Ingredients for Perfect Vegan Linzer Cookies
Crafting the perfect vegan Linzer cookie begins with selecting the right ingredients. Each component plays a vital role in achieving that signature tender texture and rich, nutty flavor. Here’s a detailed look at what you’ll need and why:
- Vegan Block Butter: This is a non-negotiable ingredient for superior Linzer cookies. For the love of holy baking, please opt for a solid block butter or margarine, and steer clear of spreadable varieties in tubs. Spreadable margarines contain a higher water content and are designed to be soft, which will likely result in a dough that’s too soft to roll out effectively and cookies that turn out tough instead of tender. Brands like Naturli Vegan Block or Flora Plant Butter are excellent choices, providing the necessary fat content and consistency for a flaky, buttery shortbread.
- Ground Hazelnuts or Almonds: The characteristic nutty flavor of Linzer cookies comes from ground nuts. Hazelnuts are my personal preference for their robust, earthy aroma that pairs beautifully with jam, but finely ground almonds work just as wonderfully, offering a slightly sweeter, milder note. You can find pre-ground nuts at specialty stores or online. Alternatively, you can easily make your own by pulsing blanched nuts in a food processor until finely ground, being careful not to over-process them into butter.
- Caster Sugar (Superfine Sugar): Caster sugar is ideal for this recipe because its fine granules dissolve quickly and evenly, ensuring a smooth, tender dough without a grainy texture. Golden caster sugar can add a subtle hint of caramel, enriching the flavor. While granulated sugar can be used if it’s all you have, avoid brown sugar, coconut sugar, or liquid sweeteners, as these will significantly alter the cookie’s delicate texture and moisture balance, potentially making them dense or crumbly.
- Plain Flour (All-Purpose Flour): Standard plain (all-purpose) flour is perfectly suited for these cookies, providing the necessary structure without making them overly dense. While I haven’t specifically tested a gluten-free version, some readers have reported success using a good quality 1:1 gluten-free baking blend that contains xanthan gum.
- Vanilla Extract: A good quality vanilla extract is crucial for enhancing the overall flavor profile of these cookies. It adds a warm, sweet, and aromatic depth that complements the nuts and jam beautifully. For an even more intense and luxurious vanilla flavor, consider using vanilla bean paste.
- Cinnamon: Just a touch of ground cinnamon is included in this recipe to add a subtle warmth and traditional spice note, without overpowering the other flavors. The cookies won’t taste distinctly “cinnamony.” However, if you adore a bolder cinnamon presence, feel free to increase the amount to suit your taste.
- Lemon Zest: This ingredient is optional but highly recommended. The finely grated zest of one lemon doesn’t make the cookies taste overtly lemony; instead, it provides a bright, subtle acidity that lifts and deepens the overall flavor, preventing them from being too one-note sweet. Orange zest can be used as an alternative for a slightly different aromatic twist.
- Non-Dairy Milk: A small splash of non-dairy milk is used to bind the dough, replacing the moisture that would typically come from an egg in a traditional recipe. Any unsweetened variety will work, such as soy, almond, or oat milk. I typically use unsweetened soy milk.
- Salt: A pinch of salt is vital in any baking recipe. It balances the sweetness of the sugar and jam, and significantly enhances all the other flavors, bringing out the best in the nutty, buttery notes.
- Jam: The heart of a Linzer cookie! Choose a jam that is relatively thick and smooth, without large chunks of fruit that might make assembly difficult. Raspberry jam is a classic and vibrant choice, providing a lovely tart contrast to the sweet shortbread. Apricot or strawberry jam also work wonderfully. Ensure it’s not too runny, or it may seep out during assembly.

Step-by-Step Guide: Crafting Your Vegan Linzer Cookies
(For precise measurements and detailed instructions, please refer to the comprehensive recipe card located at the bottom of this page.)
Making these elegant vegan Linzer cookies is a rewarding process. Follow these steps to achieve perfectly tender, jam-filled delights:
- Prepare Dry Ingredients: In a medium bowl, combine the plain flour, ground nuts (hazelnuts or almonds), cinnamon, and salt. Whisk them together thoroughly to ensure even distribution, then set this mixture aside.
- Cream Wet Ingredients: In a separate, larger bowl, using an electric mixer, cream together the softened vegan block butter, caster sugar, vanilla extract, and optional lemon zest. Beat for 1-2 minutes until the mixture is light, fluffy, and well combined.
- Form the Dough: Gradually add the prepared dry ingredients to the creamed butter mixture. Mix with a spatula until just combined and no visible lumps of butter remain. Stir in the non-dairy milk a tablespoon at a time until the dough comes together. Briefly knead the dough by hand, just until it forms a smooth ball. Be careful not to overwork the dough, as this can lead to tough cookies.
- Chill the Dough: Divide the smooth dough into two equal discs. Wrap each disc tightly in plastic wrap or beeswax wrap and refrigerate for at least 1 hour. This chilling period is crucial as it firms up the butter, making the dough much easier to roll and preventing the cookies from spreading excessively during baking.
- Roll and Cut Cookies: Once chilled, take one disc of dough out of the fridge (keep the other chilled). On a lightly floured surface, roll the dough out evenly to a thickness of approximately 4mm (⅛ inch). Use your chosen cookie cutters, around 6 cm (2 ⅓ inches) in diameter, to cut out as many cookie shapes as possible. Remember, you’ll need an equal number of solid bottoms and cut-out tops for your sandwich cookies. For the top halves, use a smaller mini cutter or the wide end of a piping nozzle to create the distinctive center cut-out.
- Prepare for Baking: Carefully transfer the cut-out cookies to a baking sheet lined with parchment paper, spacing them slightly apart. Collect any dough scraps, gently re-roll them, and cut out more cookies. If the dough becomes too soft at any point, refrigerate it for 15 minutes before continuing.
- Second Chill & Preheat Oven: Place the baking sheets with the cut cookies into the freezer for 15 minutes, or the refrigerator for 30 minutes. This second chill helps maintain their shape during baking. During this time, preheat your oven to 180°C/160°C fan/350°F/gas mark 4.
- Bake to Golden Perfection: Bake the chilled cookies for 9-12 minutes, or until their edges turn a light golden color. They should still be quite pale in the center. Allow them to cool on the baking sheet for about 5 minutes before gently transferring them to a wire rack to cool completely. This prevents them from breaking.
- Repeat for Remaining Dough: Once the first batch is done, repeat the rolling, cutting, chilling, and baking process with the second disc of dough. Always ensure your baking sheets are cool before placing new unbaked cookies on them.
- Dust with Sugar: After all cookies are baked and completely cooled, arrange the top cookie halves (those with the center cut-out) on a wire rack. Lightly dust them with icing (powdered) sugar using a fine-mesh sieve, creating a beautiful snowy effect.
- Fill with Jam: Take the undusted bottom cookie halves. Spoon a dollop of your chosen jam onto the center of each, spreading it gently but leaving a small border around the edge. Be mindful not to overfill, as too much jam can squeeze out when assembled, but don’t be too stingy either! A quick test assembly with one cookie can help you gauge the perfect amount.
- Assemble the Cookies: Carefully pick up one of the sugar-dusted top cookies, handling it by the edges to avoid smudging the sugar. Gently place it directly on top of a jam-spread bottom cookie, aligning the edges. Press down very lightly to secure. Repeat this process until all your beautiful Linzer cookies are assembled.








Expert Tips for Flawless Vegan Linzer Cookies
Achieving bakery-quality Linzer cookies is easier than you think with these helpful tips and tricks:
- Measure with Precision: As with all my baking recipes, I wholeheartedly recommend using metric measurements and a digital kitchen scale over cup conversions. Cups can be wildly inconsistent, leading to varying results. A digital scale ensures accuracy, yielding far better, more consistent cookies, and often creates less mess!
- Avoid Overworking the Dough: Once the dry ingredients are added, mix the dough just until it comes together and is smooth. Over-mixing develops gluten, which can result in tough, chewy cookies rather than the desired tender, crumbly texture. Brief kneading is all it needs.
- Keep the Dough Chilled: The dough for Linzer cookies is quite soft and rich. Keeping it well-chilled at every stage is paramount. Work quickly when rolling it out, and if it becomes too sticky or difficult to handle, don’t hesitate to pop it back into the refrigerator for 10-15 minutes to firm up again.
- Invest in an Adjustable Rolling Pin: A rolling pin with thickness rings is an incredibly useful tool for this recipe. It ensures you roll out your dough to an exact, consistent thickness (4mm or ⅛ inch), which is vital for even baking and uniform cookie sandwiches. I personally use this one.
- Don’t Skip the Pre-Bake Chill: Chilling the cut-out cookies before they go into the oven is a crucial step. It helps firm up the butter and prevents the cookies from spreading too much during baking, ensuring they retain their crisp edges and distinct shapes.
- Choose Your Cookie Cutters Wisely: These cookies hold their shape well, so you have creative freedom with your cookie cutters. However, remember that the dough is delicate. Very large or overly intricate shapes might be challenging to transfer from your work surface to the baking sheet without tearing or distorting. Classic round, star, or heart shapes are always a safe and beautiful bet.
- Understand Texture Evolution: When freshly assembled, your Linzer cookies will have a delightful crispness. However, by the following day, the cookie layers will have absorbed some moisture from the jam, resulting in a softer, more uniform texture, which many people prefer. Both textures are equally delicious!

Make Ahead & Storage Solutions for Vegan Linzer Cookies
These vegan Linzer cookies are excellent for making ahead, which is a huge bonus during busy holiday seasons. Here’s how to manage your time and keep them fresh:
Can I Prepare the Dough in Advance?
Absolutely! The dough is very forgiving and can be made ahead of time. Shape it into two discs, wrap them securely with plastic wrap or foil, and refrigerate for up to 3 days. This allows you to break up the baking process over several days. If you want to prepare even further in advance, the dough can be frozen for up to 3 months. When ready to use, thaw frozen dough overnight in the refrigerator. Before rolling, let it sit at room temperature for about 30-60 minutes until it’s pliable enough to work with without cracking, but still cool to the touch.
How to Store the Baked Cookies:
- Unfilled Cookies: If you bake the cookies and plan to fill them later, store the plain halves in an airtight container at room temperature for up to two weeks.
- Filled Cookies: Once the cookies are assembled with jam, they will keep well in an airtight container at room temperature for about 5 days. As mentioned, their texture will soften over time as the cookie absorbs moisture from the jam.
- Freezing Baked Cookies: Both unfilled and filled Linzer cookies freeze beautifully. Arrange them in a single layer in an airtight freezer-safe container, separated by parchment paper if stacking. Freeze for up to 3 months. When you’re ready to enjoy them, simply defrost at room temperature for a few hours.
Creative Filling Variations for Your Linzer Cookies
While classic raspberry jam is undeniably delicious, don’t feel limited to just one filling! Linzer cookies are wonderfully versatile and can be adapted to your personal taste. Here are some exciting alternatives to consider:
- Vegan Chocolate Spread: For chocolate lovers, a good quality vegan hazelnut spread (like a plant-based ‘Nutella’) makes for a rich and indulgent filling.
- Biscoff Spread: The warm, spiced notes of Biscoff (speculoos) spread pair incredibly well with the nutty shortbread, offering a comforting and unique flavor.
- Vegan Lemon Curd: For a tangy and bright option, a homemade or store-bought vegan lemon curd provides a delightful citrusy contrast to the sweet cookie.
- Apricot or Cherry Jam: If you prefer a different fruit, apricot or cherry jam offers a lovely balance of sweetness and tartness.
- Nut Butters: A thin layer of smooth peanut butter or almond butter could also work for a more savory-sweet profile, though I recommend pairing it with a little jam for moisture.
More Vegan Holiday Cookie Inspiration
If you loved these vegan Linzer cookies, you might want to explore other festive plant-based baking recipes to complete your holiday cookie platter:
- Vegan Gingerbread Cookies
- Vegan Biscotti with Cranberries and Almonds
- Vegan Shortbread Fingers
- Vegan Chocolate Pistachio Biscotti
- Double Chocolate Almond Cookies
- Vegan Vanilla Sugar Cookies
- Vegan Pecan Snowball Cookies

If you’ve had the pleasure of trying this wonderful recipe, please share your experience! Don’t forget to rate it, leave a comment below, or tag @domestic_gothess on Instagram and use the hashtag #domesticgothess. Your feedback and beautiful photos are always appreciated!
All images and content on Domestic Gothess are protected by copyright. If you wish to share this recipe, kindly do so by utilizing the provided share buttons. Please refrain from screenshotting or posting the recipe or content in its entirety. Instead, include a direct link back to this post for the complete recipe. Thank you for respecting our work!

Print
Vegan Linzer Cookies
Ingredients
- 100 g (3 ½ oz) ground hazelnuts or almonds
- 300 g (2 ½ cups) plain (all-purpose) flour
- ½ teaspoon cinnamon
- ¼ teaspoon salt
- 225 g (1 cup) vegan block butter (NOT the spreadable kind. I use Naturli Vegan Block) slightly softened
- 125 g (½ cup + 2 Tablespoons) caster (superfine) sugar
- 1 teaspoon vanilla extract
- finely grated zest 1 lemon (optional)
- 1 Tablespoon non-dairy milk
- jam to fill (raspberry is recommended)
- icing (powdered) sugar to dust
Instructions
-
Line a couple of baking sheets with baking parchment.
-
In a medium bowl, stir together the flour, ground nuts, cinnamon, and salt. Set aside.
-
In a separate bowl, cream together the softened vegan block butter, caster sugar, vanilla extract, and lemon zest with an electric mixer for 1-2 minutes until light and fluffy.
-
Add the dry ingredients to the wet mixture and stir with a spatula until no lumps of butter remain. Add the non-dairy milk and mix to form a cohesive dough. Briefly knead until smooth, taking care not to over-work the dough.
-
Divide the dough into two flat discs, wrap them individually in plastic wrap, and refrigerate for about 1 hour, or until the dough is firm enough to roll out.
-
On a lightly floured surface, roll out one of the chilled dough discs to a uniform thickness of 4mm (⅛ inch). Use approximately 6 cm/ 2 ⅓ inch cookie cutters to cut out as many cookies as possible. Remember to cut an equal number of solid cookie bottoms and cookies with a center cut-out for the tops.
-
For the top halves, use a mini cookie cutter or the wide end of a piping nozzle to carefully cut out a shape from the center of half of your cookies.
-
Gently transfer the cut-out cookies to your lined baking sheets, ensuring they are slightly spaced apart.
-
Gather the dough scraps, gently re-roll them, and cut out more cookies. If the dough becomes too soft to roll, refrigerate it for 15 minutes before continuing.
-
Place the trays of cookies in the freezer for 15 minutes, or the fridge for 30 minutes, while you preheat your oven to 180°C (160°C fan/350°F/gas mark 4).
-
Bake the chilled cookies for 9-12 minutes, or until the edges are lightly golden. Let them cool on the baking tray for 5 minutes, then carefully transfer them to a wire rack to cool completely.
-
Repeat the rolling, cutting, chilling, and baking process with the remaining disc of dough, always ensuring your baking sheets are cool before loading them with more cookies.
-
Once all cookies are baked and have cooled completely, place the top halves (those with the middle cut out) on a wire rack and dust generously with icing sugar using a fine-mesh sieve.
-
Spread a dollop of your chosen jam over the flat bottom half of the cookies, leaving a small border. Be careful not to overfill, but ensure a good layer of jam.
-
Carefully pick up one of the sugar-dusted top cookies (touching only the edges) and place it gently on top of a jam-spread bottom cookie, aligning the edges. Repeat with the remaining cookies. Store the assembled cookies in an airtight container at room temperature.
Notes
- Refer to the blog post above for comprehensive tips, detailed insights, instructions on storage and freezing, and step-by-step photos to guide you through the process.
- For optimal and consistent baking results, I strongly recommend using metric measurements and a digital kitchen scale instead of cup conversions. Scales provide superior accuracy and often lead to a less messy baking experience!
- An adjustable rolling pin with measurement rings is incredibly helpful for ensuring your dough is rolled to the exact required thickness. I personally use this specific model.
