I cannot wait to share this incredible dish with you: my Unbelievable Blueberry French Toast Casserole Recipe. From the moment those juicy blueberries burst through tender cubes of day-old bread soaked in a rich custard, you know breakfast just got a major upgrade. This casserole brings together the comforting warmth of cinnamon and vanilla with a fresh hint of lemon zest, all topped with a buttery crumb that’s perfectly crisp. Every bite feels like a morning hug, and trust me, once you try it, it’ll become your go-to for brunches, holidays, or any day you want something special.
Why You’ll Love This Unbelievable Blueberry French Toast Casserole Recipe
What excites me most about this recipe is the amazing balance of flavors and textures. The sweetness from the brown sugar and blueberries contrasts beautifully with the slight tartness from the fresh lemon zest, creating a bright but cozy flavor profile. The blend of cinnamon and vanilla bean paste adds warmth and depth without overpowering the natural blueberry notes. And let’s not forget the custardy center that’s tender and soft, which just melts in your mouth.
Besides taste, I adore how simple it is to put together. The bulk of the time is hands-off, letting the bread soak overnight so the flavors meld perfectly. This makes it an excellent make-ahead option for busy mornings or festive gatherings. Plus, the crumb topping is pure magic—it adds that perfectly crispy, buttery finish that really elevates the entire dish. Whether I’m serving it for a holiday brunch or a weekend treat, it always stands out and gets rave reviews!
Ingredients You’ll Need

The beauty of this Unbelievable Blueberry French Toast Casserole Recipe lies in its approachable ingredients, each carefully chosen to contribute to the flavor, texture, and overall experience of the dish. Everything is simple and pantry-friendly, but combined, they create something truly special.
- Day-old bread (12–14 oz): Using sturdy bread like French bread or challah ensures the cubes soak up the custard without turning mushy.
- Fresh or frozen blueberries (1 cup): They provide bursts of juicy sweetness and a lovely pop of color throughout the casserole.
- Whole milk (2 cups): Adds richness to the custard base for creamy, soft bites.
- Large eggs (8): Essential for creating the custard that binds everything together.
- Heavy cream (1/2 cup): Boosts the richness and gives the casserole a luscious texture.
- Light brown sugar (1/2 cup): Balances sweetness with a subtle molasses flavor.
- Vanilla bean paste (2 tsp): Infuses the custard with fragrant, authentic vanilla notes.
- Ground cinnamon (2 tsp): Provides warm spices that complement the blueberries beautifully.
- Fresh lemon zest (1 tsp): Adds brightness and a subtle citrusy lift.
- Salt (pinch): Enhances all the flavors without being noticeable.
- Brown sugar for topping (1/3 cup): Sweetens and caramelizes the crumb topping for that coveted crunch.
- All-purpose flour (1/3 cup): Binds the crumb topping ingredients perfectly.
- Ground cinnamon for topping (1/2 tsp): Adds a touch of spice to the crispy topping.
- Cold unsalted butter (6 Tbsp, cubed): The secret to a flaky, buttery crumb topping that’s irresistible.
- Optional toppings: extra blueberries, maple syrup, and confectioners’ sugar to make it even more special when serving.
Directions
Step 1: Grease a 9×13-inch pan or any baking dish around 3.5 to 4 quarts with butter or nonstick spray. Spread the cubed day-old bread evenly in the pan, then sprinkle the blueberries over the bread cubes. Set this aside for now.
Step 2: In a large mixing bowl, whisk together the milk, eggs, heavy cream, half a cup of brown sugar, vanilla bean paste, cinnamon, lemon zest, and a pinch of salt until everything is combined smoothly. Pour this custard mixture evenly over the bread and blueberries. Cover the casserole tightly with plastic wrap or foil and refrigerate for at least 3 hours, ideally overnight, to let the bread soak up all those flavors.
Step 3: While the casserole soaks, make the crumb topping. In a medium bowl, combine the remaining brown sugar, flour, and cinnamon. Add the cold, cubed butter. Using a pastry blender or two forks, cut the butter into the dry ingredients until pea-sized crumbs form. Cover the crumb topping and refrigerate it for at least 15 minutes or up to one day. Chilling the topping helps it stay on top during baking instead of sinking into the casserole.
Step 4: When ready to bake, take the casserole out of the refrigerator and let it rest at room temperature for 10 to 15 minutes while you preheat your oven to 350°F (177°C). This helps ensure evenly baked custard.
Step 5: Sprinkle the chilled crumb topping evenly over the soaked bread and blueberries. Bake the casserole uncovered for 20 minutes, then loosely cover with aluminum foil and bake for another 25 to 35 minutes until the center looks set but not dry. The total baking time should be about 45 to 55 minutes.
Step 6: Allow the casserole to cool slightly for about 5 minutes before serving. This short rest helps everything settle and makes serving easier. Store any leftovers tightly covered in the refrigerator for up to 3 days.
Servings and Timing
This Unbelievable Blueberry French Toast Casserole Recipe yields 12 generous servings, which is perfect for feeding a crowd or having plenty of leftovers for the week. Prep time is around 15 to 20 minutes to cube the bread and mix the custard. The critical part is the soaking time, requiring at least 3 hours but best when left overnight to fully infuse the flavors. Baking takes about 45 to 55 minutes. So, plan for about 1 hour and 15 minutes total active and baking time, excluding the soak. Cooling time of 5 to 10 minutes helps with easier slicing and serving.
How to Serve This Unbelievable Blueberry French Toast Casserole Recipe

