Blueberry Cream Cheese French Toast
Blueberry Cream Cheese French Toast is the ultimate cozy breakfast casserole that combines custardy french bread, tangy cream cheese cubes, and juicy blueberries in one gorgeous make-ahead dish. Perfect for lazy weekend mornings or feeding a hungry crowd, this recipe delivers comforting flavors without the fuss of flipping individual slices.
I’m Linda Sandra, and nothing makes me happier than a breakfast that looks fancy but feels like pure comfort. This Blueberry Cream Cheese French Toast has become my go-to when I want to impress without stress, and honestly, it’s saved me on more Sunday mornings than I can count.
I still remember the first time I made this for a brunch gathering here in Charleston. My friend walked in, took one look at that golden bubbly casserole, and said it looked like something from a bakery window. But here’s the secret: you make it the night before, pop it in the oven when you wake up, and spend your morning sipping coffee instead of standing over a griddle.
Table of Contents
Quick Overview
Little Snapshot: What This Recipe Delivers
This Blueberry Cream Cheese French Toast casserole serves 8-10 people with minimal active prep, combining day-old french bread, cream cheese cubes, and fresh blueberries in a sweet custard base. Make it ahead, refrigerate overnight, then bake for an impressive breakfast that tastes like a cross between bread pudding and classic french toast.
Why You’ll Love This Recipe 🌸
- This Blueberry Cream Cheese French Toast practically makes itself the night before, so mornings stay calm and cozy.
- You get that fancy brunch vibe without standing over a hot stove flipping toast one piece at a time.
- The cream cheese melts into creamy pockets of heaven, and the blueberries burst into sweet jammy goodness.
- According to research on breakfast patterns, family-style breakfasts encourage slower eating and connection — and this recipe proves exactly why.
Quick Facts ⚡
Here’s the quick scoop on this Blueberry Cream Cheese French Toast.
- CourseBreakfast / Brunch
- Prep Time20 minutes
- Cook Time50 minutes
- Total Time1 hour 10 minutes (plus chilling)
- Servings8-10 servings
- DifficultyEasy
Nutritional Peek
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 kcal |
| Protein | 12g |
| Carbohydrates | 48g |
| Fat | 16g |
| Fiber | 2g |
| Sugar | 22g |
What You’ll Need
This Blueberry Cream Cheese French Toast comes together with basic kitchen tools you probably already own. Nothing fancy required, just a few trusty essentials.
- 9×13 inch casserole dish (glass or ceramic works beautifully)
- Large mixing bowl for the custard
- Wire whisk
- Sharp bread knife
- Small saucepan for blueberry sauce
- Measuring cups and spoons
- Plastic wrap for refrigerating
- Aluminum foil for baking
Ingredients

This Blueberry and Cream Cheese French Toast Casserole shines because every ingredient plays a starring role. Day-old french bread soaks up that creamy custard perfectly, while cream cheese cubes melt into dreamy pockets of richness. Fresh blueberries bring sweet-tart bursts, and the homemade blueberry sauce ties everything together with gorgeous fruity flavor.
| Group | Ingredient | Amount | Notes |
|---|---|---|---|
| Bread Base | French bread, day old | 1 large loaf (about 8 cups cubed) | Stale bread soaks up custard like a dream |
| Custard | Eggs | 8 large | Room temp eggs blend smoother |
| Custard | Half and half | 2 1/2 cups | Creates that rich, creamy base |
| Custard | Granulated sugar | 1/3 cup | Just sweet enough |
| Custard | Ground cinnamon | 2 teaspoons | Warm spice magic |
| Custard | Vanilla extract | 2 teaspoons | Pure vanilla works best |
| Custard | Salt | 1/2 teaspoon | Balances sweetness beautifully |
| Fillings | Fresh blueberries | 1 cup | Or frozen tossed with 1 tablespoon flour |
| Fillings | Cream cheese | 8 oz, cubed | Freeze 15 minutes for easier cutting |
| Topping | Raw sugar | 1/4 cup | Optional sparkly crunch |
| Blueberry Sauce | Water | 1 cup | Sauce base |
| Blueberry Sauce | Granulated sugar | 1/2 cup | Sweetens the berries |
| Blueberry Sauce | Cornstarch | 2 tablespoons | Thickens like magic |
| Blueberry Sauce | Fresh blueberries | 2 cups | For that gorgeous sauce |
Step-by-Step Instructions
Let’s make this happen. Blueberry Cream Cheese French Toast comes together in layers, and each one builds toward that gorgeous golden casserole you’ll pull from the oven tomorrow morning.

