Imagine waking up to the delightful aroma of cinnamon and vanilla, knowing a warm, golden-brown breakfast awaits you with minimal effort. This dream becomes a reality with our Berry Overnight French Toast Casserole. This spectacular dish transforms your mornings, offering soft, fluffy French toast with irresistible crispy edges, crowned with a vibrant medley of berries and a crunchy streusel topping. The best part? It’s entirely prepared the night before, making it the ultimate stress-free solution for a special brunch, holiday gathering, or even your busiest weekday mornings.

Berry Overnight French Toast Casserole: Your Easiest & Most Delicious Brunch Yet!
For those of us who aren’t naturally morning people, the thought of whipping up a gourmet breakfast before the coffee even kicks in can be daunting. My ultimate goal is always to have something prepped and ready to go, simplifying the morning rush. While favorites like my blueberry overnight oats or crustless broccoli quiche are fantastic staples, sometimes you crave something a little more indulgent, a touch more special. We often make a double batch of oat flour pancakes and sweet potato waffles on the weekend, freezing the leftovers for quick weekday enjoyment. But this Overnight French Toast Casserole takes “easy” to a whole new level.
The Magic of Overnight Preparation: A Stress-Free Start to Your Day
Imagine a breakfast recipe that requires minimal effort the night before, with all the magic happening while you peacefully sleep. This is precisely what this berry French toast casserole delivers. It’s a true set-it-and-forget-it meal that promises to fill your home with the inviting aroma of fluffy, cinnamon-infused French toast as it bakes in the morning. There truly is no better way to coax your loved ones out of bed than with the promise of this irresistible, golden-brown treat.
Why You’ll Absolutely Love This Make-Ahead French Toast Casserole:
- Effortless Mornings: Say goodbye to standing over a hot skillet, flipping individual slices of French toast. This casserole is made entirely in advance, streamlining your morning routine and freeing you up to enjoy time with family or simply relax.
- Perfectly Fluffy and Crispy: The overnight soak ensures every piece of bread is wonderfully moist and tender on the inside, while baking creates those coveted golden-brown, slightly crispy edges that everyone loves.
- Bursting with Flavor: Infused with warm cinnamon and rich vanilla, complemented by natural sweetness from banana and maple syrup, and brightened by fresh berries, every bite is a delightful experience.
- Crowd-Pleaser: This recipe is incredibly easy to double, making it an ideal choice for feeding a large family, brunch guests, or holiday gatherings. Simply adjust the baking dish size accordingly.
- Versatile and Customizable: Whether you need a dairy-free option or want to experiment with different fruits and toppings, this recipe offers excellent flexibility to suit various dietary needs and taste preferences.
- Ideal for Any Occasion: From a cozy family breakfast to a celebratory holiday brunch, this casserole elevates any morning meal into a special occasion without the stress.
Table of Contents
- Why You’ll Love This Recipe
- Recipe Ingredients: The Heart of Your Casserole
- How to Make This Effortless Berry Overnight French Toast Casserole
- Frequently Asked Questions (FAQs)
- Expert Tips for a Flawless Breakfast Casserole
- More Delightful French Toast & Breakfast Recipes to Explore

Recipe Ingredients: The Heart of Your Casserole
One of the beauties of this baked French toast casserole is its simplicity and adaptability. It calls for a handful of common pantry staples that are easily customized. Whether you’re aiming for a dairy-free dish or simply using what you have on hand, this recipe offers plenty of room for flexibility.

