Yummy variation of our family favorite Bread Pudding
Preheat oven to 350 degrees
Beat cream cheese at low speed with mixer until creamy & smooth. Add 1 cup sugar & eggs. Beat at medium speed 2 minutes till sugar is dissolved. Mix in at low speed 2 cups milk, 1 cup cream of coconut & 3 tablespoons melted butter.Stir in bread cubes. Let stand about 5 minutes.
Spray a 13 x 9 inch baking dish with cooking spray. Pour bread mixture into dish.
Bake at 350 degrees for 35 minutes or till set.
Meanwhile stir together flaked coconut, nuts & 3 tablespoons melted butter. Sprinkle over baked pudding & bake 5 - 8 minutes more or till browned.
Stir together remaining 1/2 cup milk & 1/2 cup cream of coconut milk.
Cook remaining 1/2 cup sugar in medium size heavy saucepan over very low heat, stirring constantly about 3 minutes or until sugar is carmelized & mixture becomes a light brown syrup. ( Do not over cook.)
Slowly stir in milk mixture & cook stirring constantly till sauce is
thickened slightly. Stir in remaining 2 tablespoons melted butter.
Pour over baked bread pudding & cut into serving pieces. Cam be served
warm or cold.