My sister asked why I couldn’t just swap half the butter for almond flour and call it a day. I started to explain why that wouldn’t work—then stopped. Honestly? I had no good reason. I was just being stubborn about a recipe I had made a hundred times before.
It was a Tuesday night, and we were supposed to be baking Valentine’s Day cookies for her coworkers. I had my trusty Linzer cookie recipe pulled up, the one with a full stick of butter and more sugar than I cared to admit. She stood there, hands on her hips, holding a bag of almond flour she had brought from her own pantry. “It’s worth a shot,” she said. I sighed, rolled my eyes a little—okay, a lot—and handed her the mixing bowl.
Let me tell you, I was ready to be right. I was ready to scrape a crumbly, dry mess into the trash and say, “Told you so.” But that’s not what happened. What came out of the oven were these gorgeous, golden-brown heart-shaped cookies that held their shape perfectly. The texture was tender, not dense. The raspberry jam bubbled up through the cutouts like little ruby windows. I took a bite, and I mean a real bite, not a polite tasting nibble. It was buttery, slightly nutty from the almond flour, and just sweet enough without that sugar crash feeling.
Maybe you’ve been there—stuck in your ways with a recipe you think is perfect, only to have someone suggest a change that feels almost insulting. I get it. But here’s the thing: sometimes the best version of a recipe comes from letting go of control. These Easy Heart-Shaped Linzer Cookies with Raspberry Jam are proof that lightened-up doesn’t mean sacrificed. They’re the cookie I now reach for first, and I make them all year round, not just for Valentine’s Day. That Tuesday night taught me something: being wrong about cookies tastes pretty sweet.
Why You’ll Love This Recipe
These aren’t just another Linzer cookie. They’re the kind that makes you feel good about eating three in a row—and I’ve tested that theory thoroughly. Here’s why they stand out:
- Lightened-Up Without the Letdown: By swapping half the butter for almond flour and cutting the sugar by a third, you get a cookie that’s lower in saturated fat and refined sugar. But here’s the kicker—it still tastes rich and indulgent. No one at your cookie swap will guess they’re the “healthy” ones.
- Simple Ingredients, No Fuss: You probably have most of these in your kitchen right now. Almond flour, all-purpose flour, a little butter, an egg, raspberry jam. No weird sweeteners or specialty extracts. Just real food that comes together fast.
- Perfect for Everyday Indulgence: These cookies fit into a balanced lifestyle. They’re great for a midweek treat when you want something sweet but don’t want to undo your whole week of eating well. They also make a thoughtful homemade gift for friends who appreciate a lighter option.
- Crowd-Pleaser, Guaranteed: I’ve brought these to potlucks, book clubs, and family dinners. Kids love the heart shape and the jammy center. Adults love that they don’t feel heavy afterward. They disappear fast every single time.
- Unbelievably Tender Texture: The combination of almond flour and a touch of cornstarch creates a melt-in-your-mouth crumb that’s almost shortbread-like. It holds up to the jam without getting soggy, and the cutout top stays crisp for days.
What makes this recipe different from the dozens of Linzer cookie recipes out there is that it was tested by someone who was actively trying to prove it wouldn’t work. I failed at failing. And honestly, I’m so glad I did.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create a cookie that feels decadent without the heavy butter and sugar load. Most of these are pantry staples, and the substitutions are easy if you need them.
For the Cookie Dough
- Unsalted butter, softened (4 tablespoons, 56g) – I use Kerrygold for its rich flavor, but any good-quality unsalted butter works. The reduced amount here is intentional; the almond flour adds enough fat to keep the dough tender.
- Almond flour (1 cup, 112g) – Look for finely ground almond flour, not almond meal. Bob’s Red Mill is my go-to. It gives the cookies a subtle nutty flavor and a delicate crumb.
- All-purpose flour (1 cup, 120g) – Spoon and level it for accuracy. If you need a gluten-free version, you can substitute a 1:1 gluten-free flour blend, but the texture will be slightly more crumbly.
- Powdered sugar (1/3 cup, 40g) – This dissolves easily into the dough and keeps the cookies tender. You can reduce it slightly if you prefer less sweetness, but don’t skip it entirely—it affects the texture.
- Granulated sugar (2 tablespoons, 25g) – Just a touch for structure and a little extra sweetness. You could use coconut sugar here for a deeper flavor, but the cookies will be slightly darker.
- Large egg yolk (1) – Room temperature is best. The yolk adds richness and helps bind the dough without making it tough.
- Vanilla extract (1 teaspoon) – Pure vanilla, not imitation. It makes a difference in a simple cookie like this.
- Lemon zest (1/2 teaspoon, from about 1/4 lemon) – This is my secret ingredient. It brightens the whole cookie and cuts through the sweetness of the jam beautifully. Don’t skip it.
- Cornstarch (1 tablespoon) – This gives the cookies that signature tender, sandy texture. It’s the trick for making a lightened-up dough feel luxurious.
- Salt (1/4 teaspoon) – Fine sea salt. It balances the sweetness and enhances the almond flavor.
For the Filling & Dusting

