• 275 g (9 oz) plain flour, sifted, plus extra for dusting
  • 200 g (7 oz) chilled unsalted butter, diced, plus extra for greasing
  • 100 g (3½ oz) icing sugar, sifted
  • 2 egg yolks
  • 2 teaspoons vanilla bean paste
  • 50 g (2 oz) unsalted butter, softened
  • 75 g (3 oz) icing sugar, sifted, plus extra for dusting
  • 1 teaspoon boiling water
  • few drops of pink food colouring
  • 1–2 teaspoons rosewater

Grease 2 baking sheets. Put the flour and butter in a food processor and blend until the mixture resembles breadcrumbs. Add the sugar, egg yolks and vanilla bean paste and blend to make a smooth dough. Wrap in clingfilm and chill for an hour.

Roll out half the dough on a lightly floured surface to about 2.5 mm (⅛ inch) thick, and cut out heart shapes using a 4 cm (1¾ inch) heart-shaped cutter. Space slightly apart on a baking sheet. Roll out the remaining dough and shape more hearts. Put on the second baking sheet and reroll the trimmings for extra. Bake in a preheated oven, 200°C (400°F), Gas Mark 6, for about 8 minutes, or until just beginning to turn golden around the edges. Transfer to a wire rack to cool.

Make the buttercream by beating together the butter and icing sugar in a bowl until smooth. Add the boiling water, the pink food colouring and enough of the rosewater to give a delicate flavour, then beat until pale and creamy. Use the buttercream to sandwich the biscuits together. Serve lightly dusted with icing sugar.

Like This? Try These
More on Food