Blueberry Cream Cheese French Toast

Golden blueberry cream cheese French toast casserole topped with cinnamon streusel and fresh berries Save
Golden blueberry cream cheese French toast casserole topped with cinnamon streusel and fresh berries | tastytrailsblog.com

This luscious breakfast casserole transforms classic French toast into an elegant, crowd-pleasing dish perfect for lazy weekends or holiday brunches. Stale French bread or brioche soaks up a rich vanilla custard layered with tangy cream cheese cubes and bursts of fresh blueberries.

A buttery cinnamon streusel creates a crispy, golden crown that contrasts beautifully with the soft, creamy interior. Best assembled the night before and baked fresh in the morning, this make-ahead masterpiece serves eight generously and fills your kitchen with irresistible aromas of cinnamon, vanilla, and warm berries.

The smell of cinnamon and baking bread floating through the house on a lazy Sunday morning is one of those simple pleasures that makes everything feel right. I first threw this together years ago when I had some leftover brioche and a container of blueberries that needed using, and honestly it has become my go-to whenever I want to feed a crowd without waking up at dawn. Something magical happens when cream cheese melts into warm custard soaked bread, creating these pockets of richness throughout every bite.

Last Christmas my sister stayed over and I made this for Christmas morning. We were still in pajamas sipping coffee when it came out of the oven, and she actually paused mid sentence when she took her first bite. That moment when someone is completely floored by something so simple to throw together is exactly why I keep coming back to this recipe.

Ingredients

  • French bread or brioche: Slightly stale bread works best here because it soaks up the custard without turning to mush
  • Cream cheese: Cutting it into small cubes means you get those delicious melty pockets throughout rather than one solid layer
  • Eggs: Room temperature eggs whisk up better and create a smoother custard texture
  • Whole milk and heavy cream: The combination gives you richness without being overwhelmingly heavy
  • Blueberries: Fresh berries burst nicely when baked but frozen work perfectly fine too
  • Unsalted butter: Since we control the salt in the streusel, unsalted butter lets you adjust seasoning to taste
  • Light brown sugar: Adds a deeper molasses flavor that white sugar just cannot match
  • Ground cinnamon: Do not be afraid to be generous here, it pairs beautifully with the blueberries

Instructions

Prepare your baking dish:
Grease a 23 x 33 cm (9 x 13 inch) baking dish thoroughly with butter, getting into all the corners so nothing sticks.
Layer the bread and fillings:
Spread half the bread cubes in an even layer, then scatter cream cheese cubes and half the blueberries over the bread. Top with remaining bread and blueberries.
Make the custard mixture:
Whisk together eggs, milk, cream, sugar, and vanilla until completely combined. Pour evenly over everything, pressing down gently to help the bread absorb all that liquid.
Let it rest:
Cover and refrigerate for at least 30 minutes though overnight is even better for the deepest flavor absorption.
Preheat and make streusel:
Heat your oven to 180°C (350°F). Mix butter, brown sugar, flour, cinnamon, and salt with a fork until crumbly and resembling wet sand.
Add the topping and bake:
Sprinkle streusel evenly over the casserole and bake for 40 to 45 minutes until golden brown and set in the center.
Rest before serving:
Let it cool for about 10 minutes so it sets up slightly and is easier to serve.
Overnight breakfast casserole with custardy bread cubes and cream cheese layered with sweet blueberries Save
Overnight breakfast casserole with custardy bread cubes and cream cheese layered with sweet blueberries | tastytrailsblog.com

What started as a way to use up leftovers has evolved into the most requested breakfast whenever family visits. There is something about the combination of tart blueberries cutting through that rich creamy filling that just works perfectly together.

Make Ahead Magic

Assembling this the night before is honestly a game changer for brunch hosting. Not only does it save you morning prep time, but the bread has more time to soak up all that custard resulting in an incredibly creamy texture throughout. I have learned to press a piece of parchment paper directly onto the surface before refrigerating to prevent a skin from forming on top.

Fruit Variations

While blueberries are my go to for their tart sweetness, strawberries or raspberries work beautifully here too. Just be mindful that frozen berries will release more liquid during baking, so you might need an extra 5 to 10 minutes in the oven to set completely. Mixed berries have become a recent favorite in our house because they look so stunning when you cut through that golden streusel topping.

Serving Suggestions

