1. 20.5cm/8in round, deep cake tin or springform, greased and lined.
2. Heat the oven to 180C/350F/Gas4.
3. Sift the flour, baking powder and salt on to a sheet of greaseproof paper and set aside until needed.
4. Beat the butter and sugar until light and fluffy; you can use a wooden spoon or an electric whisk or mixer.
5. Gradually beat in the eggs, beating well after each addition and adding the ground almonds with the last egg.
6. Using a large metal spoon fold in the flour followed by the dried fruit, cherries, chocolate and milk. When thoroughly combined spoon half of the mixture into the prepared tin and spread evenly.
7. Roll-out one third of the marzipan to a circle slightly smaller than the tin. Set in on top of the cake the cover with the rest of the cake mixture. Spread it evenly then make a slight hollow in the centre so the cake rises evenly.
8. Bake in the centre of the oven for30 minutes then reduce the oven temperature to 170C/325F/ Gas3 and bake for a further 60 to 70 minutes or until a skewer inserted in to the centre of the cake, just down to the marzipan layer, comes out clean.
9. Leave to cool on a wire rack then remove from the tin and discard the lining paper.
10. Roll out two-thirds of the remaining marzipan to a circle to fit the top of the cake. Brush the top of the cake with a little warm apricot jam or sherry and set the marzipan disc on top. Shape the rest of the marzipan into 11 balls and arrange around the edge.
11. Fill the centre with miniature Easter eggs and finish with a ribbon around the cake.
Recipe courtesy of Divine / Linda Collister