For the caramel, place the sugar and 60ml of water in a pan and bring to the boil.
When the syrup starts to colour, reduce the heat and continue to cook until the caramel turns golden brown.
Remove from the heat and divide between 6 x 150ml ramekins or metal tins, swirling it around the sides. Set aside.
Destone the cherries, then place in a pan with the kirsch and the 2 extra tablespoons of sugar. Cook over a low heat for 5 to 7 minutes, or until the cherries are soft, then set aside.
Place the milk, cream and lemon zest in a pan over a medium heat and bring to a simmer.
Remove from the heat and stir in the sugar until it has dissolved. Set aside for 10 minutes to allow the flavours to infuse.
Beat the eggs and egg yolks together in a bowl, then whisk in the cooled milk mixture. Strain the liquid into a bowl then gently stir in the cherries, reserving half the cherry liquid.
Pour the cherry mixture into the caramel-lined ramekins and place in a deep roasting tin.
Add enough boiling water to the roasting tin to come halfway up the sides of the ramekins. Carefully place the tin in the preheated oven and cook the ramekins for 45 minutes, or until a skewer inserted in the centre comes out clean.
To serve, run a sharp knife around the edges, invert onto plates and serve with the remaining cherry syrup and any extra cherries.
The cherries are even more delicious if sautéed with a little sugar and olive oil first.
Kirsch can be found in most major supermarkets or from online drinks retailers, but it’s fine to omit this alcoholic element if you prefer.