Prep Your Dish and Bread
Butter your 9×13 inch casserole dish generously, getting into all the corners. Cut that beautiful french bread loaf into 2-inch cubes, leaving the crust on for texture and rustic charm. Day-old bread works best because it’s slightly dried out and ready to soak up all that custardy goodness without turning to mush.
Mix the Custard Base
In your large mixing bowl, crack those 8 eggs and whisk them until the yolks and whites blend together completely. Pour in the half and half, then add the sugar, cinnamon, vanilla extract, and salt. Whisk everything together until it’s smooth and creamy, with no streaks of egg white floating around.
Layer the First Half
Spread half of your bread cubes evenly across the bottom of your buttered casserole dish. Scatter half of the cream cheese cubes over the bread, letting them fall where they may. Sprinkle half a cup of fresh blueberries on top, creating little pockets of fruit throughout the layer.
Build the Second Layer
Add the remaining bread cubes on top of your first layer, creating a generous mound. Tuck in the remaining cream cheese cubes, pushing some down between the bread pieces. Finish with the last half cup of blueberries, dotting them across the top so every serving gets some.
Soak with Custard
Pour that beautiful custard mixture evenly over all the bread cubes, making sure to hit every corner of the dish. Use your hands or a spatula to gently press down on the bread, encouraging it to soak up the liquid. Some bread will bob back up, and that’s perfectly fine—just give it a good press so most pieces get saturated.
Chill Overnight
Cover your casserole tightly with plastic wrap and slide it into the refrigerator for at least 2 hours, though overnight is even better. This resting time lets the bread drink up all that custard and transforms the dish into something magical. You can refrigerate it for up to 48 hours if you’re planning ahead.
Prep for Baking
When you’re ready to bake, preheat your oven to 375 degrees Fahrenheit. Remove the plastic wrap from your casserole and sprinkle that optional raw sugar over the top for a gorgeous sparkly crust. The sugar caramelizes as it bakes and adds the prettiest crunch.
Bake Covered
Cover the casserole with aluminum foil, creating a tent so the foil doesn’t touch the top layer of bread. Slide it into your preheated oven and bake for 30 minutes. This gentle covered baking helps the custard set without the top getting too brown too fast.
Finish Uncovered
After 30 minutes, carefully remove the foil and return the casserole to the oven. Bake for another 20-30 minutes, until the center feels firm when you gently press it and the bread cubes on top turn golden brown with slightly crispy edges. The cream cheese will be melted and bubbly, and your kitchen will smell absolutely incredible.
Make the Blueberry Sauce
While your casserole bakes or cools, make that gorgeous blueberry sauce. In a small saucepan, whisk together the water, sugar, and cornstarch until the cornstarch dissolves completely. Turn the heat to medium and bring the mixture to a simmer, stirring occasionally. Add the 2 cups of blueberries and let everything simmer together for about 10 minutes.
Finish the Sauce
As the sauce simmers, use a fork or whisk to gently break up some of the blueberries, creating your preferred consistency. I like to leave some berries whole for texture, but you can make it as smooth or chunky as you want. Let the sauce cool slightly before serving, or store it in the refrigerator for up to 3 days.
Serve Warm
Let your Blueberry Cream Cheese French Toast cool for about 10 minutes after baking so it sets up nicely for serving. Cut into generous squares, drizzle with that warm blueberry sauce, and watch everyone’s faces light up. This is breakfast that feels like a celebration.
Pro Tips & Gentle Guidance
This Blueberry and Cream Cheese French Toast Casserole is already pretty forgiving, but a few little tricks make it absolutely foolproof. These are the tips I’ve picked up over the years, the ones that turn good into gorgeous.
Freeze Your Cream Cheese First
Pop that block of cream cheese in the freezer for 15 minutes before cutting it into cubes. It firms up just enough to cube cleanly without smooshing or sticking to your knife. This little trick saves so much frustration and gives you perfect cream cheese pockets throughout the casserole.
Press Down Firmly
Don’t be shy about pressing that bread down into the custard. You want every piece saturated, especially those top cubes that want to float. Give the whole casserole a good press, then let gravity and time do the rest while it chills.
Use the Raw Sugar Topping
That optional quarter cup of raw sugar isn’t really optional in my book. It creates the most beautiful caramelized crust on top, with a slight crunch that contrasts perfectly with the soft custardy interior. Regular granulated sugar works too, but raw sugar gives you those gorgeous sparkly crystals.
Check for Doneness in the Center
The edges will always set first, so test the center of your casserole for doneness. It should feel firm when you gently press it, not jiggly or liquidy. If the top is browning too fast but the center isn’t set, tent it loosely with foil for the last few minutes of baking.
Toss Frozen Blueberries in Flour
If you’re using frozen blueberries instead of fresh, toss them with a tablespoon of flour before adding them to the casserole. This prevents them from bleeding too much color and keeps your custard a prettier pale yellow instead of grayish purple. According to culinary science experts at Serious Eats, this flour coating also helps berries stay suspended instead of sinking.
Make the Sauce Ahead Too
That blueberry sauce keeps beautifully in the fridge for up to 3 days, so make it ahead along with your casserole. Just reheat it gently on the stove or in the microwave before serving, and you’ve got one less thing to do in the morning.
Variations & Adaptations
Once you’ve got the basic Blueberry Cream Cheese French Toast down, the fun really begins. This recipe is a blank canvas for your creativity and whatever you’ve got on hand.
Berry Swap
Swap the blueberries for sliced strawberries, raspberries, or blackberries for a different fruit profile. Mixed berries are gorgeous too, giving you a variety of flavors and colors in every bite. Just keep the total berry amount the same so the moisture balance stays right.
Make It Lemony
Add the zest of one lemon to your custard mixture for a bright citrusy note that makes the blueberries pop even more. A teaspoon of lemon zest in the blueberry sauce is magic too. This variation reminds me of my blueberry lemon cream cheese pancakes, which are another Charleston favorite.
Go Nutty
Sprinkle half a cup of chopped pecans or sliced almonds over the top before baking for added crunch and richness. Toast the nuts first for deeper flavor. The nuttiness pairs beautifully with the cream cheese and complements the fruit.
Chocolate Lover’s Version
Swap the blueberries for chocolate chips and skip the blueberry sauce in favor of a drizzle of chocolate ganache or warm maple syrup. This turns the dish into a decadent dessert-for-breakfast situation that kids absolutely adore.
Lighter Option
Use whole milk instead of half and half, and opt for reduced-fat cream cheese to lighten things up a bit. You’ll lose a little richness, but the dish still tastes wonderful and feels a bit less indulgent if that’s your goal.
Gluten-Free Friendly
Substitute gluten-free french bread for the regular loaf, and you’ve got a gorgeous gluten-free breakfast casserole. Make sure your bread is sturdy and slightly stale for the best texture, just like the original version.
Quick Fixes for Blueberry Cream Cheese French Toast
Even the easiest recipes can have little hiccups, and that’s totally okay. Here’s how to troubleshoot the most common issues with your Blueberry Cream Cheese French Toast.
Problem: The Center is Still Jiggly
If your casserole looks set around the edges but the center is still liquidy after the full baking time, tent it loosely with foil and bake for another 10-15 minutes. Lower your oven temperature to 350 degrees to prevent the top from burning while the center catches up.
Problem: The Top is Browning Too Fast
Cover your casserole with foil earlier in the baking process, around the 40-minute mark instead of waiting until the end. You can also move your oven rack down one position so the top isn’t as close to the heating element.
Problem: The Bread is Too Soggy
This usually means your bread was too fresh and absorbed too much liquid. Next time, use day-old bread or lightly toast fresh bread cubes in the oven for 10 minutes before assembling. Let your casserole chill for the full overnight period too, which helps everything set up properly.
Problem: The Cream Cheese Didn’t Melt Evenly
If you see big unmelted chunks of cream cheese, it probably means the cubes were too large or too cold going into the oven. Cut them smaller next time (about half-inch cubes), and let the assembled casserole sit at room temperature for 20 minutes before baking so the chill comes off.
Problem: The Blueberry Sauce is Too Thin
If your sauce didn’t thicken up properly, whisk together another tablespoon of cornstarch with 2 tablespoons of cold water, then stir it into the simmering sauce. Let it cook for another 2-3 minutes until it reaches your preferred consistency.
Problem: The Casserole is Too Sweet
Reduce the sugar in the custard to 1/4 cup instead of 1/3 cup, and skip the raw sugar topping. You can also cut back on the sugar in the blueberry sauce or serve the casserole with plain Greek yogurt instead of all sauce.
Storage & Reheating

