This is my modified version of the bread pudding that I have found here. I have tried it my way this weekend and it turned out pretty well. I hope someone tries it out and will get the same result that I did.
Soak the bread in water and then put in a colander. Put some weight on the bread and press it until no more water comes out.
Whisk together the milk, vanilla, aniseed, cocoa, sugar and egg in a large bowl. Soak the bread in the milk mixture. Add the butter, orange peel and lemon peel; mix gently using a wooden spoon. Fold in the sultanas, dates, almonds and coconut until evenly distributed. Put in a greased oven dish and spread some sesame seeds on the top.
Bake in the preheated oven until golden brown, between 45 minutes and 1 hour depending on oven type. Serve cold.