If you are looking for a delightful morning treat that feels like a luxurious indulgence but is incredibly easy to prepare, the Overnight Blueberry French Toast Casserole Recipe is just what you need. This dish masterfully combines the fluffy richness of custard-soaked French bread with the natural sweetness and vibrant burst of fresh blueberries. The cream cheese layer adds a luscious, tangy creaminess that perfectly balances the sweetness while the warm spices of cinnamon and nutmeg create a comforting aroma in your kitchen. Best of all, this casserole is made the night before, allowing you to wake up to a perfectly set, golden-baked breakfast that everyone will adore.

Ingredients You’ll Need
As you gather your ingredients, you’ll notice how each element plays an essential role in bringing this recipe to life, blending sweetness, creaminess, and spice with a pop of fresh fruit. These simple staples come together to create incredible textures and flavors that make this casserole unforgettable.
- Cream cheese (8 ounces, softened): Adds a creamy tang that enhances richness without overpowering the dish.
- Powdered sugar (1 cup): Sweetens the cream cheese mixture smoothly for a delicate touch of sweetness.
- Milk (2 tablespoons for cream cheese layer, 2 cups for custard): Keeps the mixture smooth and helps create a custard that soaks the bread beautifully.
- Vanilla extract (1 tablespoon, split): Infuses both the cream cheese layer and custard with warm, sweet notes.
- Blueberries (2 cups, divided): Fresh or frozen blueberries provide bursts of juicy sweetness and lovely color throughout.
- French bread (2 loaves, cubed): The hearty, crusty bread absorbs the custard without becoming mushy, offering the perfect texture.
- Eggs (8): Essential for creating the rich custard that binds everything together.
- Cinnamon powder (1 teaspoon): Adds warmth and depth to the flavor profile.
- Ground nutmeg (1/2 teaspoon): Provides a subtle, fragrant spice that complements the cinnamon.
How to Make Overnight Blueberry French Toast Casserole Recipe
Step 1: Prepare the Cream Cheese Mixture
Begin by whipping together the softened cream cheese with powdered sugar, 2 tablespoons of milk, and half of the vanilla extract until smooth and creamy. This luscious mixture will be layered within the casserole, giving each bite a velvety texture and lovely sweetness that balances perfectly with the blueberries.
Step 2: Assemble the Layers
In a greased casserole dish, start by evenly spreading half of the cubed French bread. Gently dot half of the cream cheese mixture over the bread in spoonfuls and sprinkle with one cup of blueberries. Repeat the process with the remaining bread, cream cheese mixture, and blueberries to build delightful layers packed with flavor.
Step 3: Make the Custard
In a large bowl, whisk together the eggs, 2 cups of milk, cinnamon, nutmeg, the remaining vanilla extract, and a pinch of salt until everything is fully combined. This custard will soak the bread and blueberries, infusing every bite with warmth and creaminess.
Step 4: Pour Custard and Refrigerate Overnight
Slowly pour the custard mixture over the layered casserole, pressing lightly to ensure the bread absorbs the custard well. Cover tightly with plastic wrap or foil and refrigerate for at least 12 hours or overnight to allow all the flavors to meld and the custard to set perfectly.
Step 5: Bake
When ready to bake, preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator and bake, uncovered, for 45 to 55 minutes or until the top is golden brown and the custard is fully set. Let it cool slightly before serving to let the flavors shine.
How to Serve Overnight Blueberry French Toast Casserole Recipe
Garnishes
Enhance the presentation and flavor of your casserole with a light dusting of powdered sugar or a drizzle of pure maple syrup. Fresh sprigs of mint or an extra handful of blueberries on top add a fresh, vibrant touch that both looks and tastes wonderful.
Side Dishes
This casserole pairs beautifully with crispy bacon or sausage for a savory contrast. Additionally, a simple side of mixed seasonal fruit or a dollop of Greek yogurt adds brightness and balance to the meal.
Creative Ways to Present
For a fun twist, serve individual portions in small ramekins, layering the casserole with a fresh sprig of mint and a blueberry compote drizzle. You can also turn leftovers into breakfast parfaits by layering chunks of the casserole with Greek yogurt and some granola for crunch.
Make Ahead and Storage
Storing Leftovers
Store any leftover casserole in an airtight container in the refrigerator for up to 3 days. This makes for easy reheating and a quick breakfast or brunch option throughout the week.
Freezing
You can freeze portions of the casserole by wrapping individual servings tightly in plastic wrap and placing them in a freezer-safe container. Freeze for up to 2 months for the best quality, making it a convenient make-ahead meal for a busy morning.
Reheating
To reheat, warm leftover casserole portions in the microwave for 1 to 2 minutes or until heated through. For the best texture, consider warming in a preheated oven at 325°F (160°C) for 10 to 15 minutes, which helps maintain the crisp top layer.
FAQs
Can I use bread other than French bread?
Absolutely! While French bread provides the ideal texture, you can use brioche, challah, or even a sturdy sandwich bread. Just ensure it’s slightly stale or dry to soak up the custard without turning mushy.
Can I substitute the blueberries with other fruits?
Yes! Fresh or frozen raspberries, blackberries, or sliced strawberries work beautifully in this casserole. Feel free to mix fruits for a vibrant, flavorful twist.
Is it necessary to refrigerate the casserole overnight?
Yes, refrigerating overnight allows the custard to fully soak into the bread, creating that perfect, custardy texture and melding the flavors wonderfully.
How long does the casserole last once baked?
When properly stored in the refrigerator, the baked casserole will remain fresh and delicious for up to 3 days.
Can I make this recipe dairy-free?
You can substitute the cream cheese with a dairy-free cream cheese alternative and use almond or oat milk instead of regular milk for a dairy-free version. The texture might be slightly different but still delicious.
Final Thoughts
This Overnight Blueberry French Toast Casserole Recipe is one of those dishes that feels like a special weekend treat but is seriously simple to prepare ahead of time. Its beautiful layers of creamy, fruity, and warmly spiced goodness will surely become a beloved breakfast tradition that delights your family and friends. Trust me, once you try it, you’ll be looking forward to waking up to this irresistible casserole again and again.
Print
Overnight Blueberry French Toast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 12 hours 65 minutes
- Yield: 4 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
This Overnight Blueberry French Toast Casserole is a delightful make-ahead breakfast dish featuring layers of cubed French bread, sweetened cream cheese, and fresh blueberries soaked in a cinnamon and nutmeg-infused custard. Perfectly baked to a golden finish, it offers a creamy, fruity, and comforting start to your day with minimal morning prep.
Ingredients
Cream Cheese Mixture
- 1 pack (8 ounces) softened cream cheese
- 1 cup powdered sugar
- 2 tablespoons milk
- 1 tablespoon vanilla extract, divided
Fruit
- 2 cups blueberries, divided
Bread and Custard
- 2 loaves cubed French bread
- 2 cups milk
- 8 eggs
- 1 teaspoon cinnamon powder
- 1/2 teaspoon ground nutmeg
Instructions
- Prepare the Cream Cheese Mixture: In a medium bowl, beat the softened cream cheese, powdered sugar, 2 tablespoons of milk, and half of the vanilla extract until smooth and well combined. Set aside.
- Assemble the Base Layer: In a large greased baking dish, spread half of the cubed French bread evenly. Dollop half of the cream cheese mixture over the bread and gently spread it out. Sprinkle 1 cup of blueberries on top of the cream cheese layer.
- Add the Second Layer: Add the remaining cubed French bread on top of the fruit and cream cheese layer. Spread the remaining cream cheese mixture evenly on the bread and sprinkle the remaining 1 cup of blueberries over the top layer.
- Make the Custard: In a large bowl, whisk together the eggs, 2 cups of milk, cinnamon powder, nutmeg, and the remaining 1/2 tablespoon of vanilla extract until fully combined and smooth.
- Pour Custard Over Bread: Carefully pour the custard mixture evenly over the layered bread, cream cheese, and blueberries, pressing down gently to ensure the bread soaks up the custard.
- Refrigerate Overnight: Cover the baking dish tightly with plastic wrap and refrigerate for at least 8 to 12 hours or overnight to allow the flavors to meld and the bread to fully absorb the custard.
- Bake the Casserole: Preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator and bake uncovered for 45 to 55 minutes or until the top is golden brown and the custard is set in the center. A knife inserted into the center should come out clean.
- Serve Warm: Allow the casserole to cool slightly before serving. Optionally, garnish with powdered sugar or extra blueberries for presentation. Enjoy your comforting overnight French toast casserole warm for breakfast or brunch.
Notes
- Use day-old French bread or slightly stale bread for best texture to absorb the custard without becoming soggy.
- Feel free to substitute blueberries with other berries or fruit of your choice.
- You can prepare this casserole the night before to save time in the morning.
- Use a 9×13 inch baking dish or something similar in size to ensure even cooking.
- Leftovers can be refrigerated for up to 3 days and reheated gently in the oven or microwave.

