Preheat oven to 300F. Soak bread in warm milk. Beat egg yolks and 1 egg white. Gradually add evaporated milk, almond extract and sugar. Add mixture to bread and milk, then add 1-1/2 cups coconut and butter. Bake for 1 hour and 20 to 30 minutes or until spatula comes out clean when inserted in center of pudding.
Beat egg whites until fluffy; gradually adding sugar and extract. Continue beating until stiff. Pour over pudding. Sprinkle with coconut. Bake 5-7 minutes until slightly brown. Bake meringue at 325F.
Cajun Country -- New Iberia, Louisiana