HUNGRY FOR MORE? Subscribe to my newsletter to get new recipes delivered straight to your inbox! And be sure to stay in touch on Facebook, Instagram,  and Pinterest for all of the latest updates.

PS. If you’ve made this recipe, don’t forget to rate this recipe and let me know in the comments how you liked it!

Blueberry French Toast Casserole

Brioche french toast casserole is a delicious breakfast recipe that can be prepared the night before and stored overnight to make breakfast a breeze in the morning! It’s got a fluffy cream cheese and blueberry filling that pairs perfectly with the brioche. This recipe is perfect for holidays, family gatherings and brunch!

  • Author: Bailey
  • Prep Time: 1 hour
  • Cook Time: 50 minutes
  • Total Time: 1 hour 50 minutes
  • Yield: Serves 6
  • Category: Breakfast
  • Method: Oven
  • Cuisine: American
  • Diet: Vegetarian


  • 12 slices of brioche bread, cut into 1-inch cubes (French bread can also be used in place of brioche)
  • 8 ounces of cream cheese, softened
  • 1/4 cup white sugar
  • 1.5 tablespoons lemon juice
  • 1.5 cups blueberries, frozen or fresh
  • 12 large eggs
  • 2 cups milk (any milk of choice works)
  • 1/3 cup maple syrup
  • 2 teaspoons lemon zest

For the Topping:

  • 2/3 cup rolled oats
  • 1/4 cup flour
  • 1/4 cup white sugar
  • 1/4 cup brown sugar
  • 4 tablespoons butter, softened
  • 2 teaspoons cinnamon
  • Pinch of salt


  1. Cut up the slices of bread into cubes and let it sit out for a few hours in a bowl or on a baking sheet to dry a bit
  2. Add softened cream cheese, white sugar and lemon juice to a bowl and beat until combined and it’s a fluffy consistency
  3. Place half of the bread cubes into an even layer on the bottom of a greased 9×13 inch casserole dish. Top the bread layer with the cream cheese mixture, and then top that with half (3/4 cup) of the blueberries
  4. Layer the remaining half of the bread on top, and then sprinkle the remaining ¾ cup of blueberries over the top layer of the bread
  5. Combine the eggs, milk, maple syrup and lemon zest in a large bowl and beat well until fully combined. Pour the egg mixture over the casserole, cover with a lid or foil and refrigerate overnight (or at least 2 hours)
  6. Prior to baking, remove the casserole dish from the refrigerator and let sit for 30 minutes to 60 minutes. While it’s sitting out, preheat the oven to 350 degrees F. and make the topping by mixing all the topping ingredients together in a medium bowl and then sprinkling evenly over top of the casserole dish just prior to placing it in the oven
  7. Bake the casserole for 50 minutes, or until a knife or toothpick comes out clean when inserted and removed from the middle of the casserole


  • You can skip the step of letting the bread sit to dry out a bit if you’re short on time. Or, you can do it the night prior and just put the bread cubes back into the bread bag for the next morning.