For a while, I just accepted that pretty cookies didn’t taste like much. You know the ones—the ones that look like they belong in a bakery window but crumble into a dry, flavorless dust the second you bite into them. I’d see those perfect little jam-filled windows at holiday markets and think, “That’s the one I want.” But every version I tried at home was either too brittle to handle or so soft it lost its shape. Honestly, I started to think maybe the look was the whole point, and the taste was just… there.
Then I spent an afternoon testing a batch that finally made sense. It wasn’t about a fancy technique or some secret ingredient I had to hunt down. It was about getting the butter-to-flour ratio right and actually chilling the dough long enough (something I used to skip because I’m impatient). That first bite—the one where the jam peeks through the cutout and the cookie holds its shape without fighting you—was the quiet kind of victory. Not a fireworks moment. Just a solid, “Oh, that’s how it’s supposed to be.”
These classic Linzer cookies with raspberry jam are that recipe. They’re the ones I make when I want something that looks like I spent hours on it, even though the dough comes together in about thirty minutes. They’re buttery, tender, and just sturdy enough to sandwich a thick layer of jam without falling apart. And that little circle of jam peeking through the top? It never gets old. If you’ve been looking for a cookie that actually delivers on both looks and taste, this is the one.
Why You’ll Love This Recipe
- Quick & Easy : The dough comes together in about 30 minutes, and the chilling time is non-negotiable but manageable. Perfect for a weekend baking project or a last-minute cookie swap.
- Simple Ingredients : You likely have everything in your pantry right now. No almond flour to hunt down, no obscure extracts. Just butter, sugar, flour, nuts, and jam.
- Perfect for Holidays : These cookies are made for gift boxes, cookie platters, and holiday baking days. They look impressive without requiring a pastry degree.
- Crowd-Pleaser : I’ve brought these to cookie exchanges and watched people go back for seconds. The jam center and buttery crumb are a combination that works on everyone.
- Unbelievably Delicious : The texture is that perfect middle ground between shortbread and a soft sugar cookie. And the raspberry jam adds a tangy sweetness that cuts through the butter.
What makes these different from other Linzer cookie recipes? I tested this one with both toasted and raw almonds, and the toasted version wins every time. It adds a deeper, nuttier flavor that balances the sweetness of the jam. Plus, I use a trick of blending the ground almonds with the flour instead of adding them separately, which gives the dough a more uniform texture. It’s not a revolutionary technique, but it makes a noticeable difference.
This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined, but in cookie form. Perfect for impressing guests without stress, or turning a simple afternoon snack into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver a buttery, nutty, and slightly tangy cookie that feels special without the fuss. Most of these are pantry staples, and the ones that aren’t are easy to find.
- Unsalted butter, softened (adds richness and tenderness; I use Kerrygold for its higher butterfat content)
- Granulated sugar (for sweetness and structure)
- Large egg yolks, room temperature (adds richness and helps bind the dough)
- Vanilla extract (pure, not imitation—it really does make a difference)
- All-purpose flour (the base of the dough; spoon and level it for accuracy)
- Almond flour or finely ground almonds (toasted for best flavor; I grind whole toasted almonds in a food processor for the freshest taste)
- Salt (a small pinch balances the sweetness)
- Cinnamon (optional but adds a warm, subtle spice that pairs beautifully with raspberry)
- Raspberry jam (seedless is ideal for a smooth finish, but I’ve used seeded and loved the texture; Bonne Maman is my go-to brand)
- Powdered sugar, for dusting (adds that classic snowy look)
Ingredient Selection Tips : If you can’t find almond flour, you can grind whole almonds in a food processor. Just pulse them until they’re a fine powder—don’t overdo it or you’ll end up with almond butter. I’ve made that mistake before, and it’s not pretty. Also, look for a raspberry jam that’s not too runny. A thicker jam will stay put in the center without oozing out the sides during baking.
Substitution Guidance : For a nut-free version, you can substitute the almond flour with an equal amount of all-purpose flour, but the texture will be slightly different—more like a shortbread. For a gluten-free option, use a 1:1 gluten-free flour blend that contains xanthan gum. I’ve tried this with King Arthur Measure for Measure, and it worked beautifully.
Equipment Needed
- Stand mixer or hand mixer (for creaming the butter and sugar; a hand mixer works just fine, but a stand mixer makes it easier)
- Mixing bowls (one large, one medium)
- Plastic wrap (for chilling the dough)
- Rolling pin (a standard wooden one works; if you have a French rolling pin, even better for control)
- 2-inch fluted round cookie cutter (the classic Linzer shape; you can also use a plain round cutter)
- Smaller cookie cutter (for the window cutout; I use a 1-inch star or heart shape, but a simple round works too)
- Baking sheets (lined with parchment paper or silicone baking mats)
- Wire cooling rack (essential for even cooling)
- Fine-mesh sieve (for dusting powdered sugar)
Alternative Tools : If you don’t have a fluted round cutter, a plain round cutter works just as well. And if you don’t have a small cookie cutter for the window, you can use the tip of a piping bag or a small knife to cut a shape. I’ve even used a bottle cap in a pinch—it’s not fancy, but it gets the job done. For the rolling pin, any type will work as long as you can roll the dough evenly.
Personal Experience : I used to skip the silicone baking mats and just use parchment paper, but the mats really do help the cookies bake more evenly. That said, parchment paper is perfectly fine—just make sure it’s not crumpled or wrinkled, or the cookies might end up with uneven bottoms.
Preparation Method

