I first made these Valentine’s shortbread hearts on a snowy February afternoon when I needed a simple, homemade gift that felt thoughtful without being fussy. They’re buttery, crisp little hearts dipped in chocolate and scattered with festive sprinkles — the kind of cookie that makes coffee breaks and school lunches feel special. This recipe is straightforward, pantry-friendly, and perfect for baking with kids or making ahead for a party.
Why You’ll Love This Dish
This recipe is a tiny celebration in cookie form. The shortbread is rich but not sweet, so the chocolate decoration pops without overpowering the buttery base. It’s a quick bake (no chill time required if you press and cut straight away), uses just a few everyday ingredients, and makes beautiful, giftable results.
“These turned out crisp and buttery — my kids loved dipping the white chocolate and adding sprinkles. So easy and festive!” — a happy home baker
Reasons to try it:
- Fast: minimal ingredients and straightforward technique.
- Kid-friendly: simple steps that little hands can help with.
- Budget-friendly: staples you probably already have.
- Giftable: pretty, portable, and perfect for Valentine’s Day or a sweet surprise.
The Cooking Process Explained
This recipe moves in two easy phases: first you make a tender shortbread dough, roll or press it out, and cut little hearts. Then you bake until light-golden and let the cookies cool. The second phase is decorating — melt the chocolates, dip or drizzle, add sprinkles and let the chocolate set. Expect about 20–30 minutes of active work plus short cooling time.
What You’ll Need
150 g Plain flour, 100 g Unsalted butter (soft at room temperature), 50 g Caster sugar, 50 g Milk chocolate, 50 g White chocolate, Valentine’s sprinkles (to decorate)

