
Heart Shaped Jam Cookies Recipe tastes buttery, tender, and slightly crisp around the edges with a bright, fruity jam center that feels like a hug in cookie form. It works perfectly for Valentine’s Day, anniversaries, kids’ parties, or any random Tuesday that needs a little extra love, and you can finish a batch in about 1 hour including chill time. I baked a version of these in my tiny first apartment oven, and they still turned out so cute that my friends forgave me for slightly flouring the entire kitchen.
Why Make This Heart Shaped Jam Cookies Recipe at Home
Homemade heart shaped jam cookies taste fresher, richer, and more buttery than anything from a box. You control the sweetness, the thickness, and the jam flavor, so every cookie can match your favorite combo.
You also skip weird preservatives and use pantry basics you likely already own. Kids love cutting the hearts, adults love eating them, and you get a tray of cookies that looks bakery-level without a pastry degree.
These Heart Shaped Jam Cookies Recipe turned out tender, buttery, and so pretty that they disappeared in minutes ★★★★★
Ingredients You Need
Dry ingredients
-
2 1/2 cups (300 g) all-purpose flour
- Use a standard unbleached flour like King Arthur or Gold Medal.
- Avoid cake flour, since it makes the dough too soft and fragile.
-
1/2 teaspoon fine sea salt
-
1/2 teaspoon baking powder
- This gives a gentle lift while still keeping the cookies neat and sharp.
Wet ingredients
-
1 cup (2 sticks / 226 g) unsalted butter, softened to cool room temperature
- Choose real butter, not margarine, for best flavor and structure.
- European-style butter with higher fat adds extra richness if you feel fancy.
-
3/4 cup (150 g) granulated sugar
-
1 large egg, room temperature
-
1 large egg yolk, room temperature
- The extra yolk adds tenderness and a richer flavor.
-
1 1/2 teaspoons pure vanilla extract
-
1/2 teaspoon almond extract (optional but highly recommended)
- Almond extract gives that classic bakery cookie vibe, so use it if you enjoy that flavor.
Jam filling
-
3/4 to 1 cup seedless raspberry jam
- Raspberry gives a nice tart contrast to the sweet cookie.
- Use a good-quality jam like Bonne Maman or your favorite brand.
-
Optional jam options:
- Strawberry jam for a sweeter, kid-friendly version.
- Apricot jam for a slightly tangy, golden center.
- Mixed berry jam for a deeper fruit flavor.
If your jam looks very loose, you can simmer it in a small saucepan for 3 to 5 minutes to thicken it, then cool it before using. A thicker jam stays put and does not leak out of the cookies.
Finishing touches
- Powdered sugar, for dusting the tops
- Extra granulated sugar, for lightly sprinkling the dough if you like a subtle crunch
Pantry shortcuts and substitutions
- Use salted butter if that is what you have and reduce the added salt to a pinch.
- Swap half the flour with white whole wheat flour for a slightly nuttier flavor and a tiny bit more fiber.
- Use store-bought shortbread dough in a pinch, though the flavor will differ from this Heart Shaped Jam Cookies Recipe.
- If you avoid almond extract, just increase vanilla to 2 teaspoons.
Equipment list
-
Mixing bowls
-
Hand mixer or stand mixer with paddle attachment
-
Rubber spatula
-
Measuring cups and spoons or a kitchen scale
-
Rolling pin
-
Heart-shaped cookie cutters
- One larger heart (about 2 1/2 to 3 inches)
- One smaller heart (about 1 to 1 1/4 inches) for the cutout centers
-
Baking sheets
-
Parchment paper or silicone baking mats
-
Cooling racks
-
Small spoon or piping bag for the jam
-
Fine-mesh sieve for dusting powdered sugar
Tips & Mistakes
- Chill the dough at least 30 minutes so the cookies hold their shape and do not spread.
- Use cool room temperature butter; very soft or melted butter makes the dough greasy and sticky.
- Roll the dough to about 1/8 to 1/4 inch thick so the cookies bake evenly and sandwich nicely.
- Lightly flour the rolling pin and surface, but avoid heavy flouring or the cookies turn tough.
- Cut an equal number of solid hearts and heart centers so every bottom cookie has a matching top.
- Bake one tray at a time in the center of the oven to keep browning even.
- Pull the cookies when the edges just start to turn light golden; overbaking makes them hard instead of tender.
- Cool cookies completely before adding jam or the filling melts and runs.
- Stir the jam until smooth and thick; thin jam leaks and makes the cookies soggy.
- Dust powdered sugar on the top cookies before you sandwich them so the jam centers stay bright and clean.
- Handle the cookies gently; they stay tender and can break if you rush.
- Store filled cookies in a single layer or with parchment between layers so they do not stick together.
How to Make Heart Shaped Jam Cookies Recipe
Step 1: Mix the dry ingredients
In a medium bowl, whisk together the flour, salt, and baking powder until they look evenly combined. Set the bowl aside. This step keeps clumps out of the dough and spreads the leavening evenly.
Step 2: Cream the butter and sugar
In a large mixing bowl, add the softened butter and granulated sugar. Beat with a hand mixer or stand mixer on medium speed for 2 to 3 minutes until the mixture looks light, fluffy, and slightly paler. Scrape down the sides of the bowl once or twice so everything mixes evenly.
Step 3: Add egg, yolk, and flavorings
Add the egg and egg yolk to the butter mixture. Beat on medium speed until the mixture looks smooth and creamy. Add the vanilla and almond extract and mix again just until combined.
Step 4: Add the dry ingredients
Turn the mixer to low and add the flour mixture in two additions. Mix just until the dough comes together and no dry streaks of flour remain. Use a spatula to finish folding the dough so you do not overmix and toughen the cookies.
Step 5: Chill the dough
Divide the dough into two equal portions and shape each portion into a flat disc. Wrap each disc in plastic wrap or place it in a reusable container. Chill the dough in the fridge for at least 30 minutes and up to 24 hours.
Step 6: Preheat the oven and prepare pans
Heat your oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone baking mats. This step keeps the cookies from sticking and makes cleanup easy.
Step 7: Roll out the dough
Work with one disc of dough at a time and keep the other in the fridge. Lightly flour your work surface and rolling pin. Roll the dough to about 1/8 to 1/4 inch thick, turning the dough occasionally and dusting lightly with flour if it starts to stick.
Step 8: Cut the heart shapes
Use the larger heart-shaped cutter to cut as many hearts as you can from the rolled dough. Transfer the hearts to the prepared baking sheets, leaving about 1 inch between cookies. Gather the scraps, press them together, chill briefly if needed, and roll again.
Step 9: Cut the centers for the top cookies
Decide which hearts will be tops and which will be bottoms. On half of the hearts, use the smaller heart cutter to cut a little window in the center. Gently lift out the small heart cutouts and place them on the baking sheet as mini cookies if you want zero waste.
Step 10: Chill the cut cookies
Place the baking sheets with the cut cookies in the fridge for 10 to 15 minutes. This quick chill helps the cookies keep their sharp heart edges while they bake. During this time, roll and cut the second disc of dough.
Step 11: Bake the cookies
Bake the cookies at 350°F (175°C) for 9 to 12 minutes, depending on thickness and size. Watch for edges that look set and just barely golden while the centers stay pale. Rotate the baking sheet halfway through baking if your oven heats unevenly.
Step 12: Cool completely
Remove the baking sheets from the oven and let the cookies sit for 3 to 5 minutes. Transfer them gently to a cooling rack and let them cool completely. You want cool cookies before you add jam so the filling stays thick.
Step 13: Prep the jam
While the cookies cool, place your jam in a small bowl. Stir it well to smooth it out and thicken the texture. If the jam looks very loose, you can microwave it in 10-second bursts and stir, then let it cool until it thickens slightly.
Step 14: Dust the tops
Place the cookies with the heart cutouts on a clean surface or rack. Use a fine-mesh sieve to dust them lightly with powdered sugar. This step gives a pretty contrast with the bright jam.
Step 15: Fill and sandwich
Place the solid heart cookies (bottoms) on a work surface. Spoon about 1/2 to 1 teaspoon of jam into the center of each bottom cookie, spreading slightly but staying away from the edges. Gently place a powdered sugar top cookie over each jam-filled bottom and press very lightly so the jam spreads to the edges of the cutout.
Step 16: Let them set
Let the assembled cookies sit at room temperature for 15 to 20 minutes. The jam settles and adheres to the cookies, which makes them easier to stack or plate. After that, you can serve them or store them.
Variations I've Tried
- Chocolate heart jam cookies: Replace 1/4 cup of the flour with unsweetened cocoa powder and add 2 tablespoons more sugar. Use raspberry or cherry jam for a chocolate-covered-fruit vibe.
- Lemon vanilla hearts: Add 1 tablespoon lemon zest to the dough and use lemon curd or lemon jam for the filling. This version tastes bright and sunny and works great in spring.
- Nutty hearts: Add 1/3 cup very finely ground almonds or hazelnuts and reduce the flour by the same amount. Use apricot or raspberry jam for a bakery-style cookie.
- Spiced hearts: Add 1 teaspoon ground cinnamon and a pinch of nutmeg to the dry ingredients. This version pairs nicely with apple or plum jam in cooler months.
- Mini heart bites: Use only the small heart cutter and bake tiny cookies, then sandwich them with a dot of jam. Kids love these bite-size treats, and they pack well in lunch boxes.
How to Serve Heart Shaped Jam Cookies Recipe
Serve these heart shaped jam cookies on a pretty platter with the jam centers facing up so the color pops. Pair them with hot coffee, tea, hot chocolate, or a cold glass of milk for a cozy treat. They fit nicely on dessert boards with fresh berries, chocolate squares, and a few other small cookies.
You can wrap a few in clear treat bags with ribbon for party favors, teacher gifts, or lunchbox surprises. They also look great stacked in a tin with parchment between layers for a sweet homemade gift.
How to store
- Room temperature: Store assembled cookies in an airtight container at room temperature for 2 to 3 days. Place parchment between layers so they do not stick together.
- Fridge: Keep cookies in an airtight container in the fridge for up to 1 week. Let them sit at room temperature for 15 to 20 minutes before serving so the texture softens.
- Freezer (unfilled cookies): Freeze baked, unfilled cookies in a single layer on a tray until firm, then transfer to a freezer bag for up to 2 months. Thaw at room temperature, then fill with jam right before serving.
- Freezer (filled cookies): Freeze filled cookies in a single layer, then move them to a container with parchment between layers for up to 1 month. Thaw in the fridge, then bring to room temperature; the jam may soften the cookies slightly, but they still taste great.
- Reheating / freshening: You do not need to reheat these, but you can refresh slightly stale unfilled cookies in a 300°F (150°C) oven for 3 to 4 minutes, then cool and fill. Avoid reheating filled cookies or the jam may run.

