Place the eggs, yolk, extract and sugar in a bowl and place in a double boiler over simmering water.
Whip until thick and pale, approximately 8 minutes with a hand beater.
In a separate bowl, melt the chocolate until smooth, then set aside to cool.
Meanwhile, in a separate bowl, whip the cream until soft peaks, fold the chocolate and cherries through until well combined.
Spoon the chocolate cream mixture into the warm egg mixture and fold until well combined.
Pour into a lined freezer proof dish, cover and freeze for minimum 4 hours or preferably overnight.
Remove and allow to stand for 10 minutes.
Scoop and serve into bowls.
Serve as is or drizzle over a little sauce of your preference.
Dig in!