Key Components and Smart Substitutions:
- Challah Bread: My top recommendation for this recipe is Challah bread. Its rich, slightly sweet flavor and airy, fluffy texture make it ideal for soaking up the custard without becoming dense. Brioche and French bread are also excellent alternatives. For an added nutritional boost and fiber, consider using a whole grain loaf.
Pro Tip: The Importance of Stale Bread: Using stale or lightly toasted bread is crucial. Bread that lacks moisture can better absorb the egg and milk mixture, preventing your French toast from becoming soggy. If your bread is fresh, a quick toast in the oven or simply leaving it cubed overnight will do the trick.
- Banana: This recipe incorporates one mashed banana into the milk mixture, lending a wonderful natural sweetness and depth of flavor. If you don’t have a banana available, feel free to omit it and simply add an extra tablespoon or two of maple syrup to achieve the desired sweetness.
- Milk: Any type of milk works beautifully here. Dairy milk is traditional, but your favorite plant-based milk (almond milk, soy milk, oat milk, or coconut milk) can be easily substituted to make this French toast casserole completely dairy-free without compromising on taste or texture.
- Maple Syrup: Pure maple syrup adds a rich, authentic sweetness. You can, however, substitute it with your preferred sweetener, such as honey, agave nectar, or brown sugar, adjusting to your taste.
- Mixed Berries: A cup of mixed berries adds a burst of freshness and color. You can use either fresh berries (strawberries, blueberries, raspberries, blackberries) or thawed frozen berries. Feel free to substitute with other fruits like sliced peaches, diced apples, or cherries for a different flavor profile.
- Streusel Topping: The optional streusel topping is highly recommended! Made with chopped pecans, brown sugar, and melted butter (or coconut oil for a dairy-free option), it adds a fantastic crunchy texture and nutty flavor that perfectly complements the soft French toast beneath. It’s the perfect finishing touch.
- Eggs, Ground Cinnamon, and Vanilla Extract: These are the classic flavor foundations of any great French toast. The eggs create the custardy texture, while cinnamon and vanilla provide that comforting, warm aroma and taste.
How to Make This Effortless Berry Overnight French Toast Casserole
This overnight French toast casserole recipe is designed for maximum ease and minimal morning fuss. It relies on cubed, stale or lightly toasted bread that absorbs a rich egg-milk mixture overnight, resulting in an incredibly fluffy and tender texture. As it bakes, it beautifully puffs up, developing those coveted golden-brown and crispy edges.
Pro Tip: Easy Stale Bread Hack: You can skip the oven toasting step by simply cubing your bread and spreading it out in a single layer on a large rimmed baking sheet at room temperature. Let it sit out uncovered for several hours or overnight to become perfectly stale. This ensures maximum liquid absorption and prevents sogginess.




- Prepare the Bread: If your bread is fresh, preheat your oven to 350°F (175°C). Cut the Challah (or chosen bread) into 1-inch cubes and spread them in a single layer on a large rimmed baking sheet. Bake for 5-7 minutes, or until they are lightly golden brown and toasted. This step helps create the ideal texture for soaking. If your bread is already stale, you can skip this toasting step entirely.
- Mash the Banana: In a large mixing bowl, thoroughly mash the medium banana until smooth. This adds natural sweetness and moisture to the custard.
- Whisk the Custard: To the mashed banana, add the milk, eggs, maple syrup, vanilla extract, and ground cinnamon. Whisk all the ingredients together vigorously until well combined and smooth.
- Assemble the Casserole: Lightly grease an 8×8-inch baking dish. Evenly arrange the toasted (or stale) bread cubes in the prepared dish. Pour the entire milk mixture over the bread, gently pressing down on the bread cubes with the back of a spoon to ensure they are fully submerged and absorb the liquid.
- Chill Overnight: Cover the baking dish tightly with plastic wrap and transfer it to the refrigerator. Allow it to chill for at least 8 hours, or ideally, overnight. This prolonged soak is key to the French toast’s incredible texture.
- Prepare for Baking (Morning Of): The next morning, remove the French toast casserole from the refrigerator and discard the plastic wrap. Let it stand at room temperature for about 30 minutes while your oven preheats to 350°F (175°C). During this time, prepare the streusel topping: In a small bowl, combine the chopped pecans, brown sugar, and melted butter (or coconut oil). Mix until the ingredients are well combined and crumbly.
Pro Tip: Advance Streusel Prep: For even faster mornings, you can prepare the streusel topping the night before and store it in an airtight container in the refrigerator. Simply sprinkle it over the casserole in the morning before baking.
- Add Toppings: Evenly spread the mixed berries over the soaked bread mixture in the casserole dish. Then, sprinkle the prepared streusel topping evenly over the berries.
- Bake to Perfection: Bake the casserole for 50-60 minutes, or until it’s beautifully golden brown on top and puffed up in the center. A knife inserted into the center should come out mostly clean, indicating it’s cooked through.
- Cool and Serve: Once baked, remove the casserole from the oven and let it cool on a wire rack for about 10 minutes. This allows it to set slightly. Slice into squares, serve warm, and enjoy your delicious, effortless breakfast!

