Go Back
+ servings

Blueberry French Toast Casserole with Cream Cheese

Bake a blueberry French toast casserole with cream cheese and a cinnamon streusel topping. Quick and easy overnight breakfast recipe that tastes so amazing!
4.58 from 14 votes
Print Pin
Course: Breakfast & Brunch
Cuisine: American
Prep Time: 30 minutes
Cook Time: 1 hour 5 minutes
Total Time: 1 hour 35 minutes
Servings: 12
Calories: 383kcal
Author: Mel Lockcuff


  • Krokori Rectangular Bakeware Set Ceramic Baking Pan for Cooking, Kitchen, Cake, Dinner, Banquet and Daily Use, 13 x 9 Inches
  • PREMIUM Butcher Block | Bamboo Cutting Board | X-Large | Organic | Size 17''x13''x1.5''
  • Pyrex 4-Piece Glass Measuring Cup Set with Large 8 Cup Measuring Cup
  • OXO Good Grips 11-Inch Better Balloon Whisk
  • Spring Chef Dough Blender, Top Professional Pastry Cutter with Heavy Duty Stainless Steel Blades (Black-Medium)
  • Reynolds Wrap Aluminum Foil (200 Square Foot Roll)


Streusel Topping:


  • Before you get started layering your recipe, go ahead and grease a 9″x13″ baking dish with cooking spray.
  • Combine the cream cheese and brown sugar in a mixing bowl, and set aside.
  • Cube the bread into small 1-inch cubes, and add 1/2 of your bread cubes to the bottom of the baking dish.
  • Spoon small dollops of the cream cheese mixture onto the bread cubes until you've used it all.
  • Sprinkle half the blueberries over the bread and cream cheese.
  • Add the remaining bread cubes on top of the blueberries.
  • Then sprinkle on the rest of the blueberries, sprinkling them evenly all over the casserole.
  • In a large bowl or glass measuring cupwhisk together the eggs, milk, maple syrup, vanilla extract, salt, cinnamon, and nutmeg.
  • Pour the egg mixture over the bread in the baking dish, making sure to soak every single piece of bread.
  • At this point, you can either cover and chill the casserole for at least 4 to 6 hours or overnight.* Or you can go ahead and mix up the streusel topping and bake it.
  • When you're ready to bake your blueberry French toast bake, go ahead and preheat your oven to 350° F.
  • In a small mixing bowl, combine the salted butter, brown sugar, flour, and cinnamon with a pastry blender.
  • Crumble the topping over the entire French toast casserole.
  • Cover the baking dish with aluminum foil, and bake at 350° F for about 45-50 minutes. Then uncover and bake an additional 15 to 20 minutes.*
  • Allow it to cool for at least 10 to 15 minutes after baking. Then slice it and serve it with powdered sugar, maple syrup, blueberry sauce/syrup, or more blueberries.



*While I use sourdough, which I get at Aldi or make homemade, you can use other types of bread, including plain old sandwich bread, Challah bread, French bread, brioche, gluten-free bread, etc. The choice is up to you. You want the bread to be at least a day old and somewhat stale, so the bread cubes will really soak up the egg mixture. This ensures you don't have any egg mixture just sitting off to itself making a mini quiche in your casserole. You can also dry the bread out a bit by opening up the bag the night before and letting it get air. Or spread the slices out on a baking sheet the morning of, and let sit in a low heat oven for just a bit to lose some of the moisture.
*If you're wondering whether to use frozen blueberries over fresh, you likely would be fine to use frozen blueberries. Be aware, though, that using frozen fruit can add more moisture to whatever recipe you're making, so your baked French toast could end up a little on the mushy side.
*Use whole milk for the best results.
*Be sure to use real maple syrup, not table syrup.
*Or a good gluten-free flour.
*I prefer to refrigerate my overnight blueberry French toast overnight because it lets everything sit and soak into the bread a little longer, bringing out all of the wonderful flavors later on when baking. But sometimes I just want to bake it and be done. And that's ok too.
While I use blueberries in this recipe, you could switch out the blueberries for strawberries, blackberries, raspberries, or other types of fruit. You could even combine blueberries with other berries or maybe even peaches.
Yes, you can freeze a blueberry French toast casserole before or after baking. Just be sure it's either in an airtight container or covered with plastic wrap and aluminum foil to prevent freezer burn.
Also, be sure to allow enough time for thawing in the refrigerator before baking. Bake time will vary, depending on whether or not your casserole was already baked before freezing.
Re-heating after freezing…
Allow time for the casserole to thaw in the fridge. Then cover with aluminum foil, and re-heat in a 350° F oven for about half an hour, or until it's warmed through.
Re-heating after refrigerating…
You can re-heat it in the oven or microwave. If you're in a hurry, it's easier and quicker to re-heat it in the microwave in 30-second intervals until it's heated through.


Serving: 1g | Calories: 383kcal | Carbohydrates: 48g | Protein: 12g | Fat: 16g | Saturated Fat: 8g | Polyunsaturated Fat: 6g | Cholesterol: 157mg | Sodium: 619mg | Fiber: 2g | Sugar: 20g
Tried this Recipe? Tag us Today!Mention @mellockcuff or tag #aomrecipes!