Let me tell you, the scent of cinnamon, vanilla, and fresh berries wafting from my oven is enough to make anyone’s mouth water first thing in the morning. The first time I baked this easy overnight French toast casserole with berries, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. Years ago, when I was knee-high to a grasshopper, my grandma used to make a similar breakfast for holiday mornings, but this version is dangerously easy and packed with fresh, juicy berries that brighten up every bite.
Honestly, my family couldn’t stop sneaking slices off the cooling dish (and I can’t really blame them). The combination of custardy bread soaked overnight and the burst of tart berries is pure, nostalgic comfort. You know what makes this recipe perfect? It’s ideal for lazy weekend brunches, holiday mornings, or even potlucks when you want to impress without the fuss. After testing this recipe multiple times—in the name of research, of course—it’s become a staple for family gatherings and gifting to friends. Trust me, you’re going to want to bookmark this one.
Why You’ll Love This Recipe
This easy overnight French toast casserole with berries isn’t just another breakfast dish—it’s a crowd-pleaser that balances sweet and tart with creamy, custardy bread. From my kitchen to yours, here’s why this recipe stands out:
- Quick & Easy: Prep takes just 15 minutes, then you let it chill overnight—perfect for busy mornings or surprising guests.
- Simple Ingredients: No fancy or hard-to-find grocery trips; you probably have most of these in your pantry.
- Perfect for Any Occasion: Whether it’s a cozy family brunch, holiday breakfast, or a weekend treat, it fits right in.
- Crowd-Pleaser: Kids and adults alike rave about the soft texture and bright berry flavor.
- Unbelievably Delicious: The custardy bread base soaked in cinnamon-vanilla goodness with fresh berries is pure magic.
What makes this recipe different? It’s the way the bread soaks up the egg mixture overnight, giving a creamy, tender texture that just melts in your mouth. Plus, the fresh berries add a pop of freshness that makes every bite feel like a little celebration. This isn’t just good; it’s the kind of breakfast that makes you close your eyes after the first bite and say, “Yep, this is exactly what I needed.” It’s comfort food reimagined—easy, fuss-free, and bursting with flavor.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and the fresh berries bring that seasonal brightness you don’t want to miss.
- Bread: 1 loaf of thick-cut brioche or challah bread, cubed (about 10 cups) – I find brioche gives the best buttery richness.
- Eggs: 8 large eggs, room temperature – these form the custardy base.
- Milk: 2 cups (480 ml) whole milk or half-and-half for extra creaminess (use dairy-free milk if needed).
- Vanilla Extract: 2 teaspoons – adds sweet aromatic notes.
- Cinnamon: 1 tablespoon ground – warms up the flavor beautifully.
- Sugar: ½ cup (100 g) granulated sugar or brown sugar for a deeper flavor.
- Salt: A pinch to balance sweetness.
- Fresh Berries: 2 cups mixed berries (blueberries, raspberries, strawberries sliced) – fresh or frozen works.
- Butter: 2 tablespoons unsalted butter, melted (for greasing the dish and optional topping).
- Optional Topping: Powdered sugar for dusting, maple syrup for serving.
I personally recommend using day-old bread for better soaking (trust me, fresher bread tends to get mushy). If you want to swap for a gluten-free option, try gluten-free brioche or challah. For a dairy-free twist, coconut or almond milk works well, and you can swap eggs for a flaxseed mixture if you’re feeling adventurous.
Equipment Needed
- 9×13-inch Baking Dish: This size fits the casserole perfectly; glass or ceramic both work well.
- Mixing Bowls: For whisking the egg mixture and combining ingredients.
- Whisk: To mix eggs, milk, and spices smoothly—no lumps here!
- Measuring Cups and Spoons: Accurate measurements make all the difference.
- Rubber Spatula or Spoon: For folding the berries gently into the bread.
- Plastic Wrap or Aluminum Foil: To cover the dish overnight.
If you don’t have a 9×13-inch dish, a similar-sized casserole or oven-safe pan will do. For whisking, a handheld electric mixer is a nice-to-have but not necessary. I prefer ceramic dishes because they distribute heat evenly, but glass is budget-friendly and easy to clean. Pro tip: lightly grease your dish with butter to prevent sticking and add extra flavor.
Preparation Method

