Classic Linzer Heart Cookies Recipe Easy Homemade Jam-Filled Treats

Ready In
Servings
Difficulty

Let me tell you, the scent of sweet almond and vanilla wafting from my oven is enough to make anyone’s mouth water. The first time I baked these Classic Linzer Heart Cookies with Jam, I was instantly hooked. It was one of those rare moments where you pause, take a deep breath, and just smile because you know you’re onto something truly special. Years ago, when I was knee-high to a grasshopper, my grandma used to make these during the holidays, and I always thought they were magical. I finally decided to try my hand at recreating her recipe on a rainy weekend—and honestly, I wish I had discovered how dangerously easy and delicious these buttery, tender treats are way sooner.

My family couldn’t stop sneaking them off the cooling rack (and I can’t really blame them). The combination of the delicate, crumbly cookie with the luscious jam filling feels like a warm hug in cookie form. Let’s face it: these Classic Linzer Heart Cookies with Jam aren’t just pretty to look at—they bring pure, nostalgic comfort to any table. Perfect for brightening up your Pinterest cookie board or serving as a sweet treat for your kids, they’ve become a staple for family gatherings and gift-giving in our home. I’ve tested this recipe multiple times in the name of research, of course, and I can confidently say you’re going to want to bookmark this one.

Why You’ll Love This Recipe

After trying countless Linzer cookie recipes, this version stands out for a few key reasons. Honestly, it’s the kind of recipe that makes you close your eyes after the first bite. Here’s why you’ll love these Classic Linzer Heart Cookies with Jam:

  • Quick & Easy: Comes together in under an hour, perfect for busy weeknights or last-minute baking emergencies.
  • Simple Ingredients: No fancy grocery store trips needed; you likely have everything in your pantry already.
  • Perfect for Holidays & Gifting: These cookies look as festive as they taste, making them ideal for Christmas, Valentine’s Day, or just because.
  • Crowd-Pleaser: Kids and adults alike rave about the melt-in-your-mouth texture and sweet-tart jam filling.
  • Unbelievably Delicious: The buttery dough with a hint of almond combined with fruity jam is next-level comfort food.

What makes this recipe different? It’s all about the balance: the dough is tender but holds its shape perfectly, thanks to a touch of almond flour and cold butter. Plus, using a quality fruit jam—whether raspberry, apricot, or strawberry—takes these cookies up a notch. This isn’t just another jam-filled cookie; it’s a lovingly tested, family-approved, and foolproof Classic Linzer Heart Cookies recipe.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and substitutions are easy if needed.

  • For the Dough:
    • 1 cup (225g) unsalted butter, softened (I recommend Kerrygold for best richness)
    • 2/3 cup (130g) granulated sugar
    • 1 large egg, room temperature
    • 1 teaspoon pure vanilla extract
    • 1 teaspoon almond extract (optional but adds that classic Linzer flavor)
    • 2 cups (250g) all-purpose flour
    • 1/2 cup (50g) almond flour or finely ground almonds (adds tenderness and nuttiness)
    • 1/4 teaspoon salt
    • Powdered sugar, for dusting
  • For the Filling:
    • 1/2 cup (160g) raspberry jam (seedless preferred; fresh or store-bought works)
    • Alternative jams: apricot, strawberry, or blackcurrant (seasonal swaps welcome!)

Ingredient tips: Look for almond flour labeled as “finely ground” or “superfine” to avoid gritty texture. If you’re gluten-free, swap the all-purpose flour for a 1:1 gluten-free baking flour. For dairy-free, use vegan butter and egg replacer—I’ve tried it, and it turns out surprisingly well!

Equipment Needed

  • Mixing bowls (one large for dough mixing)
  • Electric mixer or stand mixer (helps cream butter and sugar smoothly, but you can mix by hand if needed)
  • Measuring cups and spoons (accuracy is key for perfect texture)
  • Rolling pin (a lightly floured wooden or silicone one works great)
  • Heart-shaped cookie cutters (set of two sizes: one solid heart and one with a smaller cutout center to make the window)
  • Baking sheets lined with parchment paper or silicone mats (prevents sticking and browning)
  • Cooling rack (important for even cooling and crisping)
  • Sifter or fine mesh strainer (for dusting powdered sugar evenly)

If you don’t have a heart-shaped cutter with a window, no worries—you can use a small round cutter for the center hole or even a star for a playful twist. I’ve also used a plastic butter knife to freehand the cutouts in a pinch. For budget-friendly options, silicone mats are reusable and worth the investment over parchment paper.

Preparation Method

