Blueberry French Toast Casserole is a make-ahead, creamy baked breakfast that turns French bread, custard, sweetened cream cheese, and juicy blueberries into a cozy brunch dish with very little morning effort.

This is the kind of breakfast you want when your morning needs to feel special but not stressful. You assemble everything the night before, let the bread soak up the spiced custard, and bake it the next day until the top is lightly golden and the center is soft, rich, and set.
The blueberry cream cheese layer gives each serving a sweet, creamy middle without needing a complicated filling. The cinnamon and nutmeg keep the flavor warm and familiar, while the berries add bright little bursts that balance the richness.
It works especially well for holidays, weekend brunch, overnight guests, or any morning when standing at the stove flipping individual slices of French toast sounds like too much. One pan goes into the oven, and everyone gets a warm, comforting slice.
Blueberry French Toast Casserole Ingredients
French bread gives the casserole structure and soaks up the custard beautifully. Day-old bread is ideal because it absorbs the liquid without turning too soft too quickly.
Cream cheese creates the rich, creamy blueberry layer in the middle of the casserole. Make sure it is softened so it blends smoothly.
Powdered sugar sweetens the cream cheese filling and helps it become soft, spreadable, and lightly dessert-like.
Blueberries are divided between the filling and the top, giving the casserole fruit throughout instead of only on the surface.
Eggs form the base of the custard and help the casserole bake into a sliceable, tender dish.
Milk loosens both the cream cheese filling and the egg custard. Whole milk adds a richer finish, but the recipe still works with other milk you normally use.
Vanilla extract adds a soft bakery-style flavor to both the filling and the custard.
Cinnamon brings warmth to the custard and makes the casserole taste like classic French toast.
Nutmeg adds a gentle spice note that pairs well with the bread, eggs, and blueberries.

Cooking Steps
STEP 1: Start by making the cream cheese filling. Beat the softened cream cheese with powdered sugar, a small amount of milk, and part of the vanilla until the mixture looks smooth, creamy, and easy to spread.
STEP 2: Gently fold in half of the blueberries. Use a light hand here so the berries stay mostly whole and the filling keeps a pretty, speckled look instead of turning fully purple.
STEP 3: Add half of the cubed French bread to a 10×14-inch baking dish. Spread it into an even layer so the bottom of the casserole has good coverage from edge to edge.
STEP 4: Spoon the blueberry cream cheese mixture over the bread, then spread it as evenly as you can. It does not need to be perfect; small pockets of filling make the finished casserole extra delicious.
STEP 5: Add the remaining bread cubes over the top. In a separate bowl, whisk together the eggs, milk, remaining vanilla, cinnamon, and nutmeg until the custard is fully blended.
STEP 6: Pour the custard evenly over the bread layers, making sure it reaches the corners and edges of the dish. Scatter the remaining blueberries over the top, then cover the dish tightly and refrigerate for at least 8 hours or overnight.
STEP 7: Before baking, remove the casserole from the refrigerator and let it sit at room temperature for 30 to 60 minutes. Preheat the oven to 375°F, or 190°C, while the chill comes off the dish.
STEP 8: Bake the casserole covered for 45 minutes, then remove the foil and bake for about 30 minutes longer. The casserole is ready when the center is set, the top is lightly browned, and the bread looks puffed and golden. Let it cool slightly before slicing.
What to Serve with Blueberry French Toast Casserole
Fresh fruit is an easy pairing because it keeps the plate bright and balanced. Strawberries, orange slices, extra blueberries, or a simple fruit bowl all work nicely beside the creamy baked casserole.
For a heartier brunch, serve it with scrambled eggs or a simple egg bake. The savory side helps balance the sweetness and makes the meal feel complete without adding much extra work.
A spoonful of yogurt also fits well, especially if you want something cool and tangy next to the warm casserole. You can keep it plain and simple so the blueberry and vanilla flavors stay at the center.
Can I make this the night before?
Yes, this casserole is designed for overnight chilling. The rest time gives the French bread a chance to absorb the custard, which creates a creamy interior after baking. Keep the dish tightly covered in the refrigerator until you are ready to bake.
Why does the casserole need to sit before baking?
Letting the cold dish sit for 30 to 60 minutes helps it bake more evenly. If it goes straight from the refrigerator into the oven, the edges may cook faster while the center stays too cool and takes longer to set.
How do I know when the center is done?
The center should look set, not loose or wet, and the top should be lightly browned. A small amount of softness is normal because the casserole has a custardy texture, but it should not look liquid in the middle.
Can I use fresh or frozen blueberries?
Fresh blueberries work especially well because they hold their shape, but frozen blueberries can be used when needed. Add them while still frozen and expect the filling or top to release a little more color as the casserole bakes.
Helpful Tips
- Use day-old French bread when possible. Slightly dry bread absorbs the custard better and helps prevent a soggy texture.
- Spread the cream cheese layer gently. It may not cover every inch perfectly, and that is fine because the filling will soften as it bakes.
- Keep the foil on for the first part of baking. This protects the top while the center has time to cook through.

Storage & Reheating
Store leftover blueberry French toast casserole covered in the refrigerator for up to 3 days. Let it cool completely before storing so extra steam does not collect inside the container and make the top too soft.
To reheat individual portions, warm slices in the microwave until heated through. For a better texture, place leftovers in an oven-safe dish, cover lightly with foil, and reheat at 325°F until warm in the center.
You can also freeze leftovers for longer storage. Wrap slices well, place them in a freezer-safe container, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating. The texture may be a little softer after freezing, but the flavor still stays cozy, creamy, and satisfying.

Blueberry French Toast Casserole
Ingredients
- 2 loaves French bread cut into cubes, preferably day-old
- 8 large eggs
- 8 ounces softened cream cheese
- 2 cups blueberries divided into two 1-cup portions
- 1 cup powdered sugar
- 2 cups milk with whole milk recommended for extra richness
- 1 tablespoon vanilla extract divided
- 2 tablespoons milk preferably whole milk, for the cream cheese layer
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
Instructions
- Beat the softened cream cheese, powdered sugar, 2 tablespoons milk, and 1 teaspoon of the vanilla extract in a mixing bowl until the filling becomes smooth, creamy, and evenly blended.
- Fold 1 cup of blueberries into the cream cheese mixture with a gentle hand so the berries remain intact and are distributed throughout the filling.
- Arrange half of the cubed French bread across the bottom of a 10×14-inch baking dish, forming an even layer.
- Spread the blueberry cream cheese mixture over the bread layer, covering it as evenly as possible.
- Place the remaining bread cubes over the cream cheese layer to create the top bread layer.
- In a large bowl, whisk together the eggs, 2 cups milk, remaining 2 teaspoons vanilla extract, cinnamon, and nutmeg until the custard mixture is fully combined.
- Pour the egg mixture over the layered bread, making sure the liquid reaches the bread throughout the dish.
- Scatter the remaining 1 cup of blueberries evenly over the surface.
- Cover the baking dish securely with aluminum foil and refrigerate for at least 8 hours or overnight.
- Take the casserole out of the refrigerator 30 to 60 minutes before baking.
- Preheat the oven to 375°F, or 190°C.
- Bake the covered casserole for 45 minutes.
- Remove the foil and continue baking for about 30 additional minutes, or until the center is set and the top is lightly browned.
- Allow the casserole to cool slightly after removing it from the oven before serving.