- Prepare the Bread: Cube your brioche or challah into roughly 1-inch (2.5 cm) pieces. If your bread is fresh, toast it lightly in the oven at 300°F (150°C) for about 10 minutes to dry it out a bit—this helps prevent a soggy casserole.
- Mix the Custard Base: In a large mixing bowl, whisk together 8 large eggs, 2 cups (480 ml) of whole milk or half-and-half, 2 teaspoons vanilla extract, 1 tablespoon ground cinnamon, ½ cup (100 g) sugar, and a pinch of salt. Whisk until smooth and frothy, about 2-3 minutes. The custard should smell fragrant with cinnamon and vanilla.
- Assemble the Casserole: Grease your 9×13-inch baking dish with 2 tablespoons melted butter. Spread half the cubed bread evenly in the dish. Sprinkle 1 cup of mixed berries over the bread, then add the remaining bread cubes on top. Pour the custard mixture evenly over the bread and berries, pressing down lightly with your hands or a spatula to help the bread soak up the liquid.
- Cover and Refrigerate: Cover the dish tightly with plastic wrap or aluminum foil. Refrigerate overnight, or for at least 6 hours, to let the bread soak up all that cinnamon-vanilla goodness. This is the secret to that rich, custardy texture.
- Preheat and Bake: When ready to bake, preheat your oven to 350°F (175°C). Remove the casserole from the fridge and let it sit at room temperature for 15 minutes. Bake uncovered for 45-55 minutes, or until the top is golden brown and the custard is set (a knife inserted in the center should come out clean).
- Cool and Serve: Let the casserole cool for 10 minutes before serving. Dust with powdered sugar and drizzle with maple syrup, if desired. The edges should be slightly crisp, and the inside perfectly soft and custardy.
If you notice the top browning too quickly, tent the casserole loosely with foil halfway through baking. Also, if your berries release lots of juice, don’t worry—that adds a natural fruity sauce to every bite. For a little extra flair, sprinkle chopped nuts or a crumbly streusel on top before baking.
Cooking Tips & Techniques
French toast casserole is all about timing and texture. Here are some tips I’ve learned from trial and error:
- Choose the Right Bread: Brioche and challah soak up custard without falling apart, but stale bread or day-old bread works best. Avoid super soft sandwich bread—it turns mushy fast.
- Don’t Skip the Overnight Soak: Honestly, this step is what makes the casserole creamy and custardy rather than dry or cakey. If you’re short on time, aim for at least 6 hours.
- Room Temperature Ingredients: Using eggs and milk at room temperature helps the custard blend smoothly and prevents clumps.
- Even Layering: Layer bread and berries evenly so each bite has a balance of flavors.
- Watch the Bake: Oven temperatures can vary, so start checking at 45 minutes. Use a knife or toothpick to check for doneness.
- Let It Rest: Cooling for 10 minutes allows the custard to set and flavors to meld—don’t rush this part!
One time, I skipped the butter greasing step and learned the hard way that the casserole stuck to the pan. Since then, a thin layer of butter or non-stick spray is a must. Also, if your berries are frozen, no need to thaw—just toss them in frozen to avoid sogginess. Trust me, these little details make a big difference.
Variations & Adaptations
Feel like mixing things up? This recipe is super flexible and welcomes tweaks:
- Dietary Swaps: Use almond milk or coconut milk for dairy-free versions. Swap eggs with a flaxseed “egg” mixture (1 tablespoon ground flaxseed + 3 tablespoons water per egg) for vegan-friendly adaptations.
- Flavor Twists: Add a splash of orange zest or a tablespoon of amaretto for a grown-up vibe. Swap berries for sliced peaches or apples in fall.
- Crunch Factor: Sprinkle chopped pecans, walnuts, or sliced almonds on top before baking for added texture.
- Gluten-Free: Use certified gluten-free brioche or bread and make sure your cinnamon and vanilla extract are gluten-free.
- Cook Method: Try making individual ramekins for single servings, adjusting baking time to about 30 minutes.
I once tried adding chocolate chips with the berries, and while it made the casserole sweeter, it was a hit with the kids. You can also drizzle a berry compote on top for extra fruitiness. Honestly, don’t be afraid to get creative—this recipe is forgiving and fun.
Serving & Storage Suggestions
This casserole is best served warm, fresh out of the oven, with a dusting of powdered sugar and a drizzle of maple syrup. Pair it with crispy bacon, fresh coffee, or a citrusy mimosa for a brunch that feels special but requires minimal effort.
Leftovers keep well in the refrigerator for up to 3 days. Cover tightly with foil or plastic wrap. To reheat, microwave individual servings for 30-45 seconds or warm in a 325°F (160°C) oven for 10-15 minutes. The casserole actually tastes better the next day as the flavors deepen.
If you want to freeze leftovers, wrap portions tightly in plastic and foil, then freeze for up to 2 months. Thaw overnight in the fridge before reheating. You can also prep the casserole fully assembled and freeze before baking—just add extra baking time when cooking from frozen.
Nutritional Information & Benefits
Each serving of this easy overnight French toast casserole with berries provides a hearty dose of protein from eggs and calcium from milk, plus antioxidants and vitamins from fresh berries. A typical serving (about 1/8 of the casserole) contains approximately 350-400 calories, 12 grams of protein, and 6 grams of fiber when berries are included.
This recipe is naturally gluten-free if you use gluten-free bread and dairy-free if you swap the milk. Keep in mind the sugar content can be adjusted to your taste or dietary needs. The berries add natural sweetness and a boost of vitamin C, making this dish a little bit indulgent and a little bit nourishing—a nice balance for a weekend breakfast or special occasion.
Conclusion
If you’re looking for a breakfast that feels like a warm hug, this easy overnight French toast casserole with berries is exactly that. It’s simple enough to whip up quickly but impressive enough to serve to guests or spoil your family. Plus, it’s endlessly customizable to suit your tastes and dietary needs.
I love this recipe because it takes the stress out of breakfast while still delivering all the cozy, sweet flavors we crave. Give it a try, and don’t forget to share your variations or favorite berry combos in the comments below! Trust me, once you make this casserole, it’ll become a go-to in your recipe rotation.
FAQs
Can I use frozen berries for this casserole?
Yes! Frozen berries work great and don’t need to be thawed before mixing in. Just expect a bit more juice during baking, which adds a lovely fruity sauce.
How far in advance can I prepare this casserole?
You can assemble it up to 24 hours ahead and keep it refrigerated overnight. This soak time is key for the best texture.
Can I make this casserole gluten-free?
Absolutely! Use gluten-free bread, and double-check that your spices and vanilla extract are gluten-free certified.
What’s the best way to reheat leftovers?
Microwaving individual slices for 30-45 seconds works well, or warm in a 325°F (160°C) oven for 10-15 minutes to keep edges crispy.
Can I add nuts or other toppings?
Yes! Chopped pecans, walnuts, or a crumbly streusel topping add great texture and flavor. Add them before baking for the best results.
Pin This Recipe!