Classic Linzer Heart Cookies preparation steps

  1. Cream the Butter and Sugar: In a large bowl, beat 1 cup (225g) softened unsalted butter with 2/3 cup (130g) granulated sugar using an electric mixer on medium speed for about 3 minutes. You want the mixture light and fluffy, which traps air and creates that tender texture.
  2. Add Egg and Extracts: Beat in 1 large room-temperature egg, 1 teaspoon vanilla extract, and 1 teaspoon almond extract until fully combined (about 30 seconds). The almond extract is optional but gives that signature Linzer cookie flavor.
  3. Combine Dry Ingredients: In a separate bowl, whisk together 2 cups (250g) all-purpose flour, 1/2 cup (50g) almond flour, and 1/4 teaspoon salt. Sifting helps avoid lumps and ensures even mixing.
  4. Mix Dry into Wet: Gradually add the dry ingredients to the wet mixture, mixing on low speed or folding by hand with a spatula. The dough will be crumbly but should hold together when pressed. If it feels too dry, add a teaspoon of milk or cream.
  5. Chill the Dough: Form the dough into two discs, wrap in plastic, and chill in the fridge for at least 1 hour (or up to overnight). Chilling firms the butter, making the dough easier to roll and preventing spreading during baking.
  6. Preheat the Oven and Prepare Baking Sheets: Heat your oven to 350°F (175°C). Line baking sheets with parchment paper or silicone mats.
  7. Roll Out Dough: On a lightly floured surface, roll one dough disc to about 1/4 inch (6mm) thickness. Keep the other disc chilled until ready to use.
  8. Cut Out Cookies: Use the larger heart-shaped cutter to cut an even number of cookies from the rolled dough. For half of them, use the smaller cutter to cut out the center window (heart shape). Transfer cookies carefully to baking sheets.
  9. Bake: Bake for 10-12 minutes until edges are lightly golden but the centers remain pale. Watch carefully because they can brown quickly. Let cool on the sheet for 5 minutes before transferring to a wire rack to cool completely.
  10. Assemble Cookies: Spread about 1 teaspoon of raspberry jam on the solid cookies. Dust the cookies with cutouts lightly with powdered sugar, then sandwich them on top of the jam-covered bases.
  11. Final Touches: Give the assembled cookies a gentle press, then let them rest for 30 minutes to let the jam set before serving.

If your dough cracks while rolling, just press it gently back together. And hey, if the jam oozes out a bit while assembling, that’s a good sign—it means you’ve got plenty of tasty filling!

Cooking Tips & Techniques

One of the trickiest parts of making Linzer cookies is getting the dough just right. Here’s what I’ve learned the hard way:

  • Keep Everything Cool: Warm dough can get sticky and hard to handle. If your kitchen’s warm, pop the dough back in the fridge between steps.
  • Don’t Overwork the Dough: Mix just until combined. Overworking develops gluten, making cookies tough instead of tender.
  • Use Almond Flour: It’s not just for flavor—almond flour adds moisture and a crumbly texture that’s signature to Linzer cookies.
  • Watch Baking Time: These cookies bake fast. Pull them out when edges just start to turn golden to keep the centers soft.
  • Cut Cookies Uniformly: Try to roll dough evenly at 1/4 inch (6mm). Thicker cookies won’t bake through, thinner ones may burn.
  • Multitask Smartly: While one batch bakes, roll out the next dough disc to save time. Just keep chilled dough cold until ready to roll.

Oh, and one personal note: I once forgot the almond extract and thought they still tasted good—but honestly, that little splash really makes the difference!

Variations & Adaptations

This Classic Linzer Heart Cookies recipe is easy to tweak for different tastes and needs:

  • Gluten-Free Option: Replace all-purpose flour with a 1:1 gluten-free baking flour blend. Make sure your almond flour is gluten-free certified.
  • Flavor Swaps: Instead of raspberry jam, try apricot or blackcurrant for a different fruity punch. You can also add a pinch of cinnamon or cardamom to the dough for a warm spice note.
  • Vegan Version: Use vegan butter and a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, chilled) to replace the egg. The texture will be slightly different but still delicious.
  • Chocolate Linzer: Add 2 tablespoons unsweetened cocoa powder to the dry ingredients for a chocolate twist. Pair with cherry or raspberry jam for a classic combo.
  • Personal Variation: I once added finely chopped toasted pistachios into the almond flour for a nutty crunch that was a surprising hit with guests!

Serving & Storage Suggestions

These Classic Linzer Heart Cookies with Jam are best served at room temperature so the buttery dough and jam shine. They make a charming gift stacked in a pretty tin or wrapped in parchment paper with a ribbon.

Pair them with afternoon tea, coffee, or a glass of cold milk for a nostalgic treat. They’re also perfect on a holiday cookie platter alongside spiced nuts and chocolate bark.

Store cookies in an airtight container at room temperature for up to 5 days. If you want to keep them longer, freeze baked cookies (unassembled) in a single layer on a baking sheet, then transfer to a freezer bag for up to 3 months. Thaw at room temperature before assembling with jam.

Once assembled, the jam softens the cookie slightly over time, making them even more tender the next day—if you can wait that long!

Nutritional Information & Benefits

Each Linzer heart cookie (assembled) contains approximately:

Calories Fat Carbohydrates Protein Sugar
110 kcal 7g 12g 2g 7g

Thanks to the almond flour and butter, these cookies provide healthy fats and protein alongside a satisfying dose of sweetness. The raspberry jam offers antioxidants and a fruity burst without overwhelming the buttery base.

