clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
french toast casserole on plate with pat of butter

Easy Overnight French Toast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
  • Author: thebananadiaries
  • Prep Time: 10
  • Cook Time: 45
  • Total Time: 55 minutes
  • Yield: 8 1x
  • Category: Breakfast
  • Method: baking
  • Cuisine: French


This overnight French toast casserole is incredibly easy and perfect for your next brunch get together! Dairy free, gluten free, and refined sugar free modifications available! 


  • 1 loaf favorite bread, day old or very sturdy
  • 4 eggs
  • 1 cup unsweetened almond or coconut milk
  • 1/3 cup maple syrup
  • 1 tsp vanilla extract
  • 1/4 tsp sea salt
  • 1 tbsp cinnamon
  • Coconut oil or butter for greasing


The night before:

  1. Grease your large baking dish with either coconut oil or butter and set aside.
  2. Slice your bread into 8+ thick slices and arrange the bread on slice on top of the other. Set aside.
  3. In a medium bowl, beat together the eggs, milk, maple syrup, vanilla, cinnamon, and sea salt together.
  4. Pour mixture over the bread, making sure to hit each slice.
  5. Flip each slice over in the dish to soak up the remaining mixture, making sure each slice is evenly coated.
  6. Arrange how you’d like to display the slices, cover the dish, and place in the fridge to sit overnight.

The morning/day of:

  1. Preheat the oven to 375F.
  2. Remove your casserole from the fridge and make sure that it’s covered in tinfoil.
  3. Place casserole into the oven and bake for 45 minutes.
  4. Serve with maple syrup, butter, ghee, or whipped cream and berries. Enjoy!