Frequently Asked Questions (FAQs)
Why is my French toast casserole soggy?
Soggy French toast casserole is usually caused by using the wrong type of bread or not preparing the bread properly. Avoid soft white sandwich bread, which can become mushy. Instead, opt for sturdy breads like Challah, Brioche, or French bread. Crucially, ensure the bread is stale or lightly toasted before soaking. Stale bread has less moisture and can absorb the custard mixture better, leading to a fluffy interior and crispy exterior.
How do you make your bread stale for French toast?
There are a few ways to achieve stale bread:
- Air Dry: Cut your chosen bread into 1-inch cubes and spread them in a single layer on a large rimmed baking sheet. Leave them out at room temperature for several hours or overnight until they feel dry and firm.
- Toast in Oven: If you’re short on time, preheat your oven to 350°F (175°C). Spread the cubed bread on a baking sheet and bake for 5-10 minutes, or until lightly golden and dry.
How can I tell when French toast casserole is done?
Your overnight French toast casserole is done when the top is beautifully golden brown, and the center appears puffed and set. To be certain, you can gently insert a knife into the center; if it comes out mostly clean with no raw custard, it’s ready.
What goes well with French toast casserole for brunch?
Overnight French toast casserole is a star on its own, but it pairs wonderfully with a variety of sides to create a complete brunch experience. Consider serving it alongside a savory spinach frittata, crispy air fryer bacon, or a refreshing tropical fruit salad with coconut lime dressing. For extra indulgence, top individual servings with homemade whipped cream, a dusting of powdered sugar, or a generous drizzle of warm maple syrup.
Can I prepare the streusel topping ahead of time?
Absolutely! The streusel topping is perfect for making in advance. Simply prepare it as directed, then store it in an airtight container in the refrigerator overnight. In the morning, just sprinkle it over the casserole before baking.
Can I freeze overnight French toast casserole?
Yes, you can freeze both unbaked and baked French toast casserole.
- Unbaked: Assemble the casserole up to the point of covering and chilling overnight. Instead of refrigerating, cover it tightly with plastic wrap and then aluminum foil, and freeze for up to 1-2 months. Thaw in the refrigerator overnight before baking as directed.
- Baked: Allow the baked casserole to cool completely. Cut it into individual servings, then wrap each piece tightly in plastic wrap and then foil. Freeze for up to 1 month. Reheat individual portions in the microwave or oven until warmed through.
How long does French toast casserole last in the refrigerator?
Leftover baked French toast casserole can be stored in an airtight container in the refrigerator for 3-4 days. Reheat individual servings in the microwave or oven until warm.
Expert Tips for a Flawless Breakfast Casserole
- Embrace Stale Bread: As mentioned, this is the most critical tip! Stale or lightly toasted bread is key to absorbing the custard mixture without becoming waterlogged. If your bread is fresh, cut it into cubes and leave it on a baking sheet at room temperature overnight, or toast it briefly in the oven.
- Streusel Prep Ahead: Save yourself a few minutes in the morning by preparing the streusel topping the night before. Store it in an airtight container in the refrigerator, and then simply sprinkle it over the casserole just before baking.
- Easily Double the Recipe: This recipe is incredibly forgiving and scales up beautifully. If you’re feeding a larger crowd, simply double all the ingredients and bake it in a 13×9-inch baking dish. You might need to add a few extra minutes to the baking time.
- Dairy-Free Adaptation: Making this recipe dairy-free is straightforward. Replace regular milk with your favorite dairy-free milk alternative (almond, soy, oat, or coconut milk work well). For the streusel, substitute the butter with an equal amount of melted coconut oil.
- Don’t Skimp on Soaking Time: The overnight soak is essential. It allows the bread to fully absorb the flavorful custard, resulting in that incredibly moist and tender interior that defines a great French toast casserole.
- Serving Suggestions: While delicious on its own, enhance your casserole with extra fresh berries, a dollop of whipped cream, a sprinkle of powdered sugar, or a generous pour of warm maple syrup. A side of crispy bacon or sausage makes it a complete meal.
- Storage and Reheating: Store any leftover baked casserole in an airtight container in the refrigerator for up to 3-4 days. To reheat, individual slices can be warmed in the microwave or in a toaster oven for a crispier edge. For the whole casserole, cover with foil and reheat in a 300°F (150°C) oven until warmed through.
More Delightful French Toast & Breakfast Recipes to Explore
- Egg Nog Baked French Toast with Cranberry Maple Syrup
- Classic French Toast by Two Peas and Their Pod
- Cinnamon Roll Baked Oatmeal
- Easy Breakfast Burrito Recipe
Did you try this recipe? If so, we’d love to hear from you! Be sure to leave a review below and tag us @flavorthemoments on Facebook and Instagram!
Berry Overnight French Toast Casserole
8 servings
15 mins
50 mins
8 hrs
9 hrs 5 mins
Ingredients
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 (mashed)
- 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 cup mixed berries (fresh or thawed if frozen)
For the Streusel Topping:
- 1/2 cup chopped pecans
- 2 tablespoons brown sugar
- 2 tablespoons butter or coconut oil (melted)
Instructions
-
Preheat oven to 350°F (175°C). If bread is fresh, place cubed challah bread on a large rimmed baking sheet in a single layer. Note: You may skip this step if your bread cubes are already stale.
-
Bake the bread cubes for 5-7 minutes, or until light golden brown and toasted. (Alternatively, leave cubed bread out overnight to become stale.)

