Toss the cherries, brandy or extract and sugar into a bowl and stir. Set aside at room temperature for at up to 2 hours, stirring occasionally.
For the pudding, preheat your oven to 180C/350F and brush 5 grams / 1 teaspoon of the melted butter over your baking dish. Set the remaining butter aside.
Stir the flour, sugar and salt in a bowl, making a well in the center.
Add the egg yolks and pour in the cream, slowly whisking to form a batter.
Pour in the apple juice, extract and remaining 15 grams / 1 tablespoon melted butter into the batter, stirring until smooth.
Place the egg whites into a clean and dry bowl and whip until soft peaks form.
Fold into the batter until smooth.
Toss ⅔’s of the cherries into your baking dish and pour the batter over the top. Drop the remaining cherries into the batter and bake for 20 minutes.
Lower the heat to 160C/320F and continue baking until only slightly wobbly and golden, approximately 20 minutes (total bake time is 40 minutes).
Remove from the heat and allow to cool to warm.
Sprinkle over powdered sugar and spoon into serving bowls with a dollop of whipped cream.
Dig in!