Heart Shaped Jam Cookies Recipe
Ingredients
Instructions
- In a medium bowl, whisk together the flour, salt, and baking powder until evenly combined; set aside.
- In a large mixing bowl, beat the softened butter and granulated sugar with a hand mixer or stand mixer on medium speed for 2 to 3 minutes, until light, fluffy, and slightly paler, scraping down the bowl as needed.
- Add the egg and egg yolk to the butter mixture and beat on medium speed until smooth and creamy. Mix in the vanilla extract and almond extract until just combined.
- Turn the mixer to low and add the flour mixture in two additions, mixing just until the dough comes together and no dry streaks remain. Finish folding with a spatula to avoid overmixing.
- Divide the dough into two equal portions, shape each into a flat disc, wrap well, and chill in the refrigerator for at least 30 minutes and up to 24 hours.
- Preheat the oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone baking mats.
- Working with one disc of dough at a time and keeping the other chilled, lightly flour your work surface and rolling pin. Roll the dough to about 1/8 to 1/4 inch thick, turning and lightly flouring as needed to prevent sticking.
- Use a larger heart-shaped cookie cutter to cut as many hearts as possible from the rolled dough. Transfer the hearts to the prepared baking sheets, leaving about 1 inch between cookies. Gather and reroll the scraps as needed.
- On half of the heart cookies, use a smaller heart cutter to cut a window in the center to create the tops. Gently remove the small heart cutouts and place them on the sheet to bake as mini cookies if desired.
- Chill the baking sheets with the cut cookies in the refrigerator for 10 to 15 minutes so the hearts keep their sharp edges during baking. Repeat rolling and cutting with the remaining dough.
- Bake the cookies at 350°F (175°C) for 9 to 12 minutes, until the edges look set and just barely golden while the centers remain pale. Rotate the baking sheet halfway through baking if needed.
- Let the cookies cool on the baking sheets for 3 to 5 minutes, then transfer carefully to a cooling rack and cool completely before filling.
- Place the raspberry jam in a small bowl and stir until smooth and slightly thickened. If the jam is very loose, briefly warm and then cool it until it thickens.
- Lay the cookies with heart cutouts on a rack or sheet of parchment. Use a fine-mesh sieve to dust them lightly with powdered sugar.
- Arrange the solid heart cookies as bottoms. Spoon about 1/2 to 1 teaspoon of jam into the center of each, spreading slightly while keeping it away from the edges. Gently place a powdered sugar–dusted top cookie over each and press very lightly so the jam spreads into the cutout window.
- Let the assembled cookies rest at room temperature for 15 to 20 minutes so the jam sets and the cookies hold together well for serving or storing.
Notes
Approximate per 1 filled cookie (about 30 cookies total): 140 calories; fat 7 g; saturated fat 4 g; carbohydrates 17 g; fiber 0 g; sugars 8 g; protein 2 g; sodium 65 mg. Values are estimates and will vary based on exact size, brands used, jam type, and portion size.

Leave a Reply