- Seedless raspberry jam (1/3 cup, about 100g) – I prefer Bonne Maman or a good store brand that doesn’t have chunks of seeds. The seedless texture is smoother for sandwiching. If you only have seeded jam, warm it slightly and strain it through a fine-mesh sieve.
- Powdered sugar for dusting (about 2 tablespoons) – Just enough to dust the top cookies before assembly. Use a fine-mesh strainer for an even, light coating.
Equipment Needed
You don’t need a fancy bakery setup for these cookies. Here’s what I use:
- Heart-shaped cookie cutters (2-inch and a smaller 1-inch for the cutout) – I found a set on Amazon for under ten dollars. If you don’t have a small heart cutter, you can use a piping tip or even a small knife to cut a freehand heart. It adds character!
- Baking sheets (2) – Light-colored aluminum sheets work best for even browning. Dark sheets can cause the bottoms to brown too quickly.
- Parchment paper or silicone baking mats – Silpat mats are my favorite because the cookies slide right off and the bottoms don’t over-brown.
- Electric mixer or stand mixer – A hand mixer works perfectly. You just need to cream the butter and sugar until light, which takes about 2 minutes.
- Rolling pin – I use a simple wooden rolling pin. If you don’t have one, a wine bottle works in a pinch—just chill the dough extra well first.
- Fine-mesh strainer – For dusting the powdered sugar evenly. A tea strainer works too.
- Wire cooling rack – Essential for cooling the cookies completely before assembly. If you skip this, the jam will make the bottoms soggy.
Preparation Method
These cookies come together in about an hour, plus chilling time. The dough needs at least 30 minutes in the fridge, so plan ahead. I usually make the dough the night before and bake the next day—it actually improves the flavor.
- Cream the butter and sugars (2 minutes): In a large bowl, beat the softened butter, powdered sugar, and granulated sugar together until light and fluffy. Scrape down the sides once. It should look pale and slightly increased in volume. Don’t overmix here—you don’t want to incorporate too much air, which can cause the cookies to spread.
- Add the yolk and vanilla (30 seconds): Beat in the egg yolk, vanilla extract, and lemon zest until just combined. The mixture might look a little curdled at this point—that’s normal. It will come together when you add the dry ingredients.
- Mix the dry ingredients (1 minute): In a separate bowl, whisk together the almond flour, all-purpose flour, cornstarch, and salt. This ensures the cornstarch is evenly distributed—if it clumps, you’ll get pockets of gummy texture.
- Combine wet and dry (1 minute): Gradually add the dry ingredients to the wet mixture, mixing on low speed or stirring with a spatula. The dough will be soft and slightly sticky, but it should hold together when pressed. If it feels too sticky to handle, add another tablespoon of all-purpose flour.
- Chill the dough (30 minutes minimum): Divide the dough in half, flatten each half into a disk, wrap tightly in plastic wrap, and refrigerate for at least 30 minutes. This step is non-negotiable. The dough needs to firm up so it doesn’t stick to your rolling pin and lose its shape during cutting. I once skipped this step and ended up with blobby hearts—still tasty, but not pretty.
- Preheat and prep (10 minutes): Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone mats. While the oven heats, take one disk of dough out of the fridge. Let it sit at room temperature for 5 minutes if it feels rock hard.
- Roll and cut (10 minutes): On a lightly floured surface, roll the dough to about 1/4-inch thickness. I use a ruler to check—too thin and the cookies will be fragile; too thick and they won’t bake evenly. Cut out as many hearts as you can with the 2-inch cutter. Re-roll the scraps once, then discard the rest (overworking the dough makes it tough).
- Create the cutouts (5 minutes): For half of the cookies, use the small heart cutter to cut a shape out of the center. These will be the top cookies. Place all cookies on the prepared baking sheets, spacing them about 1 inch apart. They don’t spread much, so you can fit about 12 per sheet.
- Chill again (10 minutes): Pop the baking sheets in the refrigerator for 10 minutes before baking. This helps the cookies hold their shape and prevents spreading. Yes, more chilling. I know it’s annoying, but it makes a big difference in the final look.
- Bake (10-12 minutes): Bake one sheet at a time in the center of the oven. The cookies are done when the edges are just barely golden brown. The centers will still look pale and slightly soft. Let them cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. They firm up as they cool.
- Dust the tops (2 minutes): Once the cookies with the cutouts are completely cool, place them on a piece of wax paper and dust generously with powdered sugar through a fine-mesh strainer. Do this before assembling—if you dust after, the sugar will get stuck to the jam and look messy.
- Assemble the cookies (5 minutes): Spread about 1/2 teaspoon of raspberry jam on the flat side of each solid cookie (the bottom cookies). Place a dusted cutout cookie on top, pressing gently to adhere. The jam should peek through the heart cutout. Don’t use too much jam or it will squish out the sides when you press.
- Let them set (30 minutes): Let the assembled cookies sit at room temperature for about 30 minutes before serving. This allows the jam to set slightly and the cookies to soften just a bit. They’re actually better the next day, if you can wait that long.
Cooking Tips & Techniques
I’ve made these cookies at least a dozen times now, and I’ve learned a few things the hard way. Here are my best tips:
Don’t overmix the dough. I know it’s tempting to keep beating until everything is perfectly smooth, but overmixing develops the gluten in the flour and makes the cookies tough. Mix just until the flour disappears into the dough. A few streaks are fine.
Chill between rolling and baking. This is the step I used to skip, and my cookies always spread into amorphous blobs. The second chill firms up the butter so the cookies hold their shape. If your kitchen is warm, consider chilling the cut cookies for 15 minutes instead of 10.
Use a ruler for consistent thickness. I keep a small ruler in my baking drawer specifically for this. Cookies that are uneven in thickness will bake unevenly—thin parts get overdone while thick parts stay soft. Rolling to a consistent 1/4 inch ensures every cookie bakes the same.
Watch the oven like a hawk. These cookies go from perfectly baked to overbaked in about 60 seconds. I start checking at the 9-minute mark. The edges should be just barely golden, and the centers should look set but not browned. Remember, they continue to cook on the hot baking sheet after you pull them out.
Let cookies cool completely before dusting. I made the mistake of dusting warm cookies once, and the powdered sugar melted into a sticky, translucent mess. Wait until they’re completely cool to the touch—about 20 minutes on a wire rack.
Use a small offset spatula for assembly. Spreading jam with a butter knife works, but a small offset spatula gives you more control and keeps the jam neatly centered. You can find one for a few dollars at any kitchen supply store.
Variations & Adaptations
These cookies are wonderfully adaptable. Here are a few ways I’ve changed them up:
Gluten-Free Version: Replace the all-purpose flour with a 1:1 gluten-free baking flour blend that contains xanthan gum. I’ve tried this with King Arthur’s Measure for Measure flour, and it works beautifully. The cookies are slightly more delicate, so handle them gently.
Vegan Adaptation: Use vegan butter (I like Miyoko’s) and replace the egg yolk with 1 tablespoon of aquafaba (the liquid from a can of chickpeas). The dough will be a bit softer, so chill it for an extra 15 minutes before rolling.
Different Jam Flavors: Raspberry is classic, but strawberry, apricot, or even fig jam work wonderfully. For a grown-up twist, try a tart cherry jam or a spicy ginger marmalade. Just make sure whatever jam you use is seedless or strained—seeds get caught in your teeth and ruin the smooth experience.
Chocolate Lover’s Version: Add 2 tablespoons of unsweetened cocoa powder to the dry ingredients and reduce the all-purpose flour by the same amount. Fill with a dark chocolate raspberry jam or even a dollop of Nutella (though that’s not exactly lightened-up!).
Spiced Version: Add 1/2 teaspoon of cinnamon and a pinch of cardamom to the dry ingredients. These warm spices pair beautifully with the almond flour and raspberry jam. I made these for Christmas last year, and they were a hit.
Nut-Free Option: Replace the almond flour with an equal amount of oat flour (just grind rolled oats in a food processor until fine). The texture will be a bit more rustic, but still tender and delicious.
Serving & Storage Suggestions
These cookies are best served at room temperature, which lets the jam soften slightly and the cookie crumb become tender. I like to arrange them on a white platter so the red jam hearts really pop. A light dusting of extra powdered sugar over the whole platter looks beautiful for a Valentine’s Day party or a Galentine’s brunch.
They pair beautifully with a cup of black tea or a latte. The slight bitterness of coffee or tea balances the sweetness of the jam and the nutty cookie. For a special occasion, serve them alongside a glass of cold milk or a sparkling raspberry lemonade.
Storage Instructions: Store assembled cookies in an airtight container at room temperature for up to 5 days. Place a sheet of parchment paper between layers to prevent the powdered sugar from smudging. Do not refrigerate—the cold will dry out the cookies and make the jam hard.
Freezer Instructions: You can freeze the unassembled cookies (both the solid bottoms and the cutout tops) for up to 3 months. Layer them in a freezer-safe container with parchment between layers. When you’re ready to serve, thaw them at room temperature for about 30 minutes, then dust with powdered sugar and assemble with jam. The texture is almost as good as fresh.
Flavor Development: Here’s a secret—these cookies actually taste better on day two. The flavors meld together overnight, and the cookie softens just slightly from the moisture in the jam. If you can, make them a day ahead and store them assembled in an airtight container. Your future self will thank you.
Nutritional Information & Benefits
Per cookie (based on 18 cookies): approximately 110 calories, 6g fat (2g saturated), 12g carbohydrates, 1g fiber, 6g sugar, 3g protein.
These cookies are a lighter take on a classic treat. The almond flour adds healthy monounsaturated fats and a bit of protein, which helps keep you satisfied longer than a standard butter cookie. The reduced sugar means less of a blood sugar spike, so you can enjoy one (or two) without the mid-afternoon crash.
The raspberry jam provides a small amount of vitamin C and antioxidants from the berries. And the lemon zest? That’s just a flavor booster, but it also adds a tiny hit of vitamin C and makes the whole cookie taste brighter.
For those watching their saturated fat intake, swapping half the butter for almond flour cuts the saturated fat by about 40% compared to a traditional Linzer cookie recipe. It’s not a health food—let’s be real—but it’s a cookie you can feel good about sharing with your family on a Tuesday night.
Conclusion
These Easy Heart-Shaped Linzer Cookies with Raspberry Jam have become a staple in my kitchen, and not just because they’re pretty. They remind me that sometimes the best recipes come from letting someone else take the lead. My sister was right (don’t tell her I said that), and I’m so glad she pushed me out of my comfort zone.
I hope you give these cookies a try—maybe with your own twist, maybe with a different jam, maybe on a random Tuesday night when you need a little sweetness. They’re forgiving, adaptable, and genuinely delicious. And if you make them, I’d love to hear about it. Drop a comment below and tell me how they turned out, or share a photo on Pinterest and tag me. Happy baking, friends!
Frequently Asked Questions
Can I make these cookies without a heart-shaped cutter?
Absolutely! Any 2-inch cookie cutter will work—round, star, or even a simple scalloped edge. The important thing is to have a smaller cutter for the window cutout. If you don’t have a small heart, use a piping tip or the end of a chopstick to poke a few small holes for a polka-dot effect.
Why did my cookies spread in the oven?
This usually happens for one of three reasons: the dough wasn’t chilled long enough, the butter was too soft when you mixed it, or the baking sheet was still warm from a previous batch. Make sure to chill the cut cookies for at least 10 minutes before baking, and always use a cool baking sheet for each batch.
Can I use a different type of jam?
Yes, any seedless jam or preserves will work. Strawberry, apricot, blackberry, or even a smooth orange marmalade are all great options. Just avoid jam with large fruit chunks or seeds, as they can make the cookies lumpy and harder to sandwich neatly.
How do I keep the powdered sugar from dissolving into the jam?
Always dust the cutout cookies with powdered sugar before you add the jam and assemble them. If you dust after assembly, the sugar will absorb moisture from the jam and turn into a sticky mess. A light, even dusting through a fine-mesh strainer gives the best results.
Can I freeze the baked and assembled cookies?
I don’t recommend freezing fully assembled cookies because the jam can make the cookies soggy when thawed. Instead, freeze the unassembled baked cookies (without jam or powdered sugar) for up to 3 months. When you’re ready to serve, thaw, dust with sugar, and assemble with fresh jam. They’ll taste just like fresh-baked.
Pin This Recipe!

