Go Back
+ servings
Scooping French toast casserole from baking dish.
Print Recipe
No ratings yet

Overnight French Toast Casserole (Cinnamon Roll Topping)

This Overnight French Toast Casserole features cinnamon-spiced custard, creamy pockets of sweetened cream cheese, and a crisp cinnamon streusel topping. It can be prepped ahead and chilled overnight for an easy morning bake, or assembled and baked right away when time is tight, making it a flexible option for weekends, holidays, or feeding a large crowd.
Make breakfast easy and exciting and skip the typical French toast! This is a great way to mix things up and keep the morning fun and different!
Prep Time15 minutes
Cook Time40 minutes
Total Time55 minutes
Course: Breakfast
Cuisine: American
Keyword: breakfast casserole, french toast, overnight casserole
Servings: 12 people

Ingredients

For the Cream Cheese Dollops

  • 6 ounces cream cheese softened
  • 1 cup powdered sugar
  • 1 teaspoon vanilla extract

For the Casserole

  • 1 loaf brioche bread cut into cubes
  • 8 eggs large, scrambled
  • 1-¾ cups whole milk
  • 1 cup heavy cream
  • ½ cup granulated sugar
  • ¼ cup brown sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon kosher salt

For the Cinnamon Roll Streusel Topping

  • ½ cup unsalted butter softened
  • ½ cup brown sugar
  • ½ cup all-purpose flour
  • 2 teaspoons ground cinnamon
  • ¼ teaspoon kosher salt

Instructions

  • Grease a 9×13-inch baking dish and spread the cubed brioche or challah evenly inside.
  • In a bowl, mix the softened cream cheese, powdered sugar, and vanilla until smooth. Drop small dollops all over the bread cubes, tucking a few down between pieces.
  • In a large bowl, whisk together the eggs, milk, cream, granulated sugar, brown sugar, vanilla, cinnamon, nutmeg, and salt.
  • Pour the custard evenly over the bread and cream cheese dollops. Lightly press the bread so everything absorbs the mixture. Cover and refrigerate overnight (or at least 6 hours).
  • In a medium bowl, combine the softened butter, brown sugar, flour, cinnamon, and salt. Mix with a fork or your hands until crumbly.
  • Preheat the oven to 350°F. Sprinkle the streusel evenly over the chilled casserole. Bake uncovered for 40–50 minutes, until the top is golden and the center is set but still slightly soft.
  • Let it cool for 10 minutes so the custard sets. Serve warm with powdered sugar, maple syrup, or fresh berries.

Video

Notes

Overnight vs Same Day: Chilling overnight creates a softer, more custardy center, but the casserole can also be baked right away if needed.
Cream Cheese Placement: Use small dollops and tuck some between bread cubes so every slice gets creamy pockets.
Do Not Overbake: The center should be just set with a slight softness. It will continue to firm up as it cools.
Let It Rest: Allow the casserole to cool for 10 minutes before slicing so it holds together better.

Nutrition

Calories: 516kcal | Carbohydrates: 52g | Protein: 10g | Fat: 30g | Saturated Fat: 18g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.3g | Cholesterol: 219mg | Sodium: 337mg | Potassium: 162mg | Fiber: 0.4g | Sugar: 35g | Vitamin A: 1179IU | Vitamin C: 0.1mg | Calcium: 123mg | Iron: 1mg