A light dusting of powdered sugar right before serving makes this look absolutely gorgeous on the table. I love serving it with warm maple syrup on the side for anyone who wants extra sweetness, though honestly it stands perfectly on its own. Sometimes I will whip up some lightly sweetened cream if I am feeling extra indulgent.

  • Let it rest for 10 minutes before serving so it cuts cleanly
  • Serve warm but not piping hot for the best texture experience
  • Leftovers reheat surprisingly well in the microwave for about 45 seconds
Baked French toast casserole featuring melted cream cheese and juicy blueberries with crumbly topping Save
Baked French toast casserole featuring melted cream cheese and juicy blueberries with crumbly topping | tastytrailsblog.com

Whether for a holiday morning or just because Sunday breakfast should be special, this casserole never fails to bring smiles around the table.

Common Recipe Questions

Absolutely! In fact, refrigerating overnight allows the bread to fully absorb the custard mixture, resulting in a creamier, more cohesive texture. Simply cover your assembled dish tightly and bake when ready.

Sturdy breads like French bread, brioche, or challah work beautifully because they hold their structure during soaking. Day-old or slightly stale bread actually absorbs the custard better than fresh loaves.

Yes, frozen blueberries work perfectly fine. No need to thaw first—just toss them directly onto the bread layers. They'll release extra juices during baking, creating even more fruity flavor throughout.

The casserole is ready when the top is golden brown and crispy, the center feels set rather than jiggly, and a knife inserted comes out clean. The edges should be bubbling slightly from the fruit juices.

Certainly! Strawberries, raspberries, blackberries, or sliced peaches all work wonderfully. You can also mix different berries for variety. Adjust sugar slightly if using particularly tart fruits.

Cover and refrigerate for up to 3 days. Reheat individual portions in the microwave or warm larger portions in a 350°F oven until heated through. The streusel may soften but the flavor remains delicious.

Blueberry Cream Cheese French Toast

Golden-brown casserole with creamy cheese, sweet blueberries, and cinnamon streusel topping.

Prep 20m
Cook 45m
Total 65m
Servings 8
Difficulty Easy

Ingredients

Bread and Dairy Base

Fruit Layer

Streusel Topping

Instructions

1
Prepare the Baking Dish: Grease a 9 x 13 inch baking dish thoroughly with butter or cooking spray. Spread half of the bread cubes in an even layer across the bottom of the dish.
2
Layer Cheese and Fruit: Scatter the cream cheese cubes and half of the blueberries evenly over the bread layer. Top with the remaining bread cubes, then distribute the rest of the blueberries across the surface.
3
Prepare Custard Mixture: In a large mixing bowl, whisk together the eggs, milk, heavy cream, granulated sugar, and vanilla extract until fully combined and smooth.
4
Pour and Soak: Pour the custard mixture evenly over the layered bread and berries. Gently press down on the bread with a spatula to ensure all pieces absorb the liquid. Cover the dish with plastic wrap and refrigerate for at least 30 minutes, or preferably overnight for optimal flavor absorption.
5
Preheat Oven: Preheat your oven to 350°F (175°C) about 15 minutes before baking.
6
Make Streusel Topping: In a small bowl, combine the softened butter, brown sugar, flour, cinnamon, and salt. Use a fork to mash and mix the ingredients together until the mixture resembles coarse, crumbly breadcrumbs.
7
Add Streusel and Bake: Remove the casserole from the refrigerator. Sprinkle the streusel topping evenly over the entire surface. Bake uncovered for 40 to 45 minutes until the top is golden brown and the center is set (no longer jiggly when shaken gently).
8
Rest and Serve: Let the casserole rest for 5 to 10 minutes before serving to allow it to set slightly. Dust with powdered sugar if desired. Serve warm with maple syrup, lemon curd, or whipped cream.
Additional Information

Equipment Needed

  • 9 x 13 inch baking dish
  • Large mixing bowl
  • Small mixing bowl
  • Whisk
  • Measuring cups and spoons
  • Fork
  • Spatula

Nutrition (Per Serving)

Calories 330
Protein 7g
Carbs 37g
Fat 17g

Allergy Information

  • Contains wheat (gluten) from bread and flour
  • Contains dairy from milk, heavy cream, butter, and cream cheese
  • Contains eggs
Lydia Brooks

Passionate home cook sharing easy, family-friendly recipes and meal prep tips for everyday cooking.