This Blueberry and Cream Cheese French Toast Casserole is one of those beautiful make-ahead breakfasts that actually tastes even better the next day. The flavors meld together, and you’ve got instant cozy mornings all week long.
Serving Suggestions
Serve this casserole warm with a generous drizzle of that homemade blueberry sauce and a dusting of powdered sugar if you’re feeling fancy. A dollop of whipped cream or Greek yogurt adds a lovely tang that balances the sweetness. Crispy bacon or breakfast sausage on the side makes it a complete meal.
Storage
Store leftover Blueberry Cream Cheese French Toast in an airtight container in the refrigerator for up to 4 days. The texture stays surprisingly good, though the top loses some of its crispness. Keep the blueberry sauce in a separate container so you can warm it up easily.
Reheating
Reheat individual portions in the microwave for 60-90 seconds, or warm the whole casserole covered with foil in a 325-degree oven for 20-25 minutes. You can also reheat slices in a skillet with a little butter for crispy edges. The blueberry sauce warms up beautifully in the microwave or on the stovetop.
| Storage Method | Duration | Best For |
|---|---|---|
| Refrigerator (assembled, unbaked) | Up to 48 hours | Make-ahead convenience |
| Refrigerator (baked) | Up to 4 days | Leftovers |
| Freezer (baked, wrapped well) | Up to 2 months | Long-term storage |
| Blueberry sauce (refrigerated) | Up to 3 days | Quick reheating |
No-Waste Kitchen Magic
This recipe is already a beautiful way to use up day-old bread, but there are even more ways to make sure nothing goes to waste in your kitchen.
Save That Bread
Any leftover french bread, baguettes, or even sandwich bread can be cubed and frozen for future french toast casseroles. Just toss the cubes in a freezer bag, and you’ve got breakfast components ready whenever the mood strikes.
Use Up Extra Cream Cheese
If you’ve got leftover cream cheese after making this casserole, whip it with a little powdered sugar and vanilla for a quick fruit dip. Or spread it on toast with jam, blend it into scrambled eggs for extra creaminess, or try my easy strawberry cream cheese rolls for another cozy treat.
Freeze Extra Blueberries
Got extra blueberries? Spread them on a baking sheet and freeze them individually, then transfer to a freezer bag. They’ll be ready for smoothies, pancakes, or your next batch of this casserole without clumping together.
Repurpose Leftovers
Leftover Blueberry Cream Cheese French Toast makes an incredible bread pudding base. Cube it, soak it in a little extra custard, and rebake for a totally different dessert. You can also cut cold leftovers into cubes and toast them in a skillet with butter for a fun breakfast panzanella.
Save That Sauce
Extra blueberry sauce is liquid gold in your fridge. Swirl it into yogurt, drizzle it over ice cream or pancakes, or spread it on toast like jam. It also makes a gorgeous topping for no-bake blueberry cheesecake bars if you’re feeling creative.
Frequently Asked Questions
Here are the questions I hear most often about making this gorgeous Blueberry Cream Cheese French Toast casserole.
What is Blueberry Cream Cheese French Toast?
Blueberry Cream Cheese French Toast is a breakfast dish made by stuffing thick slices of bread with sweetened cream cheese and blueberries, then dipping them in an egg mixture and cooking them until golden brown. It combines the classic French toast with a rich, fruity filling.
Can I use frozen blueberries instead of fresh ones?
Yes, you can use frozen blueberries for this recipe. However, it is recommended to thaw and drain them first to remove excess moisture, which can make the French toast soggy. Fresh blueberries tend to hold their shape better during cooking.
What type of bread works best for Blueberry Cream Cheese French Toast?
Thick-sliced bread works best for this recipe, such as challah, brioche, or Texas toast. These breads are sturdy enough to hold the cream cheese filling and absorb the egg mixture without falling apart. Day-old bread is ideal as it is slightly firmer.
How do I prevent the cream cheese filling from leaking out?
To prevent leaking, create a pocket in the bread by cutting a slit carefully without going all the way through. Do not overfill the pocket with cream cheese mixture. Press the edges of the bread together gently after filling, and cook over medium heat to allow the filling to set before flipping.
Can Blueberry Cream Cheese French Toast be made ahead of time?
Yes, you can prepare the stuffed bread slices the night before and refrigerate them covered. Dip them in the egg mixture and cook them fresh in the morning. Alternatively, you can cook the French toast completely, let it cool, and reheat it in the oven at 350 degrees Fahrenheit for about 10 minutes.
Final Dish
This Blueberry Cream Cheese French Toast is the kind of breakfast that makes mornings feel special without any stress. You do the work the night before, then wake up to the easiest, most delicious brunch dish that looks like you’ve been cooking for hours. The custardy bread, melty cream cheese, and those bursts of sweet blueberries create something truly cozy and comforting.
Whether you’re feeding your family on a lazy Sunday or hosting friends for brunch, this casserole delivers every single time. It’s forgiving, adaptable, and honestly just makes people happy. If you love this recipe as much as I do, try my churro stuffed french toast next for another fun breakfast twist.
I’m Linda Sandra — a Charleston home chef and comfort-food daydreamer. Around here, cooking’s not about perfection — it’s about cozy vibes, creative twists, and food that feels like love.
Blueberry Cream Cheese French Toast
Ingredients
French Toast Casserole
- 1 large loaf french bread – about 8 cups day old is best
- 8 eggs
- 2 ½ cups half and half
- ⅓ cup sugar
- 2 teaspoons cinnamon
- 2 teaspoons vanilla extract
- ½ teaspoon salt
- 1 cup fresh blueberries or frozen blueberries that have been tossed in 1 tablespoon of flour to keep them from bleeding
- 1 8 oz package cream cheese light or regular (cubed. (for easier cutting put in freezer for 15 minutes))
- ¼ cup raw sugar for sprinkling on top optional
Blueberry Sauce
- 1 cup water
- ½ cup sugar
- 2 tablespoons cornstarch
- 2 cups blueberries
Instructions
- Butter a 9 x 13 casserole dish.
- Cut french bread into 2 inch cubes and set aside.
- In large bowl, combine eggs, half and half, sugar, cinnamon, vanilla and salt. Whisk until completely mixed.
- Put one half of bread cubes in prepared dish.
- Top with half cream cheese cubes and half cup of blueberries.
- Add remaining bread cubes and top with remaining cream cheese and additional half cup of blueberries.
- Pour egg mixture over bread cubes. Pressing mixture down so completely soaked by egg mixture.
- Cover with plastic wrap and store in refrigerator for at least 2 hours or up to 48 hours.
- Preheat oven to 375 degrees.
- Remove plastic wrap and sprinkle casserole with raw sugar.
- Cover casserole with foil and bake for 30 minutes.
- Remove foil and bake an additional 20-30 minutes or until center is firm and bread is slightly brown on top.
- Cool slightly and serve with blueberry sauce.
- For the blueberry sauce: In small saucepan, combine sugar, water and cornstarch until simmering.
- Add blueberries and simmer for 10 minutes. Using a fork or whisk, slightly break up the blueberries to desired consistency.
- Cool slightly before serving or store in refrigerator for up to 3 days.
