There’s something magical about waking up to the smell of a Blueberry French Toast Casserole baking in the oven. It’s the kind of dish that makes Sunday mornings feel special without any fuss – just creamy, custardy goodness with bursts of fresh blueberries in every bite. I’ve been making versions of this recipe for years (both in my home kitchen and professionally as a chef), but this one stole my heart when I first tested it for a holiday brunch. The cream cheese layer melts into the bread, creating this luscious texture that’s somewhere between French toast and bread pudding. My family now demands it every time we have overnight guests – because honestly, what’s better than breakfast that practically makes itself while you sleep?

Table of Contents
Table of Contents
Why You’ll Love This Blueberry French Toast Casserole
Trust me, this isn’t just any breakfast casserole – it’s the one you’ll crave and your guests will beg you to make again. Here’s why:
- Creamy dreamy texture: That layer of sweetened cream cheese melts into the bread, creating pockets of pure indulgence
- Sleep-in friendly: Assemble it the night before – morning you will thank evening you when all that’s left to do is bake
- Berry bliss: Juicy blueberries burst in every bite, balancing the richness perfectly
- Crowd pleaser: Works equally well for fancy brunches and sleepy Saturday mornings in pajamas
I’ve served this to everyone from toddlers to food critics – it never fails to disappear fast!
Ingredients for Blueberry French Toast Casserole
Okay, let’s gather our goodies! Here’s what you’ll need for that perfect balance of creamy and fruity goodness:

- 8 oz cream cheese – softened (leave it out for 30 minutes – trust me, lumpy cream cheese is no fun to mix)
- 1 cup powdered sugar – sifted if you’re fancy, but I usually just dump it in
- 1 tbsp vanilla extract – we’ll split this between the cream cheese mixture and custard
- 2 tbsp + 2 cups whole milk – yes, whole milk makes all the difference for richness
- 2 loaves French bread – day-old works best (about 12 cups cubed)
- 8 large eggs – room temperature blends smoother
- 1 tsp cinnamon + ½ tsp nutmeg – my secret spice combo
- 1 cup blueberries – fresh or frozen (but thaw frozen ones first)
Pro tip: I always prep everything before starting – it makes the assembly so much smoother when you’re not scrambling for ingredients mid-recipe!
Ingredient Substitutions & Variations
No blueberries? No problem! This recipe is super flexible – here are my favorite swaps that still taste amazing:
- Milk alternatives: Almond or oat milk work great (though the texture will be slightly less creamy)
- Berry bonanza: Try raspberries, blackberries, or a mix – frozen works if thawed and patted dry
- Bread basics: Gluten-free bread or brioche both work wonderfully (challah is my splurge-worthy pick)
- Cream cheese hack: Out of cream cheese? Mascarpone makes it extra decadent
The beauty of this casserole? It forgives almost any substitution – except maybe the eggs. Those are non-negotiable for that perfect custardy texture!
How to Make Blueberry French Toast Casserole
Alright, let’s get to the fun part – turning these simple ingredients into the most amazing breakfast casserole you’ve ever tasted! Don’t worry if you’re not a morning person – we’ll do most of the work the night before. Just follow these easy steps:

Step 1: Prepare the Cream Cheese Mixture
First, grab that softened cream cheese (no cheating – lumps are the enemy!) and beat it with powdered sugar until smooth. I use a hand mixer because I’m lazy, but a whisk and some elbow grease work too. Add 2 tablespoons of milk and half the vanilla, mixing until it’s silky. Now here’s the magic – gently fold in those beautiful blueberries! Don’t overmix or you’ll have purple batter – we want those berries whole and ready to burst.
Step 2: Layer the Bread and Toppings
Take half your cubed French bread and scatter it in a greased 9×13 baking dish – no need to be perfect here. Now spread that luscious cream cheese mixture over the top like you’re frosting a cake. Sprinkle the remaining bread cubes over the top, then shower with extra blueberries if you’re feeling fancy (I always am).
Step 3: Make the Egg Custard
In a big bowl, whisk together the eggs, remaining milk, cinnamon, nutmeg, and that last bit of vanilla – get it nice and frothy! This is your custard that’ll soak into every nook and cranny. Pour it slowly over the bread layers, making sure to cover all the dry spots. I like to gently press down the bread with a spatula to help it soak up all that goodness.
Step 4: Refrigerate Overnight
Cover with foil and tuck it into the fridge overnight – at least 8 hours. This is when the magic happens! The bread drinks up the custard, the flavors mingle, and you get to sleep knowing breakfast is already made. (Okay fine, 4 hours works in a pinch, but overnight is best.)
Step 5: Bake to Perfection
Morning time! Preheat your oven to 375°F (190°C) – no peeking yet! Keep the foil on and bake for 45 minutes. Then remove the foil and bake another 25-30 minutes until it’s golden brown and the center is set (no jiggle when you shake the pan). Let it cool for 10 minutes before serving – I know it’s hard to wait, but this prevents it from becoming mush when you cut it. The scent of cinnamon and caramelized berries will drive everyone to the table!
Print
Heavenly Blueberry French Toast Casserole: Overnight Recipe
A delicious and creamy blueberry French toast casserole perfect for breakfast or brunch. This dish combines the richness of cream cheese with the freshness of blueberries for a comforting meal.
- Total Time: 95 minutes
- Yield: 8 servings 1x
Ingredients
- 1 cup blueberries
- 8 oz cream cheese (softened)
- 1 cup powdered sugar
- 1 tbsp vanilla extract (split)
- 2 tbsp milk (whole milk recommended)
- 2 loaves cubed French bread (day-old preferred)
- 1 tsp cinnamon
- 2 cups milk (whole milk recommended)
- 8 eggs (large)
- 1/2 tsp nutmeg
Instructions
- Mix cream cheese, powdered sugar, milk, and half the vanilla extract until smooth. Fold in 1 cup blueberries.
- Layer bread cubes in a baking dish. Spread cream cheese mixture evenly over the bread. Top with remaining bread cubes.
- Whisk milk, eggs, remaining vanilla, cinnamon, and nutmeg. Pour over bread layers. Sprinkle remaining blueberries on top.
- Cover and refrigerate for 8 hours or overnight.
- Preheat oven to 375°F (190°C).
- Bake covered for 45 minutes. Remove foil and bake for another 30 minutes until set and golden.
- Let cool slightly before serving.
Notes
- Use day-old bread for better soaking.
- Whole milk adds richness.
- Refrigerating overnight enhances flavor.
- Prep Time: 20 minutes
- Cook Time: 75 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 25g
- Sodium: 300mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 200mg
Tips for the Best Blueberry French Toast Casserole
After making this recipe more times than I can count (and eating all the “test batches”), here are my foolproof secrets for casserole perfection:

- Stale is stellar: Day-old bread soaks up the custard better without turning to mush. No stale bread? Toast fresh cubes at 300°F for 10 minutes to dry them out.
- The knife test never lies: Insert a knife in the center – if it comes out clean (no wet egg mixture), your casserole is done. A little custard on it? Give it 5 more minutes.
- Sweetness control: Love it sweeter? Add more powdered sugar to the cream cheese. Prefer tartness? Cut the sugar by 1/4 cup and add lemon zest to the custard.
- Berry distribution: Toss half the blueberries with 1 tsp flour before adding – this prevents all the juice from sinking to the bottom during baking.
These little tweaks make all the difference between good and “can I have thirds?” amazing!
Serving Suggestions for Blueberry French Toast Casserole
Oh, the possibilities! This casserole is delicious on its own, but here’s how I love to dress it up for maximum brunch vibes:
- Drizzle attack: Warm maple syrup is classic, but try a honey-lemon glaze for something different
- Cloud nine topping: Fresh whipped cream or a dollop of Greek yogurt adds lovely contrast
- Fruit confetti: Extra berries, banana slices, or even peach chunks make it feel extra special
- Crunch factor: A sprinkle of toasted pecans or walnuts gives perfect texture
It’s perfect for Mother’s Day, holiday mornings, or when you just want to turn an ordinary Saturday into something memorable. Serve it straight from the baking dish – no fancy plating needed when it tastes this good!
Storing and Reheating Your Blueberry French Toast Casserole
Here’s the beautiful thing about this casserole – it keeps like a dream! Leftovers (if you’re lucky enough to have any) stay fresh in the fridge for up to 3 days. Just cover tightly with foil or transfer slices to an airtight container. When reheating, I always use the oven (350°F for about 15 minutes) to keep that perfect texture. The microwave works in a pinch, but be warned – it can turn your masterpiece soggy. Want to freeze it? Wrap individual portions tightly – they’ll keep for a month and reheat beautifully straight from frozen!
Nutritional Information for Blueberry French Toast Casserole
Now, I’m no nutritionist, but here’s the scoop on what you’re enjoying (because let’s be real – we’re all curious between bites!):
- Per serving (1 slice): About 350 calories
- Carbs: 45g (2g fiber from those lovely berries!)
- Protein: 10g (thank you, eggs!)
- Fat: 15g (8g saturated – cream cheese does its thing)
Remember, these are estimates – your exact numbers will dance around based on your specific ingredients and how generous you are with those blueberries!
FAQs About Blueberry French Toast Casserole
Can I freeze this casserole? Absolutely! It freezes beautifully for up to 1 month. I like to slice it before freezing so I can grab individual portions – just wrap tightly in plastic then foil. Reheat straight from frozen in a 350°F oven until warmed through (about 25 minutes).
Can I use frozen blueberries? Yes, but here’s my trick – thaw them first and pat dry with paper towels. Frozen berries release more liquid when baked, which can make the casserole soggy. Tossing them with a teaspoon of flour before adding helps too!
How do I prevent sogginess? Stale bread is your best friend here! Day-old French bread soaks up the custard without turning mushy. Also, don’t skip that overnight rest – it lets the bread absorb everything evenly so you get perfect texture throughout.
Final Thoughts
There you have it – my foolproof Blueberry French Toast Casserole that never fails to impress! Give it a try this weekend and let me know how your family loves it. Nothing makes me happier than hearing about your brunch victories – now go make some delicious memories! You can find more recipes like this on our site.
For More recipes, Follow me on Facebook!