In a large bowl, combine bread and sugar. Set aside. In another bowl, beat milk, cinnamon, salt and vanilla until foamy. Pour over bread and sugar. Mix well. Cover and refrigerate 2 hours. Stir in remaining ingredients except cream. Pour into a greased 13 x 9 x 2 inch baking pan. Bake at 350F for 45-50 minutes or until firm. Cut into squares. Serve warm or cold with whipped cream.
Cajun Country -- New Iberia, Louisiana