This recipe can be adapted for gluten-free or vegan diets, though it naturally contains nuts and eggs in the classic form. If you have nut allergies, consider swapping almond flour with oat flour and use a safe nut-free jam.

Honestly, these cookies feel like a treat but with some wholesome ingredients that make them worth savoring slowly—perfect for when you want a little indulgence without going overboard.

Conclusion

Classic Linzer Heart Cookies with Jam are a timeless treat that brings buttery tenderness and fruity sweetness together in perfect harmony. This recipe is easy enough for novice bakers but yields cookies that look and taste like you spent hours creating them. Customize the jam, try different flours, or add a sprinkle of spice—the possibilities are endless.

I love this recipe because it connects me to family memories while still feeling fresh and doable for today’s busy kitchens. If you give it a try, I’d love to hear how you made it your own! Don’t be shy—leave a comment below, share your photos, or suggest your favorite jam pairing. Happy baking, and may your kitchen smell as wonderful as mine did when I first made these!

Frequently Asked Questions

What kind of jam works best for Linzer cookies?

Seedless raspberry jam is classic because it’s sweet, tart, and spreads smoothly. Apricot and strawberry jams also work beautifully. Just avoid overly runny jams to prevent soggy cookies.

Can I make the dough ahead of time?

Absolutely! The dough can be refrigerated overnight or frozen for up to a month. Just thaw in the fridge before rolling out.

How do I prevent the cookies from sticking to the rolling pin?

Lightly flour your rolling pin and work surface. You can also roll the dough between two sheets of parchment paper for an easier cleanup.

Can I use store-bought almond flour?

Yes, just choose finely ground almond flour for a tender crumb. Coarser almond meal can make the cookies gritty.

How long do Linzer cookies keep fresh?

Stored in an airtight container at room temperature, they stay fresh for about 5 days. Assembled cookies soften over time but remain delicious.

Pin This Recipe!

Classic Linzer Heart Cookies recipe
Print

Classic Linzer Heart Cookies Recipe Easy Homemade Jam-Filled Treats

These Classic Linzer Heart Cookies are buttery, tender, and filled with luscious raspberry jam, perfect for holidays, gifting, and nostalgic comfort.

  • Author: paula
  • Prep Time: 20 minutes
  • Cook Time: 12 minutes
  • Total Time: 1 hour 32 minutes
  • Yield: 24 cookies 1x
  • Category: Dessert
  • Cuisine: Austrian

Ingredients

Scale
  • 1 cup (225g) unsalted butter, softened
  • 2/3 cup (130g) granulated sugar
  • 1 large egg, room temperature
  • 1 teaspoon pure vanilla extract
  • 1 teaspoon almond extract (optional)
  • 2 cups (250g) all-purpose flour
  • 1/2 cup (50g) almond flour or finely ground almonds
  • 1/4 teaspoon salt
  • Powdered sugar, for dusting
  • 1/2 cup (160g) raspberry jam (seedless preferred)

Instructions

  1. In a large bowl, beat 1 cup softened unsalted butter with 2/3 cup granulated sugar using an electric mixer on medium speed for about 3 minutes until light and fluffy.
  2. Beat in 1 large room-temperature egg, 1 teaspoon vanilla extract, and 1 teaspoon almond extract until fully combined.
  3. In a separate bowl, whisk together 2 cups all-purpose flour, 1/2 cup almond flour, and 1/4 teaspoon salt.
  4. Gradually add the dry ingredients to the wet mixture, mixing on low speed or folding by hand until dough holds together. Add a teaspoon of milk or cream if too dry.
  5. Form dough into two discs, wrap in plastic, and chill in the fridge for at least 1 hour or up to overnight.
  6. Preheat oven to 350°F (175°C). Line baking sheets with parchment paper or silicone mats.
  7. Roll one dough disc on a lightly floured surface to about 1/4 inch (6mm) thickness. Keep the other disc chilled.
  8. Cut out cookies using a larger heart-shaped cutter. For half, cut out the center window with a smaller heart-shaped cutter.
  9. Place cookies on baking sheets and bake for 10-12 minutes until edges are lightly golden but centers remain pale. Cool on sheet for 5 minutes, then transfer to wire rack.
  10. Spread about 1 teaspoon raspberry jam on solid cookies. Dust cutout cookies with powdered sugar and sandwich on top of jam-covered cookies.
  11. Press gently and let assembled cookies rest for 30 minutes to set the jam before serving.

Notes

Keep dough chilled to prevent stickiness and spreading. Use finely ground almond flour for tenderness. Watch baking time closely to avoid overbaking. Dough can be refrigerated overnight or frozen for up to a month. For gluten-free, substitute all-purpose flour with gluten-free baking flour. For vegan, use vegan butter and flax egg.

Nutrition

  • Serving Size: 1 cookie
  • Calories: 110
  • Sugar: 7
  • Fat: 7
  • Carbohydrates: 12
  • Protein: 2

Keywords: Linzer cookies, heart cookies, jam-filled cookies, almond cookies, holiday cookies, homemade cookies, raspberry jam cookies

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating