French Toast Casserole

Prep Time 3 hours 25 min
Cook Time 45 min
Serves 12


French Toast

  • 1 loaf French bread, cut into bite-sized pieces
  • 1 (8-ounce) package cream cheese
  • 2 tablespoons sugar
  • ½ teaspoon vanilla extract
  • 2/3 cup firmly packed brown sugar
  • 2 ¼ cup Alta Dena milk
  • 8 eggs
  • ¼ teaspoon ground cinnamon
  • 2 ½ teaspoons vanilla extract


  • 1/3 cup firmly packed brown sugar
  • 1/3 cup all-purpose flour
  • 6 tablespoons butter
  • ½ teaspoon ground cinnamon

How to

  1. Place French bread pieces in gallon-sized, zip-top food safe bag.
  2. In large mixer bowl combine cream cheese, sugar and ½ teaspoon vanilla. Beat on medium speed until well mixed. Spoon into bag with bread pieces, evenly distributing.
  3. In same mixer bowl beat together all remaining French toast ingredients. Pour over bread mixture in bag. Seal bag tightly; refrigerate at least 3 hours or overnight.
  4. In small mixer bowl combine all streusel ingredients. Beat on medium speed until well mixed. Place in another zip-top food safe bag; seal tightly. Refrigerate until ready to use.
  5. When ready to bake, heat oven to 350°F. Grease 13×9-inch baking pan. Carefully pour bread mixture into prepared pan. Evenly top with streusel mixture. Bake for 45 to 55 minutes or until set in center and top is lightly browned.

Recipe and image provided by Half & Half magazine.