If you’re searching for a cozy, crowd-pleasing breakfast that feels like a warm hug, this Overnight Blueberry Cream Cheese French Toast Casserole Recipe is absolutely the one to try. It combines the creamy richness of melted cream cheese, the fresh burst of blueberries, and the sweet, custardy texture of French toast all baked together in one glorious dish. Perfect for lazy weekend mornings or special gatherings, this casserole is as simple to prepare as it is irresistibly delicious.

Ingredients You’ll Need
Every ingredient in this recipe plays a vital role, from the texture of the bread to the fresh tang of blueberries and the smooth, velvety cream cheese. These simple pantry staples come together seamlessly to create a dish that’s visually stunning and utterly satisfying.
- Day-old bread, 12 slices: Stale bread absorbs the custard beautifully without turning mushy, giving you that perfect blend of creamy inside and slightly crisp edges.
- Cream cheese, 2 (8 ounce) packages: Cubed to soften and melt into pockets of luscious richness throughout the casserole.
- Fresh blueberries, 1 cup: Their natural sweetness and slight tartness add a refreshing contrast to the creamy texture.
- Large eggs, 12 beaten: They form the custard base that holds everything together with a silky, custardy texture.
- Milk, 2 cups: Adds creaminess and helps create that perfect custard soak for the bread.
- Vanilla extract, 1 teaspoon: Enhances the sweetness and brings out the flavors just beautifully.
- Maple syrup, ⅓ cup: Adds natural sweetness and a warm, caramel note.
How to Make Overnight Blueberry Cream Cheese French Toast Casserole Recipe
Step 1: Prepare the Casserole Dish
Start by lightly greasing a 9×13-inch baking dish. This simple step ensures the casserole won’t stick and makes serving easier later on.
Step 2: Build the Base Layer
Arrange half of the cubed bread evenly across the bottom of the dish. This will be the foundation, soaking up all the custard goodness later on.
Step 3: Add the Cream Cheese and Blueberries
Scatter the cubes of cream cheese over the bread. Next, sprinkle fresh blueberries on top. These pockets of creamy cheese and juicy berries will surprise you in every bite.
Step 4: Top with Remaining Bread
Gently place the remaining bread cubes over the cream cheese and blueberries, creating a soft, pillowy layer that will soak up the custard fully.
Step 5: Whisk the Custard Mixture
In a large bowl, beat together the eggs, milk, vanilla extract, and maple syrup until everything is fully combined. This smooth mixture will soak into the bread, adding flavor and that incredible custard texture.
Step 6: Pour the Custard Over the Bread
Slowly pour the custard evenly over the bread, cream cheese, and blueberry layers. Press down gently to help the bread absorb the liquid.
Step 7: Refrigerate Overnight
Cover the dish securely with plastic wrap or foil, and refrigerate overnight. This resting period is key—it allows the bread to soak up the custard fully and lets all the flavors marry beautifully.
Step 8: Prepare to Bake
When you’re ready to bake, remove the casserole from the refrigerator about 30 minutes prior so it can come to room temperature, helping it bake more evenly.
Step 9: Bake Covered
Preheat your oven to 350°F (175°C). Cover the casserole with foil and bake for 30 minutes. Covering traps steam to ensure the custard sets without drying out.
Step 10: Finish Baking Uncovered
Remove the foil and bake for an additional 25 to 30 minutes. This allows the top to develop a gorgeous golden crust that’s just lightly browned and inviting.
Step 11: Cool Slightly Before Serving
Once baked, let the casserole cool for a short while, about 10 minutes. This brief rest helps the custard firm up just enough for perfect slices.
Step 12: Serve and Enjoy
Serve warm, drizzled with extra maple syrup, a dollop of whipped cream, or your favorite fresh fruit toppings. Every bite offers a harmonious mix of creamy, fruity, and sweet goodness.
How to Serve Overnight Blueberry Cream Cheese French Toast Casserole Recipe

Garnishes
Personalize your serving with powdered sugar dusted on top, a handful of extra fresh blueberries for a pop of color, or a sprig of mint for a refreshing touch. These little accents can turn your beautiful casserole into a brunch centerpiece.
Side Dishes
Pair this rich French toast casserole with crispy bacon or savory sausage links to balance the sweetness. A fresh fruit salad or a light green salad can also brighten the meal and add some fresh textures.
Creative Ways to Present
For a festive brunch, serve your casserole in individual ramekins using the same layering technique. Alternatively, add a swirl of blueberry compote or a drizzle of lemon glaze over each slice for an extra punch of flavor and elegance.
Make Ahead and Storage
Storing Leftovers
Simply cover leftover casserole tightly with foil or plastic wrap and refrigerate. It will stay fresh for 3 to 4 days, making it perfect for enjoying a ready-made breakfast later in the week.
Freezing
You can freeze the casserole either before or after baking. Wrap it tightly in multiple layers of plastic wrap and then foil to prevent freezer burn. Frozen casseroles keep well for up to 2 months.
Reheating
Reheat individual portions in the microwave for about 1 to 2 minutes or warm the entire dish in a 350°F oven, covered, until heated through. Garnish again with fresh toppings if desired.
FAQs
Can I use frozen blueberries instead of fresh?
Absolutely! Frozen blueberries work well here, just be sure to thaw and drain them slightly to prevent excess moisture from making the casserole soggy.
What type of bread is best for this recipe?
Day-old sturdy bread like brioche, challah, or French bread is perfect because it absorbs the custard without falling apart, creating that ideal creamy, yet textured casserole.
Can I make this recipe dairy-free?
Definitely. Use dairy-free cream cheese and substitute milk with unsweetened almond or oat milk for a delicious alternative that keeps the dish creamy and rich.
How long can this casserole stay in the fridge before baking?
It’s best to soak overnight, about 8 to 12 hours. This soaking time allows the custard to fully absorb into the bread for the best texture and flavor.
Is this recipe suitable for a large group?
Yes, this recipe yields about 10 servings, making it ideal for family breakfasts or brunch gatherings. You can easily double it if you want to serve a crowd!
Final Thoughts
This Overnight Blueberry Cream Cheese French Toast Casserole Recipe is truly a keeper and a guaranteed showstopper at any breakfast table. It offers the perfect balance of comfort food and freshness, all wrapped up in an easy, make-ahead dish that everyone will adore. Trust me, once you try it, this recipe will become a beloved tradition in your home. So go ahead, gather your ingredients, and delight yourself and your loved ones tomorrow morning!
Print
Overnight Blueberry Cream Cheese French Toast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 12 hours 10 minutes
- Yield: 10 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
This Overnight Blueberry French Toast casserole is a delightful make-ahead breakfast dish perfect for busy mornings or weekend brunches. Featuring layers of day-old bread, creamy cream cheese cubes, and fresh blueberries soaked in a rich custard of eggs, milk, vanilla, and maple syrup, then baked to golden perfection. It offers a perfect balance of creamy, fruity, and sweet flavors in a warm, comforting dish.
Ingredients
French Toast Casserole
- 12 slices day-old bread, cut into 1-inch cubes
- 2 (8 ounce) packages cream cheese, cut into 1-inch cubes
- 1 cup fresh blueberries
Custard Mixture
- 12 large eggs, beaten
- 2 cups milk
- 1 teaspoon vanilla extract
- ⅓ cup maple syrup
Instructions
- Prepare the Casserole: Lightly grease a 9×13-inch baking dish to prevent sticking and ensure easy serving later.
- Layer the Bread and Cream Cheese: Arrange half of the bread cubes evenly in the baking dish and evenly distribute the cream cheese cubes over the bread.
- Add Blueberries and Top with Bread: Sprinkle fresh blueberries over the cream cheese layer, then cover with the remaining bread cubes to form the top layer.
- Make the Custard: In a large bowl, whisk together the eggs, milk, vanilla extract, and maple syrup until the mixture is smooth and well combined.
- Pour Custard: Evenly pour the custard mixture over the layered bread, cream cheese, and blueberries, ensuring it soaks into all the bread pieces.
- Refrigerate Overnight: Cover the dish and refrigerate overnight to allow the bread to absorb the custard fully, creating a rich and tender texture.
- Remove from Refrigerator: Take the dish out of the refrigerator about 30 minutes before baking to come to room temperature, helping it bake more evenly.
- Preheat Oven: Preheat your oven to 350°F (175°C) to prepare for baking the casserole.
- Bake Covered: Cover the casserole and bake in the preheated oven for 30 minutes to set the custard and warm through.
- Uncover and Continue Baking: Remove the cover and bake for an additional 25 to 30 minutes until the top is lightly browned and the center is firm to the touch.
- Cool Slightly: Let the casserole cool for a few minutes after baking to help it set and make serving easier.
- Serve Warm: Serve the casserole warm with optional toppings such as additional maple syrup or whipped cream for extra sweetness and flair.
Notes
- Using day-old bread helps it absorb the custard better without becoming too soggy.
- You can substitute cream cheese with mascarpone for a different creaminess.
- If fresh blueberries are unavailable, frozen blueberries can be used; just thaw and drain excess moisture before using.
- For a dairy-free version, substitute milk and cream cheese with plant-based alternatives.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.

