Blueberry French Toast Casserole is a delightful twist on the classic breakfast favorite. This dish combines the comforting texture of French toast with the burst of sweetness from fresh blueberries, all baked into an effortless casserole. It’s perfect for brunching with friends, a family get-together, or any lazy weekend morning when you crave something special yet easy to prepare.
Thank you for reading this post, don't forget to subscribe!
I first discovered this recipe during a family gathering, and it quickly became a beloved tradition. The aroma of warm bread and cinnamon wafting through the house instantly brings everyone together. What sets this Blueberry French Toast Casserole apart is its make-ahead aspect. Simply prepare it the night before, allowing the flavors to meld beautifully. When you pull it out of the oven, you’re treated to a golden, bubbly breakfast fit for a crowd, offering both comfort and a stunning presentation that rivals anything you’d find at a fancy brunch. You truly owe it to yourself to give this recipe a try—you won’t regret it!
Why You’ll Love This Recipe
- Simple & Quick: With just 25 minutes of prep time and a make-ahead option, it’s an effortless choice for busy mornings.
- Irresistible Flavor: The creamy custard melds perfectly with bursts of fresh blueberries and a touch of cinnamon, creating a harmonious taste.
- Eye-Catching Appeal: This colorful, fluffy casserole looks stunning on any breakfast table and is sure to impress your guests.
- Flexible Serving: Enjoy it as a festive brunch centerpiece, a comforting weekday breakfast, or even a sweet treat dessert.
- Diet-Friendly Options: You can make simple substitutions to make it gluten-free or dairy-free while maintaining its comforting qualities.
Ingredients You’ll Need
- 1 (12–14-ounce) loaf of sturdy day-old bread: I recommend using French bread, sourdough, brioche, or challah. Day-old bread absorbs the custard better for a fluffier outcome.
- 1 cup fresh or frozen blueberries: They provide a burst of flavor. Frozen works well if fresh are out of season.
- 2 cups whole milk: The creaminess makes for a rich custard, but you can substitute with almond or oat milk for a dairy-free option.
- 8 large eggs: Essential for the structure, they bind all ingredients beautifully.
- ½ cup heavy cream: For extra richness; if you’re looking to lighten it up, you can reduce it to milk.
- ½ cup packed light brown sugar: It adds a deep molasses flavor; dark brown sugar is fine too if you prefer a stronger taste.
- 2 teaspoons pure vanilla extract: Use pure extract for the best aromatic flavor, as it enhances the overall dish.
- 2 teaspoons ground cinnamon: This spice is key for that cozy, comforting taste.
- 1 teaspoon fresh lemon zest: Just a hint of citrus brightens the flavor and brings all the elements together.
- Pinch of salt: Balances sweetness and enhances flavor.
- ⅓ cup packed light or dark brown sugar: This is part of the streusel topping for sweetness and crunch.
- ⅓ cup all-purpose flour: Helps to create a crumbly topping.
- ½ teaspoon ground cinnamon: More spice for the topping to match the casserole’s filling.
- 6 tablespoons unsalted butter, cold and cubed: Cold butter creates a flaky texture when cutting into the dry ingredients.
- Optional toppings: Extra blueberries, maple syrup, and powdered sugar will enhance the serving experience.
How to Make Blueberry French Toast Casserole
-
Prepare the Baking Dish: Grease a 9×13-inch pan or any 3.5—4-quart baking dish with butter or nonstick spray. Spread the cubed bread evenly across the pan and sprinkle the blueberries on top. This creates a beautiful base for your casserole.
-
Make the Custard: In a large bowl, whisk together 2 cups of whole milk, 8 large eggs, ½ cup heavy cream, ½ cup packed light brown sugar, 2 teaspoons pure vanilla extract, 2 teaspoons ground cinnamon, 1 teaspoon fresh lemon zest, and a pinch of salt until well combined. Pour this mixture evenly over the bread and blueberries. Cover the pan tightly with plastic wrap and refrigerate for 3 to 24 hours, with an overnight soak being ideal for enhanced flavor.
-
Prepare the Topping: In a medium bowl, whisk together ⅓ cup packed light or dark brown sugar, ⅓ cup all-purpose flour, and ½ teaspoon ground cinnamon. Add in the cold, cubed butter. Using a pastry blender or two forks, cut the butter into the mixture until it resembles pea-sized crumbles. Cover and refrigerate the topping for at least 15 minutes or up to a day—this helps to keep the crumbly texture intact as it bakes.
-
Preheat and Bake: Remove the casserole from the refrigerator, allowing it to sit at room temperature for 10 to 15 minutes while preheating your oven to 350°F (177°C). Sprinkle the cold crumb topping evenly over the casserole before placing it in the oven. Bake uncovered for 20 minutes. Then, cover loosely with aluminum foil and continue to bake until the center looks set, about an additional 25 to 35 minutes.
-
Serving: Once baked, allow the casserole to cool for about 5 minutes before serving. Top with extra blueberries, a drizzle of maple syrup, or a dusting of powdered sugar if desired. This is where the magic happens, as the aromas and visuals come together to create a breakfast masterpiece!
Storing & Reheating
Store any leftovers tightly covered in the refrigerator for up to 3 days. If you want to keep it longer, you can freeze the casserole, allowing it to stay fresh for up to 3 months. For reheating, simply pop it in a preheated oven at 350°F (177°C) for about 20 minutes if thawed, or adjust the time if still frozen. Just keep in mind that while flavors remain delightful, the texture may change slightly, so a drizzle of fresh maple syrup can help refresh it upon serving.
Chef’s Helpful Tips
- Be sure to use day-old bread, as fresh bread can become mushy. Sturdy options like brioche or sourdough are perfect for soaking up the custard.
- Let the casserole soak overnight to allow the flavors to meld and develop for the best tasting experience.
- Make sure your eggs are at room temperature; this helps in creating a smooth custard.
- If your topping crumbles are too large, you can pulse them a few times in a food processor before baking for a finer texture.
- Feel free to swap in mixed berries or even diced apples for variations in flavor.
Blueberry French Toast Casserole is a wonderful breakfast dish that brings comfort and cheer, whether you’re dishing it out for a crowd or enjoying a quiet morning at home. You can play around with the toppings and even the fruit based on the season. So gather your ingredients, and get ready to treat yourself and your loved ones!

