S'mores Overnight French Toast Casserole

An easy, overnight french toast casserole is topped with marshmallows, chocolate chunks and graham crackers and baked until irresistibly gooey -- the perfect breakfast, brunch or brinner to take you from summer right through back to school! Only 8 ingredients!
Course Breakfast
Cuisine American
Prep Time 5 minutes
Cook Time 35 minutes
Total Time 40 minutes
Servings 6 servings
Calories 322kcal
Author Ashley Fehr


  • 8 slices whole wheat bread or whichever kind you like, toasted, chopped into 1" pieces*
  • 5 eggs
  • 1 1/4 cup milk
  • 1 tsp vanilla
  • 1/4 cup granulated sugar
  • 100 g milk chocolate bar chopped
  • 1 cup mini marshmallows
  • 1 graham cracker chopped (about 1/2 cup)


  • Lightly grease an 8x8" pan.
  • To the pan add the bread. In a medium bowl, whisk together eggs, milk, vanilla, and sugar and pour over bread. Cover with a piece of plastic wrap and let sit until egg mixture is absorbed (at least 4-5 hours or overnight).
  • Preheat oven to 350 degrees F. Uncover and bake for 30 minutes, until almost set.
  • Sprinkle with chocolate, marshmallows and graham crackers and bake for 5 minutes until marshmallows and chocolate are gooey. If desired, broil for no more than 1 minute to brown marshmallows.
  • Serve warm -- no syrup needed!


I like to toast my bread before chopping it up -- it helps the bread to absorb all of that liquid. This is totally optional!


Calories: 322kcal | Carbohydrates: 46g | Protein: 12g | Fat: 9g | Saturated Fat: 4g | Cholesterol: 142mg | Sodium: 273mg | Potassium: 230mg | Fiber: 2g | Sugar: 28g | Vitamin A: 300IU | Calcium: 139mg | Iron: 1.7mg