- Toast the almonds (if using whole almonds) : Preheat your oven to 350°F (175°C). Spread the almonds on a baking sheet and toast for 8-10 minutes, until fragrant and lightly golden. Let them cool completely, then grind in a food processor until fine. Be careful not to over-process—you want a powder, not a paste.
- Cream the butter and sugar : In a large mixing bowl, beat 1 cup (226g) of softened unsalted butter with ½ cup (100g) of granulated sugar on medium speed until light and fluffy, about 3 minutes. Scrape down the sides of the bowl halfway through.
- Add the egg yolks and vanilla : Add 2 large egg yolks and 1 teaspoon of vanilla extract. Beat on low speed until just combined. Don’t overmix here—you don’t want to incorporate too much air.
- Mix the dry ingredients : In a separate bowl, whisk together 1½ cups (190g) of all-purpose flour, 1 cup (100g) of almond flour (or ground toasted almonds), ¼ teaspoon of salt, and ½ teaspoon of cinnamon (if using).
- Combine wet and dry : Gradually add the dry ingredients to the butter mixture, mixing on low speed until the dough just comes together. It will look crumbly at first, but it should form a cohesive ball when you press it together. If it’s too dry, add a teaspoon of cold water.
- Chill the dough : Divide the dough in half, flatten each into a disc, wrap tightly in plastic wrap, and refrigerate for at least 1 hour. Overnight is even better—the flavors meld and the dough becomes much easier to roll.
- Preheat the oven : When ready to bake, preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone mats.
- Roll and cut the dough : On a lightly floured surface, roll one disc of dough to about ⅛-inch thickness. Use a 2-inch fluted round cutter to cut out cookies. For half of the cookies, use a smaller cutter to cut a window out of the center. Re-roll the scraps once—after that, the dough gets tough.
- Bake the cookies : Place the cookies on the prepared baking sheets, spacing them about 1 inch apart. Bake for 10-12 minutes, until the edges are just barely golden. The bottoms should be lightly browned but the tops should remain pale. Let them cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
- Assemble the cookies : Once the cookies are completely cool, spread about 1 teaspoon of raspberry jam on the flat side of each whole cookie (the ones without the window). Top with a cutout cookie, pressing gently to sandwich the jam. The jam will peek through the window—that’s the best part.
- Dust with powdered sugar : Before serving, dust the tops of the assembled cookies with powdered sugar using a fine-mesh sieve. Wait until after assembly to dust, or the sugar will get absorbed by the jam.
Sensory Cues : When you’re creaming the butter and sugar, it should look pale and fluffy, like a cloud. The dough should feel cool and slightly firm after chilling, not sticky. When the cookies bake, the edges should just start to turn a warm golden color, and the kitchen will smell like toasted nuts and butter. That’s your cue to pull them out.
Personal Tip : I always roll the dough between two sheets of parchment paper instead of using flour. It prevents the dough from sticking without adding extra flour, which can make the cookies tough. Plus, it makes cleanup a breeze.
Cooking Tips & Techniques
Chill the dough thoroughly. I cannot stress this enough. If the dough is even slightly warm when you roll it, the cookies will spread and lose their shape. I learned this the hard way when I made a batch of Linzer cookies that looked more like blobs than cookies. Now I chill the dough for at least 2 hours, and I even pop the cut-out cookies back in the fridge for 10 minutes before baking. It makes a world of difference.
Use a light hand when rolling. If you press too hard, the dough will stick to the rolling pin and tear. Roll gently and evenly, and rotate the dough a quarter turn after each pass to maintain an even thickness. If the dough starts to crack at the edges, let it sit at room temperature for 5 minutes to soften slightly.
Don’t overbake. Linzer cookies should be pale on top and just barely golden on the edges. If you bake them until they’re golden all over, they’ll be too crisp and might break when you sandwich them. I’ve made that mistake more times than I care to admit. Set a timer for 10 minutes and check them—if the edges are starting to color, they’re done.
Let the cookies cool completely before assembling. Warm cookies will melt the jam, making a mess. I usually bake the cookies one day and assemble them the next. The cookies stay fresh in an airtight container at room temperature for up to a week, so there’s no rush.
Use a small offset spatula for spreading jam. It gives you more control than a butter knife, and you can spread the jam evenly without getting it all over the edges. If you don’t have one, a teaspoon works just fine.
Variations & Adaptations
Flavor Variations : Swap the raspberry jam for strawberry, apricot, or fig jam. Each one brings a different personality to the cookie. Apricot jam adds a bright, tangy sweetness, while fig jam gives it a more sophisticated, earthy flavor. I’ve also used a homemade fig jam that I made with lemon and vanilla, and it was absolutely divine. The lemon cuts through the butter beautifully.
Dietary Adaptations : For a gluten-free version, use a 1:1 gluten-free flour blend that contains xanthan gum. I’ve tested this with King Arthur Measure for Measure, and the texture was remarkably close to the original. For a dairy-free version, substitute the butter with a high-quality vegan butter stick (not the spreadable kind in a tub). Just make sure it’s cold and firm before creaming.
Spice It Up : Add a pinch of cardamom or nutmeg along with the cinnamon for a warmer, more complex flavor. I once made a batch with a teaspoon of orange zest in the dough, and it paired beautifully with the raspberry jam. It felt like a completely different cookie.
Shape Variations : Use different cookie cutter shapes for different occasions. Hearts for Valentine’s Day, stars for Christmas, or leaves for fall. The same dough works for all of them. Just make sure the window cutout is proportional to the cookie size.
Chocolate Lovers : Instead of raspberry jam, try a dark chocolate ganache filling. Melt 4 ounces of dark chocolate with ¼ cup of heavy cream, let it cool until thick, and spread it between the cookies. It’s a completely different dessert, but just as good.
Serving & Storage Suggestions
Serve these cookies at room temperature. The jam will be slightly firm but still soft, and the cookie will have a perfect snap when you bite into it. They’re beautiful on a cookie platter alongside cinnamon graham crackers or brown butter apple crisp for a dessert spread that feels intentional and cohesive.
Storage : Store the assembled cookies in an airtight container at room temperature for up to 5 days. Layer them between sheets of parchment paper to prevent sticking. If you live in a humid climate, the powdered sugar might dissolve over time—just dust them again before serving.
Freezing : You can freeze the unassembled cookies (both the whole ones and the cutout ones) for up to 3 months. Place them in a single layer on a baking sheet, freeze until solid, then transfer to a freezer-safe bag. When you’re ready to serve, thaw them at room temperature, then assemble and dust with powdered sugar. I’ve also frozen the assembled cookies, but the texture of the jam changes slightly—it becomes a bit more liquid when thawed.
Reheating : These cookies don’t need reheating, but if you want a warm cookie experience, pop them in a 300°F (150°C) oven for 3-4 minutes. The jam will warm up and become slightly gooey. It’s a nice twist, especially in the winter.
Flavor Development : The cookies actually taste better the day after baking. The flavors meld together, and the cookie softens just slightly, making it even more tender. So don’t stress if you need to make them a day ahead—they’ll be even better.
Nutritional Information & Benefits
Per cookie (based on 24 cookies): Approximately 180 calories, 10g fat, 22g carbohydrates, 3g protein, 12g sugar, 1g fiber.
These cookies aren’t exactly health food, but they do offer some nutritional benefits. The almonds provide healthy fats, vitamin E, and a small amount of protein. The raspberry jam adds a touch of fiber and antioxidants from the berries. And since they’re made with real butter and eggs, they’re free from the artificial additives you’d find in store-bought cookies.
Dietary Considerations : This recipe is naturally vegetarian. For a gluten-free version, use a gluten-free flour blend. For a nut-free version, substitute the almond flour with all-purpose flour. The cookies are low in sodium and contain no artificial preservatives.
Potential Allergens : Contains dairy (butter), eggs, tree nuts (almonds), and gluten (flour). Be mindful if serving to guests with allergies.
Personal Wellness Perspective : I believe in balance. These cookies are a treat, and they should be enjoyed as such. They’re not an everyday snack, but they’re perfect for a holiday celebration or a weekend baking project. And honestly, the process of making them is almost as rewarding as eating them.
Conclusion
These classic Linzer cookies with raspberry jam are the kind of recipe that earns a permanent spot in your baking rotation. They’re simple enough for a weekday project but impressive enough for a holiday cookie exchange. The buttery, nutty dough pairs perfectly with the sweet-tart jam, and that little window of jam peeking through the top is just plain fun.
I encourage you to make these your own. Swap the jam, change the cutout shape, or add a pinch of your favorite spice. The dough is forgiving and adaptable, so don’t be afraid to experiment. And if you make a batch that doesn’t turn out perfectly? That’s okay. The kitchen is a place for learning, and every batch teaches you something.
If you try this recipe, I’d love to hear about it. Leave a comment below and let me know how it went—what jam you used, what shape you chose, or any tweaks you made. And if you loved them, share this post with a friend who loves baking. Happy baking, friends!
Frequently Asked Questions
Can I make the dough ahead of time?
Absolutely. The dough can be refrigerated for up to 3 days or frozen for up to 3 months. Just wrap it tightly in plastic wrap and then in foil. When you’re ready to bake, thaw it in the refrigerator overnight, then roll and cut as directed.
Why did my cookies spread during baking?
This usually happens if the dough wasn’t chilled enough or if the butter was too soft when you creamed it. Make sure your butter is softened but still cool to the touch, and always chill the dough for at least 1 hour. If the cookies still spread, try chilling the cut-out cookies for 10 minutes before baking.
Can I use a different type of jam?
Yes! Strawberry, apricot, fig, blackberry, or even orange marmalade all work beautifully. Just make sure the jam is thick and not too runny, or it will ooze out during baking. If your jam is thin, simmer it on the stovetop for a few minutes to reduce it before using.
How do I prevent the cookies from breaking when I sandwich them?
Make sure the cookies are completely cool before assembling. Warm cookies are more fragile and prone to cracking. Also, be gentle when spreading the jam—use a small offset spatula or the back of a teaspoon, and don’t press too hard.
Can I freeze the assembled cookies?
Yes, but the texture of the jam might change slightly upon thawing. I recommend freezing the unassembled cookies and assembling them fresh when you’re ready to serve. If you do freeze assembled cookies, place them in a single layer in an airtight container and thaw at room temperature. Dust with fresh powdered sugar before serving.
Pin This Recipe!

