I was packing up my stall at the farmers’ market last February, exhausted and ready to go home, when the older woman from the next table over—the one who always had the most beautiful jam display—watched me fumble with a tangled bundle of twine. She didn’t say anything at first. Then she reached into her basket, pulled out a small jar of raspberry jam, and placed it on my table without a word. “For your cookies,” she finally said. “You look like you need something sweet.” I laughed, thanked her, and shoved the jar into my bag, honestly not sure when I’d use it. But a few weeks later, on a random Tuesday night when I was craving something pretty but had zero patience for complicated baking, I remembered that jam. And these quick heart-shaped Linzer cookies happened. Let me tell you, that jam was the star, but the fact that these cookies come together in under an hour? That’s what kept me making them every week since.
Maybe you’ve been there—you want to make something that looks like you spent hours on it, but you’re running on fumes and a tight schedule. These Linzer cookies are that recipe. They’re buttery, tender, and filled with that gorgeous raspberry jam peeking through the little heart-shaped window. And the best part? No chilling the dough. No rolling pin drama. Just a simple press-and-cut situation that works every single time. I mean, honestly, if I can pull these off on a weeknight after a long day, you absolutely can too.
Why You’ll Love This Recipe
I’ve tested this recipe more times than I can count, tweaking the butter-to-flour ratio until the cookies held their shape without spreading into sad, shapeless blobs. This is the version that finally worked—and it works beautifully. Here’s why you’re going to love it:
- Quick & Easy: From start to finish, these cookies take about 45 minutes. No chilling the dough, no complicated steps. Just mix, cut, bake, and fill.
- Simple Ingredients: You probably have everything already—butter, sugar, flour, eggs, and a jar of raspberry jam. No specialty baking supplies needed.
- Perfect for Last-Minute Occasions: Whether it’s Valentine’s Day, a Galentine’s gathering, or just a Tuesday that needs a little love, these cookies deliver.
- Crowd-Pleaser: I’ve brought these to work, to potlucks, and to family dinners. They disappear fast. Kids love the heart shape, and adults love the elegant look.
- Unbelievably Delicious: The texture is that perfect mix of crisp and tender, and the raspberry jam adds a bright, fruity pop that balances the buttery cookie. It’s comfort food that looks fancy.
What makes this recipe different from the rest? It’s the way the dough handles. Most Linzer cookie recipes require chilling for at least an hour, sometimes two. I figured out that by using cold butter and working quickly, you can skip that step entirely. The cookies still hold their shape, the cutouts stay clean, and you get that same beautiful result in half the time. This isn’t just another version—it’s the weeknight-friendly version you didn’t know you needed.
And honestly? There’s something about making heart-shaped cookies on a random weeknight that just feels good. It’s a small act of kindness for yourself. You don’t need a special occasion to make something that looks like a celebration.
What Ingredients You Will Need
This recipe uses simple, pantry-friendly ingredients to create cookies that look like they came from a bakery. The key is using good-quality butter and a raspberry jam you actually love the taste of, since it’s the star of the filling.
- Unsalted butter, cold and cubed (1 cup / 226g) — Using cold butter helps the cookies hold their shape without spreading. I prefer Kerrygold for its rich flavor, but any good unsalted butter works.
- Granulated sugar (3/4 cup / 150g) — Adds sweetness and helps create that tender, melt-in-your-mouth texture.
- Large egg, room temperature (1) — Binds the dough together. If you’re in a rush, place the egg in a bowl of warm water for 5 minutes to bring it to room temperature quickly.
- Vanilla extract (1 teaspoon) — Use pure vanilla extract if you have it. It makes a noticeable difference in flavor.
- All-purpose flour (2 cups / 240g) — Spoon and level your flour for the most accurate measurement. Scooping directly from the bag can pack in too much flour and make the cookies dry.
- Salt (1/4 teaspoon) — Balances the sweetness and enhances the buttery flavor.
- Raspberry jam (1/2 cup / 160g) — Seedless jam works best for a smooth filling, but I’ve used seeded jam too and it’s just as delicious. Bonne Maman is my go-to brand.
- Powdered sugar, for dusting (about 1/4 cup / 30g) — This is what gives the cookies that classic Linzer look. Don’t skip it—it makes the finished cookies look professional.
Substitution Guidance: If you’re dairy-free, you can use a high-quality vegan butter stick (not spreadable margarine). The texture will be slightly different but still delicious. For a gluten-free version, substitute with a 1:1 gluten-free baking flour blend that contains xanthan gum. I’ve had good results with Bob’s Red Mill 1:1 Baking Flour. Just note that gluten-free dough can be a bit more delicate, so handle it gently.
One thing I learned the hard way: don’t use jam that’s too runny. If your jam is very loose, it can soak into the cookies and make them soggy. If that’s all you have, simmer it in a small saucepan for 3-4 minutes to thicken it, then let it cool before using.
Equipment Needed
You don’t need a lot of fancy tools for these cookies, which is part of why I love making them on busy nights.
- Baking sheets (2) — Light-colored metal sheets work best for even baking. Dark sheets can cause the bottoms to brown too quickly.
- Parchment paper — Absolutely essential for easy cleanup and preventing sticking.
- Heart-shaped cookie cutters — You’ll need two sizes: one larger (about 2.5 inches) for the base cookies, and one smaller (about 1 inch) for the cutout window. I found a set of three on Amazon for under $10.
- Stand mixer or hand mixer — A stand mixer makes quick work of creaming the butter and sugar, but a hand mixer works just fine. You can even do it by hand with a wooden spoon if you’re feeling strong.
- Rolling pin — I use a simple wooden rolling pin. If you don’t have one, a wine bottle works in a pinch (just make sure it’s clean and dry).
- Cooling rack — Helps the cookies cool evenly so the jam doesn’t melt.
- Small offset spatula — Makes spreading the jam much easier, but a butter knife works too.
One tip: if you’re using a new set of cookie cutters, wash and dry them thoroughly first. Sometimes they have a thin coating of oil from manufacturing that can affect the dough.
Preparation Method

