In a large bowl, combine mixed dried fruit, glace cherries, grated apple, fresh dates and Cointreau. Cover, refrigerate and allow to stand overnight (or longer if possible).
Grease an 8-cup pudding steamer and line the base with a circle of baking paper cut to fit.
Remove soaked fruit from fridge, add peaches and vanilla essence and stir through.
Add butter, brown sugar, eggs and breadcrumbs stirring to combine.
Add flour and mixed spice and stir until all ingredients are well combined.
Spoon mixture into the prepared pudding steamer. Smooth the surface of the pudding and cover with a piece of baking paper that has been cut to fit. Finally add the lid of the pudding steamer.
Place a heatproof saucer/bread and butter plate in the base of a large pot. Place pudding steamer on top and then fill the pot with enough water to come two thirds of the way up the side of the pudding steamer. Cover the pot with a well-sealing lid and boil gently for 4 hours. Check the pudding occasionally as you may need to top up the water level with boiling water due to evaporation.
Once cooked, very carefully remove the pudding steamer from the pot and allow to stand on the bench for approximately 15 minutes.
Turn pudding out of the steamer, slice and serve with custard, cream or ice cream.
Recipe by Mrs Organised at http://www.mrsorganised.com.au/2015/02/14/apple-peach-and-date-pudding/