When it comes to serving, I love bringing extra life to this casserole with thoughtful accompaniments. Fresh berries or a simple fruit salad add a refreshing contrast to the rich custard. Serving it alongside crispy bacon or savory sausage creates a beautiful balance between sweet and savory. I also enjoy sprinkling powdered sugar on top for a delicate snow-kissed look, or drizzling warm maple syrup to amp up the sweetness.
For presentation, I recommend cutting the casserole into square portions about 3 by 3 inches, which feels hearty but not too heavy. You can garnish each slice with a few fresh blueberries and a small mint leaf for a pop of color and elegance. The casserole is best served warm, just out of the oven or reheated gently, to keep that contrast between the crisp topping and soft center.
For beverages, I frequently pair this dish with a hot cup of coffee or a fruity mimosa for festive brunches. If you prefer non-alcoholic drinks, a chilled sparkling lemonade or a lightly brewed herbal tea works beautifully. This dish truly shines on special occasions like holiday mornings, weekend family gatherings, or even birthday brunches—think of it as your star guest everyone will remember.
Variations
I love customizing this recipe because it’s so versatile. If you want to switch things up, try using different berries like raspberries or blackberries instead of blueberries. For a tropical twist, diced mango or pineapple adds juicy sweetness and bright flavor. You can also swap day-old bread for gluten-free bread if you’re catering to dietary needs, just be sure it’s sturdy enough to soak up the custard well.
For a vegan adaptation, I recommend using a plant-based milk like almond or oat milk, flax eggs as a substitute for eggs (mix 1 tablespoon flaxseed meal with 3 tablespoons water per egg), and coconut cream for richness. The crumb topping can be made with vegan butter or coconut oil to keep it crumbly and delicious.
Another fun variation is swapping vanilla and lemon zest for orange zest and a splash of almond extract, which transforms the casserole into a fragrant, nutty delight. If you want to skip the oven, you can also cook individual servings in a well-greased cast-iron skillet over low heat with the lid on, but baking is my favorite for even cooking and that perfect crumbly topping.
Storage and Reheating
Storing Leftovers
Leftover Unbelievable Blueberry French Toast Casserole stays fresh beautifully when stored in an airtight container or tightly wrapped with plastic wrap and foil in the refrigerator. I usually transfer leftover slices to a shallow airtight container so they cool evenly and don’t get soggy. Stored this way, the casserole keeps well for up to 3 days.
Freezing
This casserole freezes wonderfully, which is great for prepping in advance. I slice it into individual portions, wrap each piece tightly with plastic wrap and then with foil, or place them in freezer-safe bags or containers. Label them with the date and freeze for up to 2 months. When you’re ready to enjoy, thaw overnight in the fridge before reheating.
Reheating
To bring leftovers back to life, I find reheating in a conventional oven or toaster oven at 325°F (160°C) for about 10 to 15 minutes does the trick beautifully, keeping the crumb topping crisp and the custard warm. Avoid microwaving if possible, as it can make the topping soggy and texture a bit rubbery. If pressed for time, reheat covered in the microwave in short intervals and then crisp the topping in a hot skillet or under the broiler briefly.
FAQs
Can I use fresh blueberries if I don’t have frozen ones?
Absolutely! Fresh blueberries work just as well and often provide a lovely juicy pop. If using frozen, just make sure not to thaw them fully before adding to avoid excess moisture that could make the casserole soggy.
Is it necessary to use day-old bread? Can I use fresh bread instead?
Day-old bread is best because it’s a bit drier and will soak up the custard without falling apart. If you only have fresh bread, you can dry it out slightly by toasting the cubes in the oven for 10-15 minutes before assembling the casserole.
How far in advance can I prepare this casserole?
You can assemble and refrigerate the casserole up to 24 hours before baking, which makes it perfect for weekend breakfasts or holiday brunches. Just make sure to cover it tightly. The crumb topping can also be prepared and refrigerated separately for up to 1 day.
Can I make this recipe dairy-free?
Yes! Substitute the whole milk and heavy cream with your favorite plant-based milk options like almond, soy, or oat milk. For richness, full-fat coconut milk or cream works great. Also, use vegan butter in the crumb topping for a completely dairy-free dish.
What can I serve with this casserole to make a complete brunch?
I love pairing it with savory sides like crispy bacon, breakfast sausage, or scrambled eggs for balance. Fresh fruit salad or yogurt parfaits brighten the table, and freshly brewed coffee or mimosas add a special touch to complete the meal.
Conclusion
If you’re looking to impress family or friends with a breakfast that’s both comforting and memorable, this Unbelievable Blueberry French Toast Casserole Recipe is a must-try. I promise the flavors, textures, and that amazing crumb topping will have you making it again and again. It’s perfect for leisurely weekend breakfasts, festive gatherings, or whenever you want to indulge in a truly special meal. Give it a go—I’m sure it will become one of your favorite recipes too!
Print
Unbelievable Blueberry French Toast Casserole Recipe
This Unbelievable Blueberry French Toast Casserole is a perfect make-ahead breakfast or brunch dish that combines the comforting flavors of cinnamon-spiced custard-soaked bread, fresh blueberries, and a buttery crumb topping. It’s baked to golden perfection with a soft and creamy center, ideal for feeding a crowd or preparing in advance for busy mornings.
- Total Time: 1 hour 15 minutes (plus 3 to 24 hours soaking time)
- Yield: 12 servings
Ingredients
For the Casserole
- 1 (12–14-ounce/340–400g) loaf of sturdy day-old bread (French bread, sourdough, brioche, or challah), cut into 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 vanilla bean paste
- 2 teaspoons ground cinnamon
- 1 teaspoon fresh lemon zest
- Pinch of salt
For the Crumb Topping
- 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 Toppings
- Extra blueberries
- Maple syrup
- Confectioners’ sugar
Instructions
- Prepare the Pan and Bread: Grease a 9×13-inch or any 3.5–4-quart baking dish with butter or nonstick spray. Spread the cubed bread evenly in the pan and sprinkle the blueberries on top. Set aside.
- Make Custard Mixture: In a large bowl, whisk together the milk, eggs, heavy cream, brown sugar, vanilla bean paste, ground cinnamon, fresh lemon zest, and a pinch of salt until fully combined. Pour this mixture evenly over the bread cubes and blueberries in the baking dish.
- Refrigerate to Soak: Cover the dish tightly with plastic wrap or foil and refrigerate for 3 to 24 hours, preferably overnight, allowing the bread to soak up the custard mixture thoroughly.
- Prepare Crumb Topping: In a medium bowl, combine brown sugar, flour, and cinnamon. Add cold, cubed butter. Using a pastry blender or two forks, cut the butter into the dry ingredients until pea-sized crumbs form. Cover and refrigerate the topping for at least 15 minutes to prevent sinking during baking.
- Preheat Oven and Rest Casserole: Remove the casserole from the refrigerator and let it sit at room temperature for 10 to 15 minutes. Meanwhile, preheat the oven to 350°F (177°C).
- Add Topping and Bake: Evenly sprinkle the chilled crumb topping over the casserole. Bake uncovered for 20 minutes. Then, loosely cover the casserole with aluminum foil and bake for an additional 25 to 35 minutes until the center is set and cooked through.
- Cool and Serve: Allow the casserole to cool for 5 minutes before serving. Optionally, top with extra blueberries, maple syrup, or a dusting of confectioners’ sugar.
- Storage: Store any leftovers tightly covered in the refrigerator for up to 3 days.
Notes
- Using day-old bread helps the cubes absorb the custard without becoming too mushy.
- Refrigerating the casserole overnight enhances flavor and texture by fully soaking the bread.
- The crumb topping should be chilled before baking to avoid sinking and to create a crisp texture.
- Adjust baking time as needed; the casserole is done when the custard is set but still creamy.
- For a dairy-free version, substitute milk and cream with plant-based alternatives and butter with vegan butter.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American

