Baked French Toast Casserole

It’s no secret that we love Cottleston Bread here at The Carrot Seed! We’ve carried Cottleston’s Italian loaves, buns, flatbreads, and baguettes since 2017, arriving fresh every Monday, Wednesday, and Friday. They bake in a kitchen right across the street from The Carrot Seed, so it’s really truly local food.

Besides eating the bread with our favorite honey, jams, and spreads, Cottleston products can be used as ingredients for really delicious meals. I find Italian bread to be the most versatile, from stuffing to bread pudding, or meatballs and croutons. Today we’re sharing a recipe for a Baked French Toast Casserole. It’s kind of a mix between bread pudding and egg bake. This meal is great for a group and can even be prepped the night before for a very easy breakfast or brunch the next day.

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

Baked French Toast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kirsten Gjesdal
  • Prep Time: 20
  • Cook Time: 60
  • Total Time: 1 hour 20 minutes
  • Yield: 8 1x


Top with syrup and serve with bacon and fresh berries for a delicious Sunday brunch.


  • 2 tbsp butter
  • 8 eggs
  • 2 cups milk
  • 1 tbsp vanilla
  • 1 tsp cinnamon
  • 1/2 tsp cardamom
  • 1/2 tsp nutmeg
  • 1/2 tsp orange peel
  • 1 loaf Cottleston Italian bread

Streusel topping:

  • 6 tbsp melted butter
  • 1/2 tsp vanilla
  • 1/2 cup flour
  • 1/2 cup brown sugar
  • 1/2 cup oatmeal
  • 1/2 tsp cinnamon
  • 1/4 tsp salt


  1. Preheat oven to 350º. Prepare a 3-qt baking dish by rubbing with 2 tbsps of butter. Set aside.
  2. In a large bowl, add cracked eggs, milk, vanilla, and spices. Whisk until well combined.
  3. Rip Cottleston Italian loaf into small pieces, about 2×2″. Dump bread pieces in the bowl with the egg mixture. Squish bread around to soak up as much of the egg mixture as possible. Spread into prepared pan. 
  4. In a separate bowl, make the streusel topping by mixing together melted butter and vanilla with a fork. Add flour, brown sugar, oatmeal, cinnamon, and salt and mix until clumpy. Sprinkle topping over the bread mixture. Bake for 45 minutes to 1 hour, less time for a more gooey center and longer for a set center.
  5. Let casserole cool for just a few minutes before dishing up. Top with syrup or berry sauce.


If making ahead of time, refrigerate the bread mixture after step 2. When ready to bake, make the streusel topping, sprinkle over casserole, and bake. The casserole may take 5-10 minutes longer to bake as it’s going in the oven cold.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star