Easy Heart-Shaped Linzer Cookies with Raspberry Jam
These lightened-up Linzer cookies swap half the butter for almond flour and cut the sugar by a third, creating a tender, nutty cookie that’s lower in saturated fat and refined sugar but still tastes rich and indulgent. Perfect for Valentine’s Day or any occasion, they feature a raspberry jam center and a delicate powdered sugar dusting.
- Prep Time: 30 minutes
- Cook Time: 12 minutes
- Total Time: 1 hour 12 minutes (plus 30 minutes chilling)
- Yield: 18 cookies 1x
- Category: Dessert
- Cuisine: Austrian-inspired
Ingredients
- 4 tablespoons (56g) unsalted butter, softened
- 1 cup (112g) almond flour
- 1 cup (120g) all-purpose flour
- 1/3 cup (40g) powdered sugar
- 2 tablespoons (25g) granulated sugar
- 1 large egg yolk, room temperature
- 1 teaspoon vanilla extract
- 1/2 teaspoon lemon zest (from about 1/4 lemon)
- 1 tablespoon cornstarch
- 1/4 teaspoon fine sea salt
- 1/3 cup (about 100g) seedless raspberry jam
- 2 tablespoons powdered sugar for dusting
Instructions
- Cream the butter and sugars: In a large bowl, beat the softened butter, powdered sugar, and granulated sugar together until light and fluffy, about 2 minutes. Scrape down the sides once.
- Add the yolk and vanilla: Beat in the egg yolk, vanilla extract, and lemon zest until just combined, about 30 seconds. The mixture may look slightly curdled.
- Mix the dry ingredients: In a separate bowl, whisk together the almond flour, all-purpose flour, cornstarch, and salt.
- Combine wet and dry: Gradually add the dry ingredients to the wet mixture, mixing on low speed or stirring with a spatula until just combined. The dough will be soft and slightly sticky.
- Chill the dough: Divide the dough in half, flatten each half into a disk, wrap tightly in plastic wrap, and refrigerate for at least 30 minutes.
- Preheat and prep: Preheat oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone mats.
- Roll and cut: On a lightly floured surface, roll the dough to about 1/4-inch thickness. Cut out hearts with a 2-inch heart-shaped cutter. Re-roll scraps once.
- Create the cutouts: For half of the cookies, use a small 1-inch heart cutter to cut a shape out of the center. These will be the top cookies.
- Chill again: Place the cut cookies on prepared baking sheets, spacing about 1 inch apart. Refrigerate for 10 minutes before baking.
- Bake: Bake one sheet at a time in the center of the oven for 10-12 minutes, until edges are just barely golden. Cool on baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
- Dust the tops: Once the cutout cookies are completely cool, dust generously with powdered sugar through a fine-mesh strainer.
- Assemble the cookies: Spread about 1/2 teaspoon of raspberry jam on the flat side of each solid cookie. Place a dusted cutout cookie on top, pressing gently to adhere.
- Let them set: Let assembled cookies sit at room temperature for about 30 minutes before serving.
Notes
Chill the dough thoroughly to prevent spreading. Dust cutout cookies with powdered sugar before assembling to avoid a sticky mess. Cookies taste even better the next day. For best results, use seedless jam.
Nutrition
- Serving Size: 1 cookie
- Calories: 110
- Sugar: 6
- Sodium: 40
- Fat: 6
- Saturated Fat: 2
- Carbohydrates: 12
- Fiber: 1
- Protein: 3
Keywords: Linzer cookies, heart-shaped cookies, Valentine's Day cookies, almond flour cookies, raspberry jam cookies, lightened-up cookies, easy cookie recipe