Classic Linzer Cookies Easy 30-Minute Raspberry Jam Recipe
These classic Linzer cookies with raspberry jam are buttery, tender, and just sturdy enough to sandwich a thick layer of jam without falling apart. They come together in about 30 minutes and are perfect for holiday baking or cookie exchanges.
- Prep Time: 30 minutes
- Cook Time: 12 minutes
- Total Time: 1 hour 42 minutes (including chilling)
- Yield: 24 cookies 1x
- Category: Dessert
- Cuisine: Austrian
Ingredients
- 1 cup (226g) unsalted butter, softened
- ½ cup (100g) granulated sugar
- 2 large egg yolks, room temperature
- 1 teaspoon vanilla extract
- 1½ cups (190g) all-purpose flour
- 1 cup (100g) almond flour or finely ground toasted almonds
- ¼ teaspoon salt
- ½ teaspoon cinnamon (optional)
- Raspberry jam (seedless preferred), for filling
- Powdered sugar, for dusting
Instructions
- Toast the almonds (if using whole almonds): Preheat oven to 350°F (175°C). Spread almonds on a baking sheet and toast for 8-10 minutes until fragrant and lightly golden. Let cool completely, then grind in a food processor until fine.
- Cream the butter and sugar: In a large mixing bowl, beat 1 cup (226g) softened unsalted butter with ½ cup (100g) granulated sugar on medium speed until light and fluffy, about 3 minutes. Scrape down the sides halfway through.
- Add the egg yolks and vanilla: Add 2 large egg yolks and 1 teaspoon vanilla extract. Beat on low speed until just combined.
- Mix the dry ingredients: In a separate bowl, whisk together 1½ cups (190g) all-purpose flour, 1 cup (100g) almond flour, ¼ teaspoon salt, and ½ teaspoon cinnamon (if using).
- Combine wet and dry: Gradually add dry ingredients to butter mixture, mixing on low until dough just comes together. If too dry, add a teaspoon of cold water.
- Chill the dough: Divide dough in half, flatten into discs, wrap tightly in plastic wrap, and refrigerate for at least 1 hour (overnight is better).
- Preheat the oven: When ready to bake, preheat oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone mats.
- Roll and cut the dough: On a lightly floured surface, roll one disc to about ⅛-inch thickness. Use a 2-inch fluted round cutter to cut out cookies. For half the cookies, use a smaller cutter to cut a window out of the center. Re-roll scraps once.
- Bake the cookies: Place cookies on prepared baking sheets, spacing 1 inch apart. Bake for 10-12 minutes until edges are just barely golden. Let cool on baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
- Assemble the cookies: Once completely cool, spread about 1 teaspoon raspberry jam on the flat side of each whole cookie (without window). Top with a cutout cookie, pressing gently to sandwich the jam.
- Dust with powdered sugar: Before serving, dust tops of assembled cookies with powdered sugar using a fine-mesh sieve.
Notes
Chill the dough thoroughly to prevent spreading. Roll dough between two sheets of parchment paper to avoid adding extra flour. Do not overbake; cookies should be pale on top with just golden edges. Let cookies cool completely before assembling to prevent jam from melting. Cookies taste even better the day after baking.
Nutrition
- Serving Size: 1 cookie
- Calories: 180
- Sugar: 12
- Sodium: 50
- Fat: 10
- Saturated Fat: 5
- Carbohydrates: 22
- Fiber: 1
- Protein: 3
Keywords: Linzer cookies, raspberry jam cookies, holiday cookies, easy cookie recipe, butter cookies, almond cookies


