Go Back
+ servings
Overnight french toast casserole in baking dish

Berry Overnight French Toast Casserole

Berry Overnight French Toast Casserole is the perfect make ahead breakfast or brunch! It's topped with berries, streusel and it's prepped entirely in advance!

Leave a Review »


For the french toast:

  • 8 ounces Challah bread cut into 1" cubes (Brioche, French bread or a loaf of whole grain bread may be substituted)
  • 1 medium banana
  • 2 cups milk regular or dairy free
  • 4 large eggs
  • 2 tablespoons maple syrup or sweetener of choice
  • 1 teaspoon ground cinnamon
  • 2 teaspoons vanilla extract
  • 1.5 teaspoons ground cinnamon
  • 1 cup mixed berries thawed if frozen
  • 1/2 cup chopped pecans
  • 2 tablespoons brown sugar
  • 2 tablespoons butter or coconut oil melted


  • Preheat the oven to 350 degrees. Place the cubed challah bread on a large rimmed baking sheet in a single layer. Note: You may skip this step if your bread cubes are stale.
  • Bake the bread cubes for 5-7 minutes, or until light golden brown and toasted.
    Bread cubes before and after toasting for french toast casserole
  • Mash the banana in a large bowl.
  • Add the milk, eggs, maple syrup, vanilla and ground cinnamon and whisk well to combine.
    Mashed banana and french toast casserole milk mixture collage
  • Place the bread cubes evenly into a greased 8x8" baking dish. Pour the milk mixture over the top of the bread and push the bread down gently to submerge. Cover with plastic wrap and chill for 8 hours or overnight.
  • Remove the French toast from the refrigerator and remove the plastic wrap. Preheat the oven to 350 degrees and let stand for 30 minutes at room temperature. Place the pecans, brown sugar and butter or coconut oil in a small bowl and mix until combined. Pro tip: Prepare the streusel the night before and store in the refrigerator, then sprinkle over the casserole in the morning
    Overnight french toast casserole before and soaking and streusel collage
  • Top the French toast casserole with berries, then sprinkle the streusel over the top.
  • Bake for 50-60 minutes or until golden brown and puffed in the center. Remove from heat and cool for 10 minutes on a wire rack. Slice, serve and enjoy!
    Overnight french toast casserole before and after baking


  • Pro tip:  Skip toasting the bread and simply cube it and leave it out on a rimmed baking sheet at room temperature until it's stale.  Stale bread lacks moisture, which absorbs the liquid better and prevents French toast from becoming soggy.
  • The streusel may be made in advance and stored in the refrigerator overnight.  Simply sprinkle over the top of the French toast in the morning and bake!
  • This recipe is easily doubled -- just bake in a 13 x 9" baking dish.
  • Make this recipe dairy free by using your favorite dairy free milk and substitute the butter in the streusel with melted coconut oil.


Calories: 279kcal, Carbohydrates: 30g, Protein: 9g, Fat: 14g, Saturated Fat: 3g, Trans Fat: 1g, Cholesterol: 114mg, Sodium: 204mg, Potassium: 260mg, Fiber: 3g, Sugar: 13g, Vitamin A: 443IU, Vitamin C: 2mg, Calcium: 132mg, Iron: 2mg

Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.

Did you try this recipe?Be sure to tag @flavorthemoments with the hashtag #flavorthemoments on Instagram so I can see what you made!