Recipe FAQs
Can I use stale bread for this recipe?
Absolutely! In fact, stale bread works best because it absorbs the custard without turning mushy. If you have any leftover bread hanging around, this is the perfect time to use it.
Can I prepare the casserole ahead of time?
Yes! That’s one of the best features of this dish. You can assemble everything and let it sit in the fridge overnight. Just remember to take it out to sit at room temperature for about 10 to 15 minutes before baking.
Can I freeze Blueberry French Toast Casserole?
You can freeze any leftovers, or even the fully assembled casserole. Wrap it well in plastic wrap and then aluminum foil, and store for up to 3 months. Just remember that it may need a little extra time in the oven when baking from frozen.
What can I use for toppings besides blueberries?
Don’t hesitate to get creative! Sliced strawberries, diced apples, or even a sprinkle of chopped nuts can offer great variations. A drizzle of honey or maple syrup on top is a sweet finishing touch!
Print
Blueberry French Toast Casserole
This Blueberry French Toast Casserole features a delightful mix of fresh blueberries and rich custard-soaked bread. Perfect for brunch or a cozy breakfast, it’s simple to prepare, making it effortless to serve to friends and family. You’ll love the burst of blueberry flavor in every bite!
- Total Time: 1 hour 40 minutes
- Yield: 12 servings 1x
Ingredients
- 1 (12–14-ounce/340–400g) loaf of sturdy day-old bread, such as French bread, sourdough, brioche, or challah, cut in 1-inch cubes
- 1 cup (140g) fresh or frozen blueberries
- 2 cups (480g/ml) whole milk
- 8 large eggs
- 1/2 cup (120g/ml) heavy cream
- 1/2 cup (100g) packed light brown sugar
- 2 teaspoons pure vanilla extract
- 2 teaspoons ground cinnamon
- 1 teaspoon fresh lemon zest
- pinch of salt
- 1/3 cup (67g) packed light or dark brown sugar
- 1/3 cup (42g) all-purpose flour (spooned & leveled)
- 1/2 teaspoon ground cinnamon
- 6 Tablespoons (85g) unsalted butter, cold and cubed
- optional: extra blueberries, maple syrup, and/or confectioners’ sugar for topping
Instructions
- Grease a 9×13-inch pan or a 3.5—4-quart baking dish with butter or nonstick spray. Spread the cubed bread evenly in the pan and sprinkle with blueberries. Set aside.
- In a large bowl, whisk together the milk, eggs, heavy cream, brown sugar, vanilla, cinnamon, lemon zest, and salt. Pour this mixture over the bread cubes. Cover and refrigerate for 3–24 hours, preferably overnight.
- In a medium bowl, combine the brown sugar, flour, and cinnamon. Cut in the cold butter with a pastry blender or two forks until the mixture resembles pea-sized crumbs. Refrigerate the topping for at least 15 minutes.
- Remove the casserole from the refrigerator and let it sit for 10 to 15 minutes while preheating the oven to 350°F (177°C).
- Sprinkle the crumb topping over the casserole. Bake uncovered for 20 minutes, then cover loosely with aluminum foil and continue baking until the center is set, about 25 to 35 minutes more.
- Allow the casserole to cool for 5 minutes before serving. Store any leftovers tightly covered in the refrigerator for up to 3 days.
Notes
For best results, prepare the casserole the night before and refrigerate overnight.
Feel free to add nuts or other fruits to the mixture for added flavor.
This casserole can be served with maple syrup or dusted with confectioners’ sugar for extra sweetness.
- Prep Time: 25 minutes
- Cook Time: 75 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 12g
- Sodium: 250mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 2g
- Protein: 9g
- Cholesterol: 150mg






