-
1
Discard crust from bread and cut enough bread into 1/2-inch cubes to measure 6 cups.
-
2
In a large baking pan dry bread, uncovered, at room temperature 12 hours.
-
3
(Alternatively, dry bread in a 250F oven 1 hour.)
-
4
Butter a 1 1/2-quart shallow baking dish.
-
5
Drain pineapple well.
-
6
Chop pecans and toast golden.
-
7
In a bowl toss together bread, pineapple, and half of pecans and transfer to baking dish.
-
8
In bowl whisk together eggs, sugar, milk, cream, and vanilla and pour slowly and evenly over bread mixture.
-
9
Chill pudding, covered, at least 1 hour and up to 1 day.
-
10
Preheat oven to 350F.
-
11
Sprinkle remaining pecans over pudding.
-
12
Cut butter into bits and dot pudding with it.
-
13
Bake pudding in middle of oven 20 minutes.
-
14
Remove pudding from oven and drop walnut-size mounds of coconut decoratively on top.
-
15
Bake pudding until coconut is golden brown, about 20 minutes more.
-
16
In a small bowl stir together cornstarch and bourbon.
-
17
In a small heavy saucepan bring cream, milk, sugar, and a pinch salt to a boil, stirring until sugar is dissolved.
-
18
Whisk cornstarch mixture and whisk into cream mixture.
-
19
Boil sauce gently, whisking, 1 minute, or until thickened.
-
20
Keep sauce warm, covered.
-
21
Serve pudding warm or at room temperature with sauce.