
This overnight blueberry French toast casserole transforms ordinary French bread into a spectacular breakfast treat with layers of cream cheese, blueberries, and a custard-like egg mixture. It's the perfect make-ahead dish for holiday mornings or weekend brunches when you want something special without the morning rush.
I first made this for Christmas morning three years ago, and it has become our non-negotiable holiday tradition. My children now ask for it by name whenever we have overnight guests, which I consider the ultimate recipe endorsement.
Ingredients
- Cream cheese: Serves as the secret weapon creating a cheesecake-like middle layer that sets this casserole apart from ordinary French toast recipes
- French bread: Provides the perfect texture soft in the center with crispy edges when baked. Day-old bread works best as it absorbs the egg mixture more effectively
- Fresh blueberries: Add bursts of juicy flavor and beautiful color throughout the dish. Choose plump berries without signs of mold
- Vanilla extract: Adds warm aromatic notes that complement the blueberries beautifully. Use pure vanilla extract rather than imitation for the best flavor
- Cinnamon and nutmeg: Bring warm spice notes that transform this into a cozy comfort food masterpiece
Step-by-Step Instructions
- Prepare the Cream Cheese Mixture:
- Beat the softened cream cheese until completely smooth using an electric mixer on medium speed for about 2 minutes. Add powdered sugar gradually while continuing to mix. Pour in 2 tablespoons milk and 1 teaspoon vanilla extract, then beat until the mixture achieves a light, fluffy consistency. Gently fold in 1 cup blueberries using a spatula with a careful hand to avoid crushing them.
- Create the Base Layer:
- Arrange half the cubed French bread in an even layer across the bottom of a greased 10×14-inch baking dish. Make sure the bread pieces are roughly the same size for even soaking. Press down gently to create a solid foundation for the layers to come.
- Add the Cream Cheese Layer:
- Dollop the cream cheese mixture across the bread layer, then carefully spread it using an offset spatula. Work from the center outward to create an even layer without disturbing the bread beneath. This middle layer will create pockets of creamy goodness throughout the finished casserole.
- Complete the Bread Layers:
- Distribute the remaining bread cubes over the cream cheese layer, creating an even top layer. Press down very gently to help the layers adhere without compressing the cream cheese mixture too much.
- Prepare and Add the Egg Mixture:
- In a large bowl, crack 8 eggs and whisk until the yolks and whites are fully incorporated. Pour in 2 cups milk, remaining vanilla extract, cinnamon, and nutmeg. Whisk vigorously until the mixture becomes uniform in color and slightly frothy, about 1 minute. Pour this mixture slowly and evenly over the bread layers, allowing it to seep down into all the crevices.
- Add Final Blueberry Topping:
- Sprinkle the remaining cup of blueberries evenly across the top of the casserole. Some will sink slightly while others will create beautiful bursts of color on the finished dish. Cover the dish tightly with aluminum foil, pressing it around the edges to seal.
- Refrigerate Overnight:
- Place the covered dish in the refrigerator for at least 8 hours or overnight. This resting time allows the bread to fully absorb the egg mixture, resulting in a pudding-like consistency when baked.
- Bake to Perfection:
- Remove the casserole from the refrigerator 30-60 minutes before baking to take the chill off. Preheat your oven to 375°F, then bake covered with foil for 45 minutes. Remove the foil and continue baking for about 30 more minutes until the center is set and the top is golden brown with caramelized edges.

My grandmother would make something similar with whatever berries were in season, and I can still picture her folding blueberries into that creamy mixture with such care. She taught me that the gentle folding technique preserves the berries so they burst with flavor when you take that first bite instead of bleeding into the mixture.
Make It Your Own
This recipe welcomes creative variations depending on your taste preferences and what you have on hand. Try adding lemon zest to the cream cheese mixture for a bright citrus note, or substitute raspberries or blackberries for a different berry experience. For a tropical twist, use diced mango and sprinkle with toasted coconut before serving.
Storage and Reheating
Leftover casserole will keep in the refrigerator for up to 3 days when stored in an airtight container. For best results, reheat individual portions in the microwave for 60-90 seconds until warmed through. The texture remains surprisingly good even after refrigeration, though the top will lose some of its crispness. For a quick refresh, place reheated portions under the broiler for 1-2 minutes to restore some crunch.
Serving Suggestions
This blueberry French toast casserole pairs beautifully with additional toppings that complement its flavors. Offer a pitcher of warm maple syrup, a bowl of fresh whipped cream, or a sprinkle of powdered sugar for guests to customize their portions. For a complete brunch spread, serve alongside savory options like crispy bacon or a simple green salad with light vinaigrette to balance the sweetness.
Frequently Asked Questions
- → Can I use other fruits instead of blueberries?
Yes, you can substitute blueberries with fruits like raspberries, strawberries, or diced apples for a different twist.
- → How should I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.
- → Can I make this dish dairy-free?
Yes, substitute the cream cheese with a dairy-free alternative and use plant-based milk for the custard mixture.
- → Can I prepare this without refrigerating overnight?
While overnight refrigeration helps flavors meld and ensures even soaking, you can let it sit for at least 2-3 hours if short on time.
- → What type of bread works best for this dish?
French bread is ideal due to its texture, but brioche or challah are also excellent choices for a rich result.