Heart Jam Valentine Cookies are a sweet and simple treat that’s perfect for sharing some love. These cookies have a tender, buttery base with a dollop of bright, fruity jam right in the center, shaped like little hearts. They’re fun to make and even better to eat, especially when you want to add a personal touch to your Valentine’s Day celebrations.
I love making these cookies because they’re not too complicated, and they always bring smiles to anyone who tries them. The jam adds a lovely burst of flavor that keeps each bite interesting, and the heart shape makes them feel extra special. One tip I like is to try different jams depending on what’s in season or what flavors you enjoy most—raspberry, strawberry, or apricot all work great.
These cookies are my go-to when I want to share a little homemade treat with friends, family, or coworkers without spending a lot of time in the kitchen. I usually pack them in a pretty little box or tie them up with a ribbon to make the gift feel thoughtful. Plus, baking and decorating them is a fun way to get into the Valentine’s spirit, even if you’re just enjoying a cozy afternoon at home.
Key Ingredients & Substitutions
Butter: Real butter is key here for that rich, tender texture. You can swap for margarine if needed, but it may change the flavor a bit. Make sure butter is softened to get a smooth dough.
Sugar: Granulated sugar adds sweetness and helps cookies crisp at the edges. You can try brown sugar for a softer, chewier cookie with a hint of caramel flavor.
Egg: The egg helps bind everything together and adds moisture. For an egg-free version, use a flax egg (1 tbsp ground flax + 3 tbsp water) or commercial egg replacer.
Vanilla Extract: Vanilla adds warmth and rounds out the flavors. If you don’t have vanilla, almond extract works well too, just use less as it’s stronger.
Flour: All-purpose flour is best for that classic cookie texture. For gluten-free, use a blend made for baking and add a bit more moisture if needed.
Jam: Strawberry or raspberry jam works beautifully for a bright burst of flavor and color. Feel free to use apricot or cherry jam for a different twist. Use thick jam or preserves to avoid runny centers.
How Do I Make the Perfect Jam-Filled Heart Indentation?
Making a well for the jam without flattening the dough is important to keep the cookies soft and pretty.
- After rolling dough into balls, gently press your thumb or the back of a small spoon into the center.
- Don’t press all the way through — just make a shallow dent about 1/4 inch deep.
- If you want a heart shape, carefully press the dough with a small heart-shaped tool or shape your thumb indentation into a heart.
- Fill the well with jam but be careful not to overfill so the jam doesn’t spill over during baking.
- This careful step keeps the cookie edges soft and the jam nice and glossy after baking.

Equipment You’ll Need
- Baking sheet – flat and sturdy to bake your cookies evenly without warping.
- Parchment paper – prevents sticking and makes cleanup super easy.
- Mixing bowls – you’ll need at least two for wet and dry ingredients.
- Hand mixer or stand mixer – helps cream butter and sugar until fluffy with less effort.
- Measuring cups and spoons – for getting your ingredient amounts just right.
- Small spoon or your thumb – perfect for making jam wells in each cookie.
- Wire cooling rack – lets cookies cool evenly without getting soggy underneath.
Flavor Variations & Add-Ins
- Swap strawberry or raspberry jam with apricot or cherry jam for a sweet twist.
- Add a teaspoon of lemon zest to the dough for a fresh, citrusy note that brightens the cookies.
- Mix a bit of almond extract into the dough instead of vanilla for a nutty flavor.
- Sprinkle chopped nuts like pistachios or almonds on top of the jam before baking to add crunch and flavor.
Heart Jam Valentine Cookies
Ingredients You’ll Need:
For the Cookie Dough:
- 1 cup (2 sticks) unsalted butter, softened
- 3/4 cup granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 2 1/4 cups all-purpose flour
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
For the Filling:
- 1/2 cup strawberry or raspberry jam (or your favorite red fruit jam)
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare and around 12-15 minutes to bake. Allow an additional 5-10 minutes for cooling, so plan for about 30-35 minutes total from start to finish. Perfect for a quick and sweet Valentine’s treat!
Step-by-Step Instructions:
1. Preheat and Prepare:
Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper. This keeps your cookies from sticking and makes cleanup easier.
2. Make the Cookie Dough:
In a large bowl, cream the softened butter and granulated sugar together until the mixture is light and fluffy. Then, beat in the egg and vanilla extract until everything is well combined.
In a separate bowl, whisk together the all-purpose flour, baking powder, and salt. Gradually add the dry ingredients into the butter mixture and stir until a soft dough forms.
3. Shape and Fill Cookies:
Roll the dough into 1-inch balls and place them about 2 inches apart on the baking sheet. Use your thumb or the back of a small spoon to gently press an indentation into the center of each dough ball, shaping it like a heart if you wish.
Fill each indentation with about 1 teaspoon of your chosen jam, being careful not to overfill to avoid jam spilling over while baking.
4. Bake and Cool:
Bake the cookies for 12-15 minutes or until the edges turn a light golden color. Once done, allow the cookies to cool on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely.
5. Store and Enjoy:
Once cooled, store your Heart Jam Valentine Cookies in an airtight container for up to a week. Share and enjoy these sweet, charming treats with your loved ones!
Can I Use Frozen Butter for This Recipe?
It’s best to use softened butter for creaming with the sugar to get the right texture. If your butter is frozen, let it sit at room temperature for about 30-60 minutes until soft but not melted.
Can I Substitute the Jam with Another Filling?
Absolutely! You can use other fruit preserves or even chocolate spread. Just make sure the filling isn’t too runny to prevent the cookies from becoming soggy.
How Should I Store These Cookies to Keep Them Fresh?
Store the cookies in an airtight container at room temperature for up to a week. If you want them to last longer, you can freeze them in a sealed container for up to 3 months.
Can I Make the Dough Ahead of Time?
Yes! You can prepare the dough and refrigerate it for up to 24 hours before baking. Just bring it to room temperature slightly before rolling and shaping.



