Combine milk and sugar in a saucepan and stir to dissolve. Bring to boil. Stir regularly!
Shred your croissant and place 3/4 of it in your baking dish.
For one serving, I use a personal-sized ramekin. Use multiple ramekins for individual portions, or a larger baking dish, multiplying the recipe by number of servings.
Add raisins, nuts and desiccated coconut and mix with the croissant shreds.
You can also leave it out of the mixture and simply serve on the side once the pudding is baked.
Whip the whipping cream until thickened or to medium peaks if you want it fluffier.
Pour the hot milk into the baking dish. Top with remainder of the 1/4 shredded croissant. Then, spoon over the whipped cream.
The final layer of shredded croissant adds crispiness. The whipped cream will caramelize under the broiler.
Broil at about 450F / 230C for anywhere between 5-7 minutes (may need more for larger baking dish) until browned and bubbly.
Watch it! It can go from pleasantly browned to burnt quickly.
Let it cool a bit (it gets HOT) and top with more raisins/nuts/coconut.