-
In a large bowl, mash the banana until smooth.
-
Add the milk, eggs, maple syrup, vanilla extract, and ground cinnamon to the mashed banana. Whisk well to combine all ingredients into a smooth custard.

-
Place the prepared bread cubes evenly into a greased 8×8-inch baking dish. Pour the custard mixture over the top of the bread, gently pressing the bread down to ensure all pieces are submerged and soaking up the liquid. Cover the dish tightly with plastic wrap and chill in the refrigerator for at least 8 hours or overnight.
-
The next morning, remove the French toast casserole from the refrigerator and take off the plastic wrap. Let it stand at room temperature for 30 minutes while the oven preheats to 350°F (175°C). In a small bowl, mix together the chopped pecans, brown sugar, and melted butter (or coconut oil) for the streusel topping.

-
Evenly distribute the mixed berries over the soaked French toast. Then, sprinkle the prepared streusel topping over the berries.
-
Bake for 50-60 minutes, or until the casserole is golden brown and beautifully puffed in the center. Remove from the oven and allow to cool for 10 minutes on a wire rack before slicing, serving, and enjoying your delightful breakfast!

Notes
- Pro Tip for Stale Bread: Skip toasting your bread if you have time. Simply cube it and leave it out on a rimmed baking sheet at room temperature overnight until it’s stale. Stale bread has less moisture, allowing it to absorb the liquid better and preventing your French toast from becoming soggy.
- The streusel topping can be made the night before and stored in the refrigerator. Just sprinkle it over the French toast in the morning before baking!
- This recipe is easily doubled; simply use a 13×9-inch baking dish and adjust baking time as needed.
- To make this recipe dairy-free, use your favorite dairy-free milk alternative and substitute the butter in the streusel with melted coconut oil.
Nutrition Information (per serving, estimated)
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.
Breakfast
American
Marcie
Did you try this recipe?
Be sure to tag @flavorthemoments with the hashtag #flavorthemoments on Instagram so I can see what you made!
**This post was originally published in June 2015. The recipe has been simplified and the text has been modified to include more information and step-by-step instructions.