Easy Overnight French Toast Casserole with Berries
A cozy and crowd-pleasing breakfast casserole featuring custardy brioche soaked overnight with cinnamon, vanilla, and fresh berries. Perfect for lazy weekend brunches or holiday mornings.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: Overnight soak plus 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 loaf thick-cut brioche or challah bread, cubed (about 10 cups)
- 8 large eggs, room temperature
- 2 cups (480 ml) whole milk or half-and-half
- 2 teaspoons vanilla extract
- 1 tablespoon ground cinnamon
- ½ cup (100 g) granulated sugar or brown sugar
- A pinch of salt
- 2 cups mixed fresh or frozen berries (blueberries, raspberries, sliced strawberries)
- 2 tablespoons unsalted butter, melted (for greasing and optional topping)
- Optional: powdered sugar for dusting
- Optional: maple syrup for serving
Instructions
- Cube brioche or challah into roughly 1-inch pieces. If bread is fresh, toast lightly at 300°F (150°C) for about 10 minutes to dry it out.
- In a large bowl, whisk together eggs, milk or half-and-half, vanilla extract, cinnamon, sugar, and salt until smooth and frothy (about 2-3 minutes).
- Grease a 9×13-inch baking dish with melted butter. Spread half the bread cubes evenly in the dish.
- Sprinkle 1 cup of mixed berries over the bread layer, then add the remaining bread cubes on top.
- Pour the custard mixture evenly over the bread and berries, pressing down lightly to help soak the bread.
- Cover the dish tightly with plastic wrap or aluminum foil and refrigerate overnight or at least 6 hours.
- Preheat oven to 350°F (175°C). Remove casserole from fridge and let sit at room temperature for 15 minutes.
- Bake uncovered for 45-55 minutes until top is golden brown and custard is set (knife inserted should come out clean).
- Let cool for 10 minutes before serving. Dust with powdered sugar and drizzle with maple syrup if desired.
Notes
Use day-old bread for better soaking to avoid mushiness. Frozen berries can be used without thawing. Tent casserole with foil if top browns too quickly. Optional toppings include chopped nuts or streusel. For dairy-free, use almond or coconut milk and flaxseed eggs for vegan adaptation. Gluten-free bread can be used for gluten-free version.
Nutrition
- Serving Size: About 1/8 of the cas
- Calories: 375
- Sugar: 20
- Sodium: 250
- Fat: 14
- Saturated Fat: 6
- Carbohydrates: 50
- Fiber: 6
- Protein: 12
Keywords: French toast casserole, overnight casserole, breakfast casserole, berries, brunch, easy breakfast, custardy bread, brioche, challah


