I still make this casserole when I want a no-fuss brunch that feeds a crowd and tastes like a bakery treat. Fluffy Blueberry French Toast Casserole is simply cubed day-old bread soaked in a sweet, cinnamon-vanilla custard, studded with juicy blueberries, then baked until puffed and golden. It’s perfect for weekend mornings, casual holiday brunches, or any time you want a comforting make-ahead breakfast that looks and tastes special — somewhat like an overnight blueberry French toast casserole but with its own airy texture and bright berry pop.
Why you’ll love this dish
This casserole takes classic French toast flavors and scales them to serve a group with minimal hands-on time. Use stale challah or brioche for richness, or a country loaf for a heartier bite. The custard soaks in and sets like a bread pudding but stays light when you use the right bread and baking time.
“A warm, cozy casserole that tastes like weekend brunch without the fuss — golden outside, tender and blueberry-bright inside.” — a morning-table favorite
Reasons to try it
- Makes-ahead convenience: soak overnight for an easy morning bake.
- Kid-friendly and crowd-pleasing: sweet but not cloying, easy to portion.
- Budget-smart: stretches a loaf of bread into several servings.
- Flexible: works with fresh or frozen berries and many bread types.
Preparing Fluffy Blueberry French Toast Casserole
Step-by-step overview
- Cube day-old bread and layer it with blueberries.
- Whisk eggs, milk, sugar, vanilla, cinnamon, and salt into a smooth custard.
- Pour the custard in two stages so the bread soaks evenly.
- Let it rest (30 minutes or overnight), then bake until golden and set.
- Cool briefly, dust with powdered sugar if you like, and serve warm.
This short roadmap helps you move quickly through the recipe and gives a feel for timing before you start measuring ingredients.
What you’ll need
- 1 loaf of bread, day-old or slightly stale (challah, brioche, or country loaf are best)
- 2 cups fresh or frozen blueberries (no need to thaw if frozen)
- 6 large eggs
- 2 cups milk (whole or 2%)
- 1/2 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- Butter for greasing the 9×13-inch baking dish
- Powdered sugar for serving (optional)
Notes and substitutions
- Bread: richer breads (challah, brioche) give a custardy, tender result. Use a denser country loaf if you prefer structure.
- Milk: swap for a plant-based milk with similar fat content for a dairy-free version; see Variations for details.
- Blueberries: toss frozen berries in a tablespoon of flour to reduce bleeding if you want a cleaner-looking bake.
Directions to follow
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter.
- Cut the bread into 1 to 1.5-inch cubes. Spread half the cubes in an even layer across the bottom of the dish. Scatter half the blueberries over the bread.
- In a medium bowl, whisk together the eggs, milk, sugar, vanilla, cinnamon, and salt until smooth and combined.
- Pour half of the egg mixture evenly over the first bread-and-blueberry layer. Press gently so the bread soaks up the custard.
- Add the remaining bread cubes and scatter the rest of the blueberries on top. Pour the remaining custard over everything, pressing lightly again.
- Let the casserole sit and soak at room temperature for 30 minutes, or cover and refrigerate overnight for a deeper soak.
- Bake for 45 to 50 minutes, or until the top is golden and the center is set (a knife inserted near the center should come out mostly clean).
- Cool for 10 to 15 minutes, dust with powdered sugar if desired, and serve warm.

How to plate and pair
Best ways to enjoy it
Serve squares straight from the dish onto plates and top with a dusting of powdered sugar and a few extra fresh blueberries for color. For a special touch, spoon a little warm maple syrup or a dollop of whipped cream on the side. If you enjoy a caramelized custard note, try a complementary recipe for burnt cream French toast as an inspiration for finishing techniques.
Pair with
- Fresh fruit salad or orange segments to cut the sweetness.
- Plain Greek yogurt or a light crème fraîche for tang.
- Hot coffee, tea, or a spiced latte for brunch guests.
Storage and reheating tips
Keeping leftovers fresh
- Refrigerator: Store cooled leftovers in an airtight container for up to 3 days. Reheat individual portions in the microwave for 30–60 seconds or in a 350°F (175°C) oven for 10–12 minutes until warmed through.
- Freezer: Cut into portions and wrap each piece well in plastic wrap and foil, or place in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating.
Food safety note: If you soaked the casserole overnight, keep it covered and refrigerated. Once baked, cool to room temperature no longer than two hours before refrigerating.
Pro chef tips
Helpful cooking tips
- Stale bread soaks without falling apart. If your loaf is very fresh, toast the cubes lightly for 6–8 minutes to dry them out.
- Pour the custard in two stages to prevent a soggy top and help even absorption.
- If using frozen blueberries, toss them in a little flour to reduce color bleed and keep the custard from turning purple.
- Check doneness at the center with a knife; a slight jiggle is fine, but it should not be liquid.
- For a crisper top, switch the oven to broil for the last 1–2 minutes but watch closely.
Creative twists
Recipe variations
- Lemon-Blueberry: Add 1 teaspoon lemon zest to the custard and serve with lemon curd.
- Streusel Top: Mix 1/2 cup flour, 1/4 cup brown sugar, 3 tablespoons cold butter, and 1/4 teaspoon cinnamon; sprinkle on top before baking for a crumbly finish.
- Nutty Crunch: Scatter chopped pecans or sliced almonds over the top for texture.
- Dairy-free/Vegan: Use 2 cups unsweetened oat or almond milk, replace eggs with a vegan custard (commercial mixes or a silken tofu blended with a little non-dairy milk and sweetener), and use a vegan bread. Baking time may vary; test for set.
- Mixed Berry: Substitute half the blueberries with raspberries or blackberries for a more complex berry flavor.
Common questions
Can I use frozen blueberries?
Yes. Do not thaw them first. Toss frozen berries in a tablespoon of flour to minimize bleeding and add them directly to the layered casserole. Baking time stays the same.
How long can I soak the casserole before baking?
You can soak at room temperature for up to 30 minutes. For a deeper custard soak, cover and refrigerate overnight (up to 12 hours). If leaving overnight, keep it chilled to ensure food safety.
Will the casserole be soggy if I soak it overnight?
No, if you use day-old bread the cubes should absorb the custard without turning mushy. Avoid very fresh bread unless you dry it first. Layering and pouring the custard in two stages also reduces the risk of a soggy top.
Can I make this gluten-free?
Yes. Use a gluten-free loaf that holds up when cubed or a dense gluten-free baguette. Texture will vary slightly, so consider a shorter soak if the bread is very fragile.
How can I tell when it’s fully baked?
The center should be set and not liquid. Insert a knife or thin skewer into the middle; it should come out mostly clean. The top should be golden and slightly puffed.

Fluffy Blueberry French Toast Casserole
Ingredients
Method
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter.
- Cut the bread into 1 to 1.5-inch cubes. Spread half the cubes in an even layer across the bottom of the dish. Scatter half the blueberries over the bread.
- In a medium bowl, whisk together the eggs, milk, sugar, vanilla, cinnamon, and salt until smooth.
- Pour half of the egg mixture evenly over the first bread-and-blueberry layer. Press gently to soak the bread.
- Add the remaining bread cubes and scatter the rest of the blueberries on top. Pour the remaining custard over everything, pressing lightly again.
- Let the casserole sit at room temperature for 30 minutes, or refrigerate overnight.
- Bake for 45 to 50 minutes, or until the top is golden and the center is set.
- Cool for 10 to 15 minutes, dust with powdered sugar if desired, and serve warm.


