Adapted from a recipe from my mom
Preheat oven to 350 degrees
1 loaf french bread, cubed (about 1")
2 tsp vanilla
1/2 bag white chocolate chips
1/3C raspberry preserves or 1 container fresh raspberries
1/2C butter, melted
Beat milk, eggs, sugar, raspberry preserves and vanilla. With large spoon, mix in bread and white chocolate chips and let sit for 20-30 minutes. In the mean time, melt butter and pour in the bottom of a 9"X13" pan. Place pan on baking sheet and bake at 350 degrees for 1 hour.
Mix all ingredients together in sauce pan, making sure egg is fully mixed in. Simmer on stove, stirring constantly for 3-5 minutes, until sugar is fully melted.
For a traditional bread pudding, omit raspberry preserves and white chocolate chips, and add 3/4 C raisins (soaked in 1/2C whiskey for 1 hour) and 1 1/2 tsp cinnamon.