01 -
Prepare the baguette at least 24 hours in advance. Cut the bread into small cubes and spread evenly on a large rimmed baking sheet, ensuring the pieces do not overlap. Leave uncovered at room temperature for 24 to 48 hours until completely stale and crisp.
02 -
In a mixing bowl, beat softened cream cheese, cream of coconut, and sugar with an electric mixer until smooth and creamy. Transfer the mixture into a piping or zip-lock bag for easier distribution.
03 -
In a separate bowl, whisk together eggs, melted butter, cream of coconut, whole milk, and sugar until thoroughly blended. Set aside.
04 -
Preheat oven to 190°C. Grease a 23x33 cm casserole dish. Spread half of the bread cubes evenly over the bottom of the dish. Pipe or spoon the cheesecake filling over the bread, covering as much surface as possible. Distribute the remaining bread cubes on top of the cheesecake layer.
05 -
Slowly pour the custard mixture over the entire dish, ensuring all bread is coated and submerged. Gently press down on the bread cubes with a spatula to help them absorb the liquid. Evenly scatter sweetened coconut flakes across the top.
06 -
Place casserole in the oven and bake for 45–50 minutes until the custard is set and the coconut topping is golden brown. If the coconut begins to brown too quickly, loosely cover the dish with aluminium foil and continue baking.