Notes on ingredients:
- Plain flour: all-purpose flour works exactly the same. No raising agent is needed.
- Unsalted butter: soft at room temperature makes blending quicker. If using salted butter, omit any added salt.
- Caster sugar: superfine sugar for a fine crumb; granulated sugar is an acceptable swap.
- Milk and white chocolate: you can use couverture or higher-quality chocolate for a shinier finish.
Step-by-Step Instructions
Make the shortbread hearts:
- Preheat the oven to 170°C (340°F) fan / 180°C (350°F) conventional. Line a baking tray with parchment.
- Cream the soft butter and caster sugar together until pale and smooth. Use a silicone spatula or electric mixer on low speed.
- Fold in the plain flour a little at a time until a soft dough forms. Don’t overwork it — stop when it comes together.
- Lightly flour a work surface and roll the dough to about 5 mm (roughly 1/4 inch) thickness. Use a small heart cookie cutter to cut shapes. Press scraps together once and re-roll gently.
- Transfer hearts to the lined tray, spacing them slightly apart. Bake for 12–15 minutes, until the edges are just turning golden.
- Cool on the tray for 5 minutes, then move to a wire rack to cool completely.
Decorate the shortbread hearts:
- Break the milk and white chocolate into separate heatproof bowls. Melt gently in short bursts in the microwave (15–20 seconds), stirring between bursts, or use a bain-marie. Stir until smooth.
- Dip half of each cooled shortbread heart into milk or white chocolate, or drizzle both chocolates for a marbled look. Tap off excess chocolate on the bowl edge.
- While the chocolate is still wet, scatter Valentine’s sprinkles over the tops. Set on parchment until the chocolate sets—about 15–30 minutes at room temperature, faster if chilled briefly.
- Store or plate once chocolate has fully hardened.
Best Ways to Enjoy It
Serve these shortbread hearts with:
- A steaming mug of hot chocolate or a flat white for a cozy Valentine’s morning.
- Tea or coffee on a dessert tray for guests.
- As part of a homemade gift box with ribbons and cellophane for neighbours, classmates, or teachers.
For a fancier presentation, arrange them on parchment with a drizzle of contrasting chocolate and a few fresh raspberries on the side.
How to Store and Reheat
- At room temperature: keep in an airtight container layered with parchment for up to 5 days.
- In the fridge: they’ll last up to 10 days, but fridge humidity can soften the crunch — bring to room temp before serving.
- Freezing: place undecorated baked hearts in a single layer on a tray to freeze, then transfer to a freezer bag for up to 2 months. Defrost at room temperature, then decorate.
Reheating isn’t necessary; if you prefer a gentle warm-up, microwave one cookie for 6–8 seconds on low power to avoid melting the chocolate.
Helpful Cooking Tips
- Soft butter is key. If your butter is cold, cut into small cubes and leave for 20–30 minutes.
- Don’t overwork the dough — shortbread benefits from a tender hand.
- Use a small heart cutter (about 4–5 cm) for even baking; very large shapes alter bake time.
- Melt chocolate slowly and stir often to prevent seizing. If seized, add a teaspoon of neutral oil or a few drops of warm milk to smooth it.
- If you want glossy chocolate finish, temper the chocolate or use high-quality chocolate chips that contain cocoa butter.
Recipe Variations
- Cocoa shortbread: replace 10 g of the flour with 10 g unsweetened cocoa powder for a chocolate base.
- Almond shortbread: replace 25 g of the flour with finely ground almonds for a delicate nutty crumb.
- Vegan option: use dairy-free butter and swap milk/white chocolate for vegan alternatives.
- Fancy drizzle: add a pinch of sea salt or crushed freeze-dried raspberries on top for contrast.
- Mini sandwich: sandwich two hearts with a smear of jam or Nutella for a filled cookie.
Frequently Asked Questions
Q: How long does the dough need to chill?
A: This shortbread recipe doesn’t require chilling; you can roll and cut straight away. Chilling for 15–20 minutes can help if your kitchen is warm or the butter gets too soft.
Q: Can I use granulated sugar instead of caster sugar?
A: Yes. Granulated sugar will work fine, though the texture is nominally less fine than caster. The difference is subtle in shortbread.
Q: Why did my chocolate go grainy?
A: Grainy or seized chocolate is usually overheated or exposed to water. Reheat gently in short bursts, and ensure bowls and utensils are completely dry.
Q: Can I make these ahead for a party?
A: Yes — undecorated shortbreads freeze well. Thaw, then decorate on the day for the freshest look.
Q: Are these suitable for school lunchboxes?
A: Absolutely — they’re sturdy and not overly sticky once the chocolate is set. Pack in a small airtight container.
Conclusion
If you want another inspiration or a slightly different take, see this charming write-up of Valentine shortbread hearts by a fellow baker: Valentine Shortbread Hearts — Debby Thompson. For a modern variation with step photos and serving suggestions, check out this version: Valentine’s Shortbread Hearts – What Jessica Baked Next.
PrintValentine Shortbread Hearts
Buttery shortbread hearts dipped in chocolate and adorned with festive sprinkles, perfect for Valentine’s Day.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 20 hearts 1x
- Category: Dessert
- Method: Baking
- Cuisine: Baking
- Diet: Vegetarian
Ingredients
- 150 g Plain flour
- 100 g Unsalted butter (soft at room temperature)
- 50 g Caster sugar
- 50 g Milk chocolate
- 50 g White chocolate
- Valentine’s sprinkles (to decorate)
Instructions
- Preheat the oven to 170°C (340°F) fan / 180°C (350°F) conventional. Line a baking tray with parchment.
- Cream the soft butter and caster sugar together until pale and smooth.
- Fold in the plain flour a little at a time until a soft dough forms.
- Lightly flour a work surface and roll the dough to about 5 mm thickness. Use a small heart cookie cutter to cut shapes.
- Transfer hearts to the lined tray, spacing them slightly apart. Bake for 12–15 minutes until golden at the edges.
- Cool on the tray for 5 minutes, then move to a wire rack to cool completely.
- Melt milk and white chocolate in separate bowls until smooth.
- Dip or drizzle cooled shortbread hearts in chocolate, applying sprinkles while chocolate is still wet.
- Set on parchment until chocolate sets (about 15–30 minutes at room temperature).
Notes
Soft butter is key. Don’t overwork the dough — it benefits from a tender hand.
Nutrition
- Serving Size: 1 heart
- Calories: 150
- Sugar: 10g
- Sodium: 50mg
- Fat: 8g
- Saturated Fat: 4g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 20mg

