Overnight Baked Banana French Toast Casserole Recipe
Introduction
This Overnight Baked Banana French Toast Casserole is a delightful and easy make-ahead breakfast that’s perfect for busy mornings or special occasions. Soft bread soaked in a creamy egg mixture pairs beautifully with ripe bananas and a buttery streusel topping for a comforting start to your day.

Ingredients
- 1 lb sourdough or French bread, cut into chunks
- 8 large eggs
- 2 cups milk (whole or 2%)
- 1/2 cup heavy whipping cream
- 1/2 cup sugar
- 1/4 cup light brown sugar
- 6-7 medium ripe bananas, chopped
- 3/4 cup all-purpose flour (for streusel)
- 3/4 cup firmly packed brown sugar (for streusel)
- 1/2 cup salted butter (for streusel)
- 1 tsp vanilla extract
- 1 tsp ground cinnamon
Instructions
- Step 1: Grease a 9×13 inch casserole dish thoroughly to prevent sticking.
- Step 2: In a large bowl, combine the bread chunks with the chopped bananas, gently mixing to distribute evenly.
- Step 3: In another bowl, whisk together the eggs, milk, heavy cream, sugar, light brown sugar, vanilla extract, and cinnamon until smooth.
- Step 4: Pour the egg mixture over the bread and bananas, stirring gently to ensure all pieces are coated.
- Step 5: Transfer this mixture into the prepared casserole dish. Cover and refrigerate overnight to let the flavors meld and the bread soak up the custard.
- Step 6: When ready to bake, preheat the oven to 350°F (176°C). Bake the casserole uncovered for 30-35 minutes until it starts to set.
- Step 7: For the streusel topping, combine the flour, brown sugar, and salted butter in a bowl, mixing with your fingers or a pastry cutter until crumbly. Sprinkle this evenly over the casserole and return to the oven for another 5-10 minutes until golden and crisp.
- Step 8: Let the casserole cool slightly, then serve warm. Optional toppings like maple syrup, fresh fruit, or whipped cream enhance the flavors beautifully.
Tips & Variations
- Use thick cut day-old bread for the best texture—it absorbs the custard without becoming mushy.
- Swap bananas for other fruits such as berries or apples to change up the flavor.
- For a dairy-free version, substitute milk and cream with almond or oat milk and use a non-dairy butter alternative.
- Add chopped nuts like pecans or walnuts to the streusel topping for extra crunch and flavor.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm in the oven at 300°F (150°C) until heated through. This casserole also freezes well; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this casserole without refrigerating overnight?
While you can bake the casserole immediately, letting it soak overnight allows the bread to absorb the custard fully, resulting in a richer and more tender texture.
What can I use instead of sourdough or French bread?
Any sturdy white or whole wheat bread works well, such as brioche or challah, which add extra richness. Avoid very soft or thin-sliced breads as they may become too soggy.
Print
Overnight Baked Banana French Toast Casserole Recipe
- Total Time: 8 hours 55 minutes
- Yield: 8 servings 1x
Description
This Overnight Baked Banana French Toast Casserole is a delightful breakfast dish featuring chunks of sourdough or French bread soaked overnight in a rich mixture of eggs, milk, cream, and sugars, layered with ripe bananas, and topped with a buttery streusel crumble. Perfect for a make-ahead weekend brunch, this casserole is baked until golden and served warm, offering a comforting, sweet, and satisfying start to your day.
Ingredients
Main Ingredients
- 1 lb sourdough or French bread, cut into chunks
- 6–7 medium ripe bananas, chopped
- 8 large eggs
- 2 cups milk (whole or 2%)
- 1/2 cup heavy whipping cream
- 1/2 cup sugar
- 1/4 cup light brown sugar
Streusel Topping
- 3/4 cup all-purpose flour
- 3/4 cup firmly packed brown sugar
- 1/2 cup salted butter
- 1 tsp vanilla extract
- 1 tsp ground cinnamon
Instructions
- Prepare the baking dish: Grease a 9×13 inch casserole dish thoroughly to prevent sticking during baking.
- Combine bread and bananas: In a large mixing bowl, gently combine the chunks of sourdough or French bread with the chopped ripe bananas, ensuring even distribution.
- Whisk wet ingredients: In another bowl, whisk together the 8 large eggs, 2 cups milk, 1/2 cup heavy whipping cream, 1/2 cup sugar, 1/4 cup light brown sugar, 1 teaspoon vanilla extract, and 1 teaspoon ground cinnamon until well combined.
- Mix bread with egg mixture: Pour the egg mixture over the bread and banana mixture. Stir gently to coat all bread chunks and bananas evenly without breaking them up.
- Refrigerate overnight: Transfer the combined mixture into the prepared casserole dish. Cover it with plastic wrap or a lid and refrigerate overnight (at least 6-8 hours) to allow the bread to soak up the custard.
- Preheat and bake: The next morning, preheat your oven to 350°F (176°C). Remove the casserole dish from the fridge, take off the cover, and prepare the streusel topping.
- Make streusel topping: In a small bowl, combine 3/4 cup all-purpose flour, 3/4 cup firmly packed brown sugar, and 1/2 cup salted butter (cut into small pieces). Use your fingers or a fork to crumble and mix the ingredients until crumbly and combined.
- Add streusel and bake: Sprinkle the streusel topping evenly over the casserole. Bake in the preheated oven for 35-40 minutes, or until the top is golden brown and the casserole is set in the middle. For best results, add the streusel topping during the last 5 minutes of baking to achieve a crunchy texture.
- Serve: Remove from the oven and allow to cool slightly. Serve the banana French toast casserole warm with maple syrup or your preferred toppings such as fresh fruit or whipped cream.
Notes
- Use sourdough or French bread for the best texture; stale bread works well to absorb the custard.
- The casserole can be prepared up to 24 hours ahead and baked fresh the next morning.
- For a dairy-free version, substitute milk and cream with almond or oat milk, and vegan butter for the streusel.
- Adding nuts such as walnuts or pecans to the streusel topping adds extra texture and flavor.
- Ensure bananas are ripe for sweetness and softness that melds well with the custard.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Keywords: banana French toast casserole, overnight French toast, baked French toast, breakfast casserole, holiday brunch recipe

