There used to be a tiny patisserie tucked between a vintage bookstore and a dry cleaner on Magazine Street in New Orleans that made the most incredible Linzer cookies I have ever tasted. When they closed their doors in 2018—the owner retired, I heard, to go fish in the Gulf—I honestly felt a little lost. Those cookies were my secret weapon for every Valentine’s Day, every anniversary, every “I’m sorry I forgot to take out the trash” moment. After seventeen tries—seventeen, let me tell you, with some batches that looked more like sad alien faces than hearts—I finally cracked the code. The secret wasn’t in some fancy imported ingredient. It was in the almond flour ratio and the patience to chill the dough overnight.
I remember standing in my kitchen last February, flour up to my elbows, staring at a tray of perfectly golden heart-shaped cookies. My neighbor knocked on the door to borrow an egg, took one look at the counter, and said, “Are those from that place on Magazine?” I nearly cried. She grabbed one before I could stop her, took a bite, and just nodded. That was the moment I knew I had done it. These Perfect Heart-Shaped Linzer Cookies with Raspberry Jam aren’t just a recipe—they are a piece of my New Orleans food memory, recreated in my own kitchen.
Maybe you have been there, chasing a taste from a place that no longer exists. It is a special kind of culinary heartbreak. But honestly, there is something deeply satisfying about finally nailing it. The way the buttery, nutty cookie crumbles just slightly against the tart-sweet raspberry jam, the dusting of powdered sugar that makes them look like they belong in a bakery window—it is pure magic. And the best part? You can make them in your own kitchen without a pastry degree.
Why You Will Love This Recipe
Let me be real with you—these cookies are a showstopper. I have brought them to dinner parties, potlucks, and even a baby shower (pink jam, heart shape, it worked), and they disappear faster than anything else on the table. People always ask if I bought them from a bakery. I just smile and say, “Nope, made ’em myself.” And honestly, that feeling never gets old.
- Impressive but Approachable: These cookies look like they took hours of painstaking work, but the dough comes together in about 15 minutes. The hardest part is waiting for it to chill.
- Perfect for Hosting: You can make the dough up to three days ahead. When your guests arrive, you are relaxed, not sweating over a hot oven. That is the dream, right?
- Simple, Quality Ingredients: Nothing weird here. Butter, sugar, eggs, flour, almond flour, and raspberry jam. You probably have most of it already.
- Crowd-Pleaser: I have served these to kids, grandparents, and that one friend who claims they don’t like dessert. Every single person goes back for seconds.
- Unbelievably Delicious: The combo of buttery shortbread, nutty almond, and bright raspberry is just next-level. It is the kind of cookie that makes you close your eyes after the first bite.
What makes this recipe different from all the other Linzer cookie recipes out there? It is the texture. I spent a long time getting the almond flour ratio just right—too much and the cookies are crumbly and fall apart, too little and you lose that signature flavor. This version has the perfect balance. The cookies hold their shape beautifully (crucial for those little heart cutouts), but they still have that delicate, sandy crumble that makes Linzer cookies so special. It is my best version, and I am so excited to share it with you.
This recipe isnt just good—it is the kind that makes you feel like a rockstar in your own kitchen. Perfect for Valentine’s Day, Galentine’s brunch, an anniversary surprise, or honestly just a Tuesday that needs a little extra sweetness. You deserve cookies this pretty.
What Ingredients You Will Need
This Perfect Heart-Shaped Linzer Cookies with Raspberry Jam recipe uses simple, wholesome ingredients to deliver that bakery-quality flavor and texture. Most of these are pantry staples, which is part of the beauty. Let me walk you through each one so you know exactly what to look for.
For the Cookie Dough
- 1 cup (226g) unsalted butter, softened – I always use unsalted so I can control the salt level. Let it sit out for about an hour until it is soft but not melty. If you are in a hurry, cut it into small cubes and it will soften faster.
- ¾ cup (150g) granulated sugar – Regular white sugar works perfectly here. It gives the cookies that nice crisp edge.
- 1 large egg, room temperature – Cold eggs will seize up your butter mixture. Just drop your egg in a bowl of warm water for 5 minutes if you forgot to take it out.
- 1 teaspoon vanilla extract – I prefer pure vanilla extract over imitation. It makes a real difference in the depth of flavor.
- 1 ½ cups (180g) all-purpose flour – Spoon and level your flour. Scooping directly from the bag packs it down and you will end up with dry cookies.
- 1 cup (100g) almond flour – This is the secret ingredient. Do not skip it. Almond flour gives the cookies that nutty, tender texture. I like Bob’s Red Mill for consistent results.
- ½ teaspoon salt – Fine sea salt is my go-to. It balances the sweetness perfectly.
- ½ teaspoon ground cinnamon – Optional, but I love the warm hint it adds. It is subtle, not overpowering.
For the Filling and Topping

- ¾ cup (240g) seedless raspberry jam – Seedless is important here. The seeds get stuck in your teeth and honestly, they just get in the way of that smooth jammy center. Bonne Maman is my favorite brand.
- Powdered sugar, for dusting – You will need about ¼ cup for dusting. Use a fine-mesh sieve for that picture-perfect snow effect.
Ingredient Tips and Substitutions
If you need a gluten-free version, swap the all-purpose flour for a good 1-to-1 gluten-free baking flour. I have done it with King Arthur’s measure-for-measure blend and it worked beautifully. For the almond flour, there really is no substitute that gives the same texture. If you have a nut allergy, you can try sunflower seed flour, but the color will be a bit greenish from the reaction with baking soda (there is no baking soda here, but it can still happen). Honestly, for the best results, stick with almond flour.
For the jam, you can use strawberry, apricot, or even blackberry. Just make sure it is seedless and not too runny. A thick, good-quality jam will stay put and not ooze out the sides when you sandwich the cookies.
Equipment Needed
You do not need a fancy bakery setup for these Perfect Heart-Shaped Linzer Cookies with Raspberry Jam. Here is what you will need:
- Electric mixer (stand or hand-held) – You can cream the butter and sugar by hand if you have strong arms, but a mixer makes it so much easier. I use my trusty KitchenAid for this.
- Large mixing bowls – One for the wet ingredients, one for the dry.
- Plastic wrap – For chilling the dough. You will need it twice, so do not skimp.
- Rolling pin – A standard rolling pin works fine. If you have a French rolling pin (the tapered kind), even better for control.
- Heart-shaped cookie cutters (two sizes) – You need a large one (about 2.5 inches) for the cookies and a small one (about 1 inch) for the cutout window. I got a set on Amazon for like eight bucks.
- Baking sheets – Two or three, lined with parchment paper. No greasing needed.
- Cooling rack – Essential for getting that perfect texture. Cookies that cool on a flat surface can get soggy on the bottom.
- Fine-mesh sieve – For dusting the powdered sugar. A strainer works too, but a sieve gives you that fine, even dusting.
- Offset spatula – Helpful for spreading the jam, but a butter knife works in a pinch.
If you do not have a small heart cutter, do not worry. You can use a piping tip or even a knife to cut a small heart shape freehand. It does not have to be perfect—rustic cookies have their own charm.
Preparation Method
Alright, let us get to the fun part. This recipe makes about 24 sandwich cookies, so it is perfect for sharing at a gathering. Take your time with the chilling steps—they are not optional. Trust me on this.
- Cream the butter and sugar. In a large bowl, beat the softened butter and granulated sugar together on medium speed until light and fluffy. This takes about 3-4 minutes. You want it to look pale and airy. Scrape down the sides of the bowl halfway through.
- Add the egg and vanilla. Beat in the room temperature egg and vanilla extract until just combined. Do not overmix here. A few seconds is all it takes.
- Mix the dry ingredients. In a separate bowl, whisk together the all-purpose flour, almond flour, salt, and cinnamon. Make sure there are no lumps in the almond flour—sometimes it clumps up.
- Combine wet and dry. Gradually add the dry ingredients to the wet mixture, mixing on low speed. Stop as soon as the dough comes together. It will be soft and a little sticky. That is normal.
- Divide and chill. Divide the dough into two equal disks. Wrap each tightly in plastic wrap. Refrigerate for at least 2 hours, or overnight. I prefer overnight—the flavors meld and the dough is much easier to roll.
- Preheat and prep. When you are ready to bake, preheat your oven to 350°F (175°C). Line your baking sheets with parchment paper.
- Roll out the dough. Take one disk out of the fridge. Let it sit on the counter for 5 minutes to soften just slightly. On a lightly floured surface, roll the dough to about ¼-inch (6mm) thickness. Turn the dough occasionally to prevent sticking. Add a little more flour if needed, but not too much or the cookies will be tough.
- Cut the cookies. Use your large heart-shaped cutter to cut out cookies. For half of the cookies, use the small heart cutter to cut out the center window. Place the cookies on the prepared baking sheets, spacing them about 1 inch apart. Gather the scraps, re-roll, and cut again. You can do this once or twice, but the dough gets tougher each time.
- Chill again. Here is the non-negotiable step. Place the baking sheets with the cut cookies in the refrigerator for 15-20 minutes. This prevents spreading and keeps those heart shapes perfect.
- Bake. Bake for 10-12 minutes, or until the edges are just barely golden. The cookies will look pale, but they set as they cool. Rotate the pans halfway through for even baking.
- Cool completely. Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. Do not skip this—warm cookies are too fragile.
- Dust with sugar. Once the cookies with the cutout windows are completely cool, dust them generously with powdered sugar using your fine-mesh sieve.
- Assemble the sandwiches. Spread about 1 teaspoon of raspberry jam on the flat side of each whole cookie (the ones without the cutout). Top with a powdered sugar-dusted cookie, cutout side up. Gently press together. The jam should peek through the window just a little.
- Let them rest. Let the assembled cookies sit for about 30 minutes. This softens the jam slightly and makes the sandwich hold together better. I know it is hard to wait, but it is worth it.
Cooking Tips & Techniques
I have made this recipe more times than I care to count, and let me tell you, I have made every mistake in the book. Here is what I learned so you do not have to repeat my failures.
The biggest mistake? Not chilling the dough long enough. The first time I made these, I was in a hurry and only chilled the dough for 30 minutes. The cookies spread into these amorphous blobs that looked nothing like hearts. I was so mad. Now I always chill for at least 2 hours, and I rechill the cut cookies before baking. It makes all the difference.
Almond flour can be tricky. It does not absorb moisture the same way regular flour does. If your dough feels too sticky after mixing, do not add more flour. Just chill it longer. The butter firms up and the dough becomes perfectly workable.
Rolling even thickness. I use two ¼-inch thick wooden dowels as guides when I roll. I just place them on either side of the dough and roll the pin across them. It guarantees even thickness every time. If you do not have dowels, just pay attention and roll evenly.
Timing strategy for hosting. Here is my game plan: Make the dough two days before. Chill overnight. Roll and cut the cookies the next day, bake them, and store the unfilled cookies in an airtight container. The day of your party, dust with sugar and assemble. It takes 15 minutes and your kitchen looks like a bakery exploded (in a good way).
For consistent shapes, dip your cookie cutter in flour between cuts. The dough can get sticky, and a floured cutter makes clean edges. Also, twist the cutter slightly when you press down—it helps release the dough.
Variations & Adaptations
One of the best things about these Perfect Heart-Shaped Linzer Cookies with Raspberry Jam is how versatile they are. Here are some ways I have adapted them over the years.
Flavor variations: Swap the raspberry jam for strawberry, apricot, or even a tangy lemon curd. I made a batch with fig jam last fall and they were incredible—the earthy sweetness paired beautifully with the almond cookie. For a chocolate twist, add 2 tablespoons of cocoa powder to the dry ingredients and fill with chocolate-hazelnut spread. Dangerous, but delicious.
Dietary adaptations: For a dairy-free version, use vegan butter. I like Miyoko’s brand. The texture is slightly different but still very good. For gluten-free, use a 1-to-1 gluten-free flour blend. I have done this successfully, but the cookies are a bit more delicate, so handle them gently.
Spice it up: Add a pinch of cardamom or nutmeg to the dough for a warm, holiday-inspired flavor. I did this for a Christmas party once and people went crazy for them. The cardamom pairs so nicely with the raspberry.
Different shapes: Obviously, hearts are perfect for Valentine’s Day, but you can use any shape you like. Stars for the Fourth of July, circles for everyday, or Christmas trees for the holidays. Just make sure you have two sizes—one for the base and one for the window.
My personal favorite variation: I once made these with a layer of dark chocolate ganache under the raspberry jam. I spread a thin layer of ganache on the base cookie, let it set, then added the jam. It was over-the-top decadent and perfect for a really special occasion. Just saying.
Serving & Storage Suggestions
These cookies are best served at room temperature. The jam is soft and the cookie has that perfect crumbly texture. Arrange them on a beautiful platter—I love using a white cake stand for the contrast with the red jam and white sugar. They make a stunning centerpiece for a dessert table.
What to serve alongside: A cup of strong coffee or a glass of cold milk is perfect. For a dessert spread, pair them with dark chocolate truffles, fresh berries, and maybe a light champagne. They also work beautifully as part of a cookie platter with shortbread and biscotti.
Storage: Unfilled cookies (without jam) can be stored in an airtight container at room temperature for up to a week. Once filled, they are best within 2-3 days. The jam can soften the cookie over time, so do not assemble them too far in advance.
Freezing: You can freeze the unbaked cookie dough disks for up to 3 months. Just wrap them tightly in plastic wrap and then foil. Thaw in the refrigerator overnight before rolling and baking. Baked, unfilled cookies also freeze well for up to 2 months. Thaw at room temperature before dusting with sugar and assembling.
Flavor development: Honestly, these cookies taste even better the next day. The flavors meld together and the texture settles. If you can resist eating them all immediately, they will reward you.
Nutritional Information & Benefits
These Perfect Heart-Shaped Linzer Cookies with Raspberry Jam are a treat, no doubt about it. But they are made with real, whole ingredients, which I love. Here is the estimated nutritional breakdown per cookie (based on 24 cookies):
| Nutrient | Amount per Cookie |
|---|---|
| Calories | 165 |
| Total Fat | 9g |
| Saturated Fat | 4.5g |
| Cholesterol | 25mg |
| Sodium | 55mg |
| Total Carbohydrates | 19g |
| Dietary Fiber | 1g |
| Sugars | 11g |
| Protein | 3g |
Health highlights: Almond flour is rich in vitamin E and healthy fats. Raspberries are packed with antioxidants and fiber. So while these are definitely a dessert, they are not empty calories. They have some redeeming qualities.
Dietary considerations: This recipe contains gluten, dairy, eggs, and tree nuts (almonds). For nut-free, you can try substituting sunflower seed flour, but the flavor and color will change. For a lower-sugar version, you can reduce the sugar in the dough to ½ cup, but the texture will be slightly less tender.
Conclusion
These Perfect Heart-Shaped Linzer Cookies with Raspberry Jam are more than just a recipe to me. They are a little piece of my New Orleans food history, recreated with love in my own kitchen. They are the cookies I bring to every gathering, the ones that make people’s eyes light up, the ones that disappear before I even get a chance to have one sometimes. And honestly, that is the best compliment a cook can get.
I hope you give these a try. Do not be intimidated by the steps—they are simple, I promise. And if your first batch is not perfect, that is okay. My first batch was a disaster. The second was better. By the third, I was in love. Cooking is a journey, and every batch teaches you something new.
I would love to hear how yours turn out. Leave a comment below and tell me about your cookie adventure. What jam did you use? Did you try a different shape? Did anyone cry happy tears? (It has happened.) Share a photo on Pinterest and tag me—I want to see your beautiful creations. Until next time, happy baking, friends.
Frequently Asked Questions
Can I use a different jam for these Linzer cookies?
Absolutely! Strawberry, apricot, blackberry, or even fig jam all work beautifully. Just make sure it is seedless and thick so it does not ooze out the sides.
Why did my cookies spread in the oven?
This usually happens when the dough is not chilled enough. Make sure you chill the dough for at least 2 hours before rolling, and chill the cut cookies for 15-20 minutes before baking. It makes a huge difference.
Can I make the dough ahead of time?
Yes! The dough can be refrigerated for up to 3 days or frozen for up to 3 months. Just wrap it tightly in plastic wrap. Thaw frozen dough in the refrigerator overnight before using.
How do I get clean heart cutouts?
Dip your cookie cutter in flour between cuts, and twist it slightly when you press down. This helps release the dough cleanly. Also, make sure your dough is properly chilled.
Can I make these cookies gluten-free?
Yes, you can substitute the all-purpose flour with a good 1-to-1 gluten-free baking flour blend. I have had success with King Arthur’s measure-for-measure blend. The texture will be slightly different, but still delicious.
Pin This Recipe!

Perfect Heart-Shaped Linzer Cookies Easy Homemade
These heart-shaped Linzer cookies with raspberry jam are buttery, nutty, and filled with tart-sweet jam. They look like they came from a bakery but are surprisingly easy to make at home.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 2 hours 27 minutes (includes chilling)
- Yield: 24 sandwich cookies 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 cup (226g) unsalted butter, softened
- ¾ cup (150g) granulated sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- 1 ½ cups (180g) all-purpose flour
- 1 cup (100g) almond flour
- ½ teaspoon salt
- ½ teaspoon ground cinnamon (optional)
- ¾ cup (240g) seedless raspberry jam
- ¼ cup powdered sugar, for dusting
Instructions
- Cream the butter and sugar: In a large bowl, beat the softened butter and granulated sugar together on medium speed until light and fluffy, about 3-4 minutes. Scrape down the sides halfway through.
- Add the egg and vanilla: Beat in the room temperature egg and vanilla extract until just combined. Do not overmix.
- Mix the dry ingredients: In a separate bowl, whisk together the all-purpose flour, almond flour, salt, and cinnamon until no lumps remain.
- Combine wet and dry: Gradually add the dry ingredients to the wet mixture, mixing on low speed. Stop as soon as the dough comes together. It will be soft and slightly sticky.
- Divide and chill: Divide the dough into two equal disks. Wrap each tightly in plastic wrap. Refrigerate for at least 2 hours, or overnight.
- Preheat and prep: When ready to bake, preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
- Roll out the dough: Take one disk out of the fridge and let it sit for 5 minutes. On a lightly floured surface, roll the dough to about ¼-inch (6mm) thickness. Turn occasionally to prevent sticking.
- Cut the cookies: Use a large heart-shaped cutter to cut out cookies. For half of the cookies, use a small heart cutter to cut out the center window. Place on prepared baking sheets, spacing 1 inch apart. Gather scraps, re-roll, and cut again.
- Chill again: Place the baking sheets with cut cookies in the refrigerator for 15-20 minutes.
- Bake: Bake for 10-12 minutes, or until edges are just barely golden. Rotate pans halfway through for even baking.
- Cool completely: Let cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
- Dust with sugar: Once the cookies with cutout windows are completely cool, dust them generously with powdered sugar using a fine-mesh sieve.
- Assemble the sandwiches: Spread about 1 teaspoon of raspberry jam on the flat side of each whole cookie (without cutout). Top with a powdered sugar-dusted cookie, cutout side up. Gently press together.
- Let them rest: Let assembled cookies sit for about 30 minutes to soften the jam and help the sandwich hold together.
Notes
Chill the dough for at least 2 hours, preferably overnight, to prevent spreading. Rechill cut cookies before baking for best shape. Use seedless jam to avoid seeds getting stuck in teeth. For gluten-free, substitute all-purpose flour with a 1-to-1 gluten-free baking flour blend. Unfilled cookies can be stored in an airtight container for up to a week; filled cookies are best within 2-3 days.
Nutrition
- Serving Size: 1 cookie
- Calories: 165
- Sugar: 11
- Sodium: 55
- Fat: 9
- Saturated Fat: 4.5
- Carbohydrates: 19
- Fiber: 1
- Protein: 3
Keywords: Linzer cookies, heart-shaped cookies, Valentine's Day cookies, raspberry jam cookies, almond flour cookies, easy homemade cookies


