Go Back
+ servings
Sweet yet refreshing blueberry french toast casserole with cream cheese

Blueberry French Toast Casserole

French Toast Casserole is sweet, flavorful, and hassle-free! Make it overnight for a great breakfast the next morning! It is perfect for a crowd!
Course Breakfast
Cuisine American
Keyword French Toast Casserole
Prep Time 30 minutes
Cook Time 45 minutes
Chill 2 hours
Total Time 3 hours 15 minutes
Servings 8 servings
Calories 346kcal
Author Catalina Castravet


For the casserole:

  • 10 cups French loaf sourdough, or challah, the bread should be stale
  • 1 1/2 cup blueberries
  • 5 large eggs
  • 1 1/2 cups whole milk
  • 1/3 cup granulated sugar
  • Zest from one lemon
  • 1/2 teaspoons ground cinnamon
  • 1/4 teaspoon salt

For the topping:

  • 8 tablespoons unsalted butter melted
  • 4 tablespoons brown sugar
  • 1 teaspoon ground cinnamon
  • Pinch of salt

For serving:

  • Blueberries
  • Powdered sugar
  • Maple syrup


For the casserole:

  • Cut the bread into 1-inch cubes.
  • Add the half of bread chunks and half of the blueberries into the baking dish and distribute evenly. Add the remaining bread chunks and the remaining blueberries.
  • In a medium bowl, whisk together the eggs. Add the milk, sugar, lemon zest, and cinnamon and mix to combine. Pour the milk mixture evenly over all the bread chunks.
  • Covered and refrigerate for 2-3 hours or overnight.

For the topping:

  • Preheat oven to 375 degrees F and arrange the oven rack in the center position.
  • Lightly grease a 9x13 baking dish with baking spray and set aside.
  • In a small bowl, mix the melted butter with the brown sugar, cinnamon, and a pinch of salt. Using a spoon, drizzle the mixture evenly over all the casserole.
  • Bake the casserole for 35 to 45 minutes or until the top is golden brown and crunchier.
  • Remove the casserole from the oven and let it cool for about 10-15 minutes before serving.
  • Serve with a dust of powdered sugar on top, maple syrup, and more blueberries.



Calories: 346kcal | Carbohydrates: 44g | Protein: 10g | Fat: 15g | Saturated Fat: 9g | Cholesterol: 135mg | Sodium: 438mg | Potassium: 185mg | Fiber: 2g | Sugar: 20g | Vitamin A: 600IU | Vitamin C: 3mg | Calcium: 101mg | Iron: 2mg