Preheat oven to 300 degrees F.
Cut croissant into 1-inch cubes and spread along the bottom of a 9 by 13-inch baking pan. Mix eggs, evaporated milk, coconut milk, and sugar; add water until it has a custard texture. Pour custard mixture over bread cubes.
Top with shredded coconut and macadamia nuts. Bake for 1 1/2 to 2 hours.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.