Preheat the oven to 160 fan/180 oven
Grease and line a cake tin
Beat the butter, sugar, orange zest and salt together until pale and fluffy (add the amaretto/almond essence if using)
Add in the eggs, mixing well in between each addition
In another bowl stir together the plain flour and baking powder
Add the flour mixture into the cake batter, mix well
Fold in the ricotta, pour into cake tin
Mix cherries with flour, sprinkle on top of cake with demerrera sugar before baking
Bake for 1 hour - 1 hour 15 minutes, or until when a skewer is inserted into the very middle of the cake, it comes out clean
Cool, icing sugar, slice & eat