Let’s get baking. I promise this goes fast.
- Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper. Having the oven ready before you start mixing helps everything move smoothly.
- Cream the butter and sugar. In a large mixing bowl, beat the cold cubed butter and granulated sugar together on medium speed for about 2 minutes, until light and fluffy. Scrape down the sides of the bowl once. The mixture should look pale and slightly aerated.
- Add the egg and vanilla. Beat in the egg and vanilla extract on low speed until just combined. Don’t overmix here—you don’t want to incorporate too much air. The mixture might look slightly curdled at this point, and that’s totally fine.
- Mix in the dry ingredients. In a separate bowl, whisk together the flour and salt. Gradually add the flour mixture to the wet ingredients, mixing on low speed until a soft dough forms. The dough should come together easily and feel smooth, not sticky. If it feels too sticky, add a tablespoon more flour. If it feels dry and crumbly, add a teaspoon of cold water.
- Divide the dough. Turn the dough out onto a lightly floured surface and divide it into two equal portions. Flatten each portion into a disk about 1/2-inch thick. This makes rolling easier later.
- Roll and cut the base cookies. On a lightly floured surface, roll out one disk of dough to about 1/4-inch thickness. Use your larger heart-shaped cutter to cut out cookies. Place them on the prepared baking sheets, spacing them about 1 inch apart. I usually fit 8-10 cookies per sheet.
- Roll and cut the top cookies. Roll out the second disk of dough to the same thickness. Cut out the same number of hearts using the larger cutter. Then, using your smaller heart-shaped cutter, cut out a small heart from the center of each of these cookies. These are the “windows” that will show the jam. Don’t throw away the little cutout hearts—bake them too! They make adorable mini cookies or decorations.
- Bake the cookies. Bake for 10-12 minutes, or until the edges are just barely golden. The centers should still look pale. If you’re baking both sheets at once, rotate them halfway through for even baking. Let the cookies cool on the baking sheets for 5 minutes, then transfer them to a cooling rack to cool completely. This is important—if you try to move them too soon, they’ll break.
- Dust with powdered sugar. Once the top cookies (the ones with the cutouts) are completely cool, place them on a piece of parchment paper and generously dust them with powdered sugar using a fine-mesh sieve. Do this before adding the jam to avoid getting sugar on the sticky filling.
- Assemble the cookies. Spread about 1/2 teaspoon of raspberry jam onto the center of each base cookie (the ones without cutouts). Gently place a powdered sugar-dusted top cookie over the jam, pressing lightly so the jam peeks through the heart-shaped window. Repeat with all cookies.
- Let them set. Allow the assembled cookies to sit for about 15 minutes so the jam firms up slightly. This makes them easier to handle and store. Then, try not to eat them all in one sitting.
Troubleshooting tip: If your cookies spread too much during baking, your dough was likely too warm. Next time, pop the rolled-out dough in the freezer for 10 minutes before cutting. If the edges aren’t clean, your cutter might be dull or the dough might be too soft. A quick chill usually fixes both issues.
Cooking Tips & Techniques
I’ve made these cookies probably a dozen times now, and I’ve learned a few things the hard way so you don’t have to.
Keep the dough cold. This is the single most important tip. If at any point the dough feels soft or sticky, pop it in the fridge for 10 minutes. Warm dough spreads, and spread cookies lose their heart shape. I once got distracted by a phone call and left the dough on the counter for too long—the cookies came out looking more like blobs than hearts. Lesson learned.
Don’t overwork the dough. When you’re gathering the scraps to re-roll, handle them as little as possible. Overworking develops the gluten and makes the cookies tough. I like to gently press the scraps together rather than kneading them. You can re-roll the scraps once, maybe twice, before the dough gets too warm and tough.
Use a light touch with the jam. It’s tempting to pile it on, but too much jam will squish out the sides when you press the top cookie on. A thin, even layer is all you need. I use about half a teaspoon per cookie, and I spread it almost to the edges of the base cookie.
Timing strategy: While the first batch is baking, I roll and cut the second batch. This way, I’m not waiting around. If you’re making a double batch, keep the extra dough in the fridge while the first batch bakes.
Consistency check: The dough should feel like soft Play-Doh. If it’s crumbly, add a tiny splash of cold water. If it’s sticky, add a tablespoon of flour. Trust your hands more than the recipe—flour humidity varies, and your dough might need a small adjustment.
Variations & Adaptations
One of the best things about this recipe is how easy it is to change up. Here are some variations I’ve tried and loved:
- Different jam flavors: Strawberry, apricot, blackberry, or even fig jam work beautifully. I made a batch with cherry jam last summer and it was incredible. Just make sure whatever jam you use isn’t too runny.
- Chocolate Linzer cookies: Replace 1/4 cup of the flour with unsweetened cocoa powder. Use raspberry jam or even a chocolate-hazelnut spread for the filling. These are dangerously good.
- Gluten-free version: As mentioned, use a 1:1 gluten-free baking flour blend. I’ve also had success with almond flour, but the cookies are more delicate and crumbly—handle them gently.
- Vegan version: Substitute the butter with a high-quality vegan butter stick and use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, let sit for 5 minutes). The texture is slightly less tender but still delicious.
- Lemon zest twist: Add the zest of one lemon to the dough along with the vanilla. It adds a bright, citrusy note that pairs beautifully with the raspberry jam. I did this for a spring brunch and everyone asked for the recipe.
- Spiced version: Add 1/2 teaspoon of cinnamon and a pinch of nutmeg to the flour mixture. This gives the cookies a warm, cozy flavor that’s perfect for fall or winter holidays.
My personal favorite variation? The lemon zest one. It makes the cookies feel even more special, like something you’d find in a French patisserie. Plus, the combination of lemon and raspberry is just classic.
Serving & Storage Suggestions
These cookies are best served at room temperature. The jam softens slightly as they sit, so the texture is perfect—crisp cookie with a tender, fruity center. I like to arrange them on a pretty plate, dusted with a little extra powdered sugar for presentation.
Storage instructions: Store the assembled cookies in an airtight container at room temperature for up to 3 days. Place a sheet of parchment paper between layers to prevent them from sticking together. After day one, the cookies will soften slightly as the jam absorbs into the dough—some people prefer them this way. I like them both ways, honestly.
Freezer instructions: You can freeze the unassembled cookies (both the base and top cookies) for up to 2 months. Place them in a single layer in a freezer-safe container with parchment between layers. When you’re ready to serve, thaw them at room temperature, dust with powdered sugar, and assemble with jam. I do this all the time for unexpected guests.
Reheating tip: If you want that just-baked crispness back, pop the assembled cookies in a 300°F (150°C) oven for 3-4 minutes. Let them cool completely before serving. This works especially well if the cookies have been stored for a day or two.
Flavor development: The flavors actually meld together beautifully after a day. The jam soaks into the cookie slightly, and the buttery flavor becomes more pronounced. I sometimes make these a day ahead on purpose.
Nutritional Information & Benefits
Per cookie (based on 24 cookies): approximately 140 calories, 7g fat, 18g carbohydrates, 2g protein, 10g sugar. These are estimates and will vary based on specific ingredients used.
While these are definitely a treat, there are a few redeeming qualities. Raspberries are packed with antioxidants and vitamin C, so you’re getting a tiny nutritional boost from the jam. The butter provides a small amount of vitamin A, and if you use a high-quality jam, you’re avoiding some of the preservatives found in cheaper options.
Dietary considerations: This recipe contains gluten, dairy, and eggs. For a gluten-free version, use a 1:1 gluten-free flour blend. For a dairy-free version, use vegan butter. For an egg-free version, use a flax egg as described in the variations section.
I’m not one to pretend cookies are health food, but I do believe that making something from scratch with real ingredients is always better than anything store-bought. These cookies are made with love, and that counts for something, right?
Conclusion
These quick heart-shaped Linzer cookies have become my go-to for so many occasions. They look like you spent hours in the kitchen, but they come together in under an hour. They’re buttery, tender, and filled with that gorgeous raspberry jam that reminds me of the kind woman at the farmers’ market. Every time I make them, I think of her and the way she shared her jam without expecting anything in return. That’s the kind of recipe this is—one that’s meant to be shared.
I hope you give these a try, whether it’s for Valentine’s Day, a birthday, or just a random Tuesday that needs a little sweetness. Feel free to experiment with different jams, add some lemon zest, or make them gluten-free. The best recipes are the ones you make your own.
If you do make them, I’d love to hear about it. Drop a comment below and let me know how they turned out, what jam you used, or if you came up with a fun variation. And if you share them on social media, tag me—I love seeing your creations. Happy baking, friends!
Frequently Asked Questions
Can I make these cookies ahead of time?
Absolutely. You can bake the cookies up to 2 days in advance and store them unassembled in an airtight container. Dust the top cookies with powdered sugar and assemble with jam just before serving for the best texture.
Why did my cookies spread too much?
This usually happens when the dough is too warm. Make sure you’re using cold butter and not overworking the dough. If your kitchen is warm, chill the rolled-out dough in the freezer for 10 minutes before cutting the shapes.
Can I use a different shape besides hearts?
Of course! These cookies work with any shape—stars, circles, flowers, you name it. Just make sure you have two sizes of the same shape so the cutout fits nicely inside the base cookie.
How do I keep the jam from making the cookies soggy?
Use a thick jam rather than a runny one. If your jam is thin, simmer it for a few minutes to thicken it before using. Also, don’t add the jam until right before serving if you’re storing the cookies for more than a day.
Can I freeze the assembled cookies?
I don’t recommend freezing the assembled cookies because the jam can make them soggy when thawed. Instead, freeze the unassembled cookies and add the jam after they’ve thawed at room temperature.
Pin This Recipe!

Quick Heart-Shaped Linzer Cookies: Easy Raspberry Jam Recipe
These buttery, tender Linzer cookies come together in under an hour with no chilling required. Filled with raspberry jam and featuring a heart-shaped window, they’re perfect for last-minute occasions or a weeknight treat.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Total Time: 45 minutes
- Yield: 24 cookies 1x
- Category: Dessert
- Cuisine: Austrian
Ingredients
- 1 cup (226g) unsalted butter, cold and cubed
- 3/4 cup (150g) granulated sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- 2 cups (240g) all-purpose flour
- 1/4 teaspoon salt
- 1/2 cup (160g) raspberry jam (seedless preferred)
- 1/4 cup (30g) powdered sugar, for dusting
Instructions
- Preheat oven to 350°F (175°C) and line two baking sheets with parchment paper.
- In a large mixing bowl, beat cold cubed butter and granulated sugar together on medium speed for about 2 minutes until light and fluffy. Scrape down the sides once.
- Beat in the egg and vanilla extract on low speed until just combined. The mixture may look slightly curdled.
- In a separate bowl, whisk together flour and salt. Gradually add to the wet ingredients, mixing on low speed until a soft dough forms. If too sticky, add a tablespoon more flour; if too dry, add a teaspoon of cold water.
- Turn dough out onto a lightly floured surface and divide into two equal portions. Flatten each into a disk about 1/2-inch thick.
- On a lightly floured surface, roll out one disk to about 1/4-inch thickness. Use a larger heart-shaped cutter (about 2.5 inches) to cut out cookies. Place on prepared baking sheets, spacing about 1 inch apart.
- Roll out the second disk to the same thickness. Cut out the same number of hearts using the larger cutter. Then, use a smaller heart-shaped cutter (about 1 inch) to cut out a small heart from the center of each of these cookies. Reserve the small cutouts to bake separately.
- Bake for 10-12 minutes, until edges are just barely golden. If baking both sheets at once, rotate halfway through. Let cool on baking sheets for 5 minutes, then transfer to a cooling rack to cool completely.
- Once the top cookies (with cutouts) are completely cool, place them on parchment paper and generously dust with powdered sugar using a fine-mesh sieve.
- Spread about 1/2 teaspoon of raspberry jam onto the center of each base cookie (without cutouts). Gently place a powdered sugar-dusted top cookie over the jam, pressing lightly so the jam peeks through the heart-shaped window.
- Let assembled cookies sit for about 15 minutes so the jam firms up slightly before serving.
Notes
Keep dough cold to prevent spreading. If dough becomes soft, chill for 10 minutes. Use thick jam to avoid sogginess; if jam is runny, simmer for 3-4 minutes to thicken. For best texture, assemble cookies just before serving if storing for more than a day. Freeze unassembled cookies for up to 2 months.
Nutrition
- Serving Size: 1 cookie
- Calories: 140
- Sugar: 10
- Sodium: 35
- Fat: 7
- Saturated Fat: 4
- Carbohydrates: 18
- Fiber: 0.5
- Protein: 2
Keywords: Linzer cookies, heart-shaped cookies, raspberry jam cookies, quick cookies, no-chill cookies, Valentine's Day cookies, easy cookie recipe


