If you’re searching for a breakfast that feels like a warm hug first thing in the morning, you’ve just found it with this Overnight Blueberry Cream Cheese French Toast Casserole Recipe. It’s a dreamy blend of custardy bread, tangy cream cheese, and sweet bursts of fresh blueberries, all baked together into a golden, comforting casserole. The best part? You prepare it the night before, so breakfast is effortless and absolutely delicious. It’s perfect for lazy weekends or impressing guests without breaking a sweat.

Ingredients You’ll Need
Gathering simple, fresh ingredients is the secret to making this casserole shine. Each component plays an important role, from the creamy texture to the vibrant appearance and balanced flavor.
- Day-old bread cubes: Using slightly stale bread helps absorb the custard perfectly without becoming mushy.
- Cream cheese cubes: These pockets of richness add a luscious, tangy surprise in every bite.
- Fresh blueberries: Bursting with sweet and tart juice, blueberries brighten the dish beautifully.
- Eggs: The base for the custard, eggs bind everything together for that classic French toast feel.
- Milk: Adds moisture and helps create a creamy custard.
- Vanilla extract: Infuses the custard with warm, sweet notes that complement the berries perfectly.
- Maple syrup: Adds natural sweetness and depth for that irresistible breakfast flair.
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 to ensure the casserole doesn’t stick. This step sets you up for easy serving and cleanup later.
Step 2: Layer the Bread and Cream Cheese
Place half of the bread cubes evenly in the dish. Then, scatter cream cheese cubes on top, making sure to distribute them so you get that creamy richness in every slice.
Step 3: Add Blueberries and Remaining Bread
Sprinkle fresh blueberries over the cream cheese layer, infusing the casserole with a pop of fruity sweetness. Follow by adding the remaining bread cubes, creating a cozy sandwich of flavors and textures.
Step 4: Whisk Together the Custard Mix
In a large bowl, whisk eggs, milk, vanilla extract, and maple syrup until the mixture is smooth and well combined. This custard liquid is what transforms the bread and fruit into a delightfully soft, cake-like breakfast.
Step 5: Pour Custard Over the Casserole
Gently pour the custard evenly across the layered bread, cream cheese, and blueberries. This ensures every bite is soaked with flavor and moisture.
Step 6: Refrigerate Overnight
Cover the casserole and place it in the refrigerator overnight. This gives the bread plenty of time to soak up the custard, making the dish incredibly tender and flavorful by morning.
Step 7: Prepare to Bake
Remove the casserole from the refrigerator about 30 minutes before baking to allow it to come to room temperature, ensuring more even cooking.
Step 8: Bake the Casserole
Preheat your oven to 350°F (175°C). Cover the dish and bake for 30 minutes to start setting the custard gently.
Step 9: Uncover and Finish Baking
Remove the cover and bake for an additional 25 to 30 minutes until the casserole is set in the center and the top is beautifully golden and slightly crisp.
Step 10: Let It Cool and Serve
Allow the casserole to cool for a few minutes before serving. This helps it set further and makes slicing easier.
How to Serve Overnight Blueberry Cream Cheese French Toast Casserole Recipe

Garnishes
A dusting of powdered sugar or a drizzle of extra maple syrup always adds that final perfect touch. For a light, creamy finish, a dollop of whipped cream or a scoop of vanilla yogurt complements the tart blueberries wonderfully.
Side Dishes
This casserole pairs beautifully with crisp bacon or savory sausage to add a salty balance. Fresh fruit salad or a green smoothie can lighten the meal, making your breakfast experience complete.
Creative Ways to Present
Serve slices in individual ramekins topped with fresh mint leaves for a pretty presentation. Or transform leftovers into decadent French toast sticks dipped in syrup for a fun twist the next day.
Make Ahead and Storage
Storing Leftovers
Wrap any leftover casserole tightly with plastic wrap or move it to an airtight container. It will keep fresh in the refrigerator for up to 3 days, perfect for quick breakfasts or snacks.
Freezing
You can freeze portions of this casserole once cooled. Wrap them well in foil and plastic wrap, then place in a freezer-safe bag. It should stay good for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Warm leftovers gently in a 350°F oven for about 10-15 minutes or microwave individual portions for convenience. This brings back the soft texture and gooey cream cheese goodness.
FAQs
Can I use frozen blueberries instead of fresh?
Absolutely! Frozen blueberries work well — just be sure to thaw and drain them to avoid extra moisture that might make the casserole soggy.
Is there a substitute for cream cheese?
You can try mascarpone or ricotta cheese for a slightly different texture and flavor, but cream cheese gives that perfect tang and creaminess this recipe shines with.
Can I use a different type of bread?
Yes, brioche or challah are excellent choices for richer texture. Just make sure the bread is slightly stale so it absorbs the custard without falling apart.
How sweet is this casserole?
This casserole has a gentle sweetness from the maple syrup and blueberries, balanced by the tangy cream cheese. You can adjust the maple syrup quantity to suit your taste.
Can I prepare this casserole the same day I bake it?
You could, but the overnight soak is what makes the custard-infused bread so tender and flavorful. If short on time, let it soak for at least 2 hours before baking.
Final Thoughts
This Overnight Blueberry Cream Cheese French Toast Casserole Recipe is hands-down one of those breakfast treasures you’ll want to make again and again. It’s easy to prepare, impressive to serve, and endlessly comforting to eat. Trust me, once you try it, your mornings will never be the same. So go ahead and treat yourself or your loved ones to this delicious start to the day!
Print
Overnight Blueberry Cream Cheese French Toast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 8 hours 10 minutes (including refrigeration overnight)
- Yield: 10 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
This Overnight Blueberry French Toast is a delicious and comforting breakfast casserole featuring cubes of day-old bread soaked in a custard mixture with cream cheese and fresh blueberries. Prepared the night before and baked in the morning, it offers a perfect blend of creamy, fruity, and sweet flavors ideal for family brunches or special occasions.
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
- 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 cleanup.
- Layer the Bread and Cream Cheese: Arrange half of the bread cubes evenly in the baking dish, then top them with the cut cream cheese cubes, distributing them evenly.
- Add Blueberries and Remaining 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 beaten eggs, milk, vanilla extract, and maple syrup until the mixture is smooth and well combined.
- Pour Custard Over Bread: Evenly pour the custard mixture over the layered bread and blueberries, ensuring the bread absorbs the custard well.
- Refrigerate Overnight: Cover the casserole dish and place it in the refrigerator for at least 8 hours to allow the bread to soak up the custard fully.
- Pre-bake Preparation: Remove the casserole from the refrigerator 30 minutes before baking to take the chill off and allow it to come closer to room temperature.
- Preheat Oven: Set the oven to 350°F (175°C) to prepare for baking.
- Bake Covered: Cover the casserole with foil and bake it for 30 minutes to gently cook the custard and warm through.
- Finish Baking Uncovered: Remove the foil and continue baking for an additional 25-30 minutes until the center is fully set and the top is lightly browned and slightly crisp.
- Cool Slightly: Let the casserole cool for a few minutes outside the oven to set further and make serving easier.
- Serve: Serve warm with your favorite toppings such as extra maple syrup or whipped cream for added sweetness and creaminess.
Notes
- Using day-old or slightly stale bread helps the bread absorb the custard better without becoming too soggy.
- This casserole can be prepared up to 24 hours in advance, making it a great make-ahead breakfast option.
- Feel free to substitute cream cheese with mascarpone or ricotta for a different texture.
- Adjust sweetness by varying the amount of maple syrup in the custard or as a topping.
- Ensure the casserole dish is tightly covered while refrigerating to prevent drying out.
- Check the center for doneness by inserting a knife; it should come out clean when the casserole is fully baked.

