There is nothing quite like waking up on a crisp weekend morning to the sweet aroma of bubbling brown sugar, rich vanilla custard, and fragrant Saigon cinnamon wafting from the oven. This Overnight Cinnamon Roll French Toast Casserole takes all the irresistible flavors of warm, gooey bakery cinnamon rolls and merges them with the custardy indulgence of classic French toast. Built on pillowy cubes of rich brioche soaked overnight in a spiced cream custard, topped with buttery cinnamon-sugar crumble, and finished with a cascade of melted vanilla cream cheese glaze, this make-ahead showstopper lets you host holiday gatherings and Sunday brunches completely stress-free.

What makes this French toast bake truly extraordinary is its make-ahead engineering. Traditional pan-fried French toast requires standing over a hot stovetop flipping slices while your guests eat in shifts. In contrast, this casserole absorbs every drop of the spiced egg-and-cream custard while you sleep, allowing the bread to swell into a souffle-like, custard-soft interior bordered by crisp, caramelized edges. Pair it with fresh fruit, savory breakfast sides, or our festive baked cranberry brie bites for the ultimate holiday morning spread, or follow it up in the evening with a warm dessert like our warm salted caramel apple crisp.
Why You’ll Love This Recipe
- 100% Stress-Free Make-Ahead Prep: Do all the slicing and whisking the night before in just 15 minutes. In the morning, simply slide the chilled dish straight into the oven while you sip your hot coffee.
- Bakery-Level Cinnamon Roll Swirl: A decadent blend of melted butter, dark brown sugar, and ground cinnamon forms a ribbon throughout the casserole that bakes into crackly, caramelized pockets.
- 100% Halal Wholesome: Made with pure eggs, fresh milk, heavy cream, wholesome brioche, and pure vanilla extract—completely free of pork gelatin, artificial syrups, or alcohol extracts.
- Crowd-Sized Brunch Perfection: Feeds 8 to 10 hungry guests generously from one single 9×13-inch pan, making it ideal for Thanksgiving morning, Christmas breakfast, or family weekends.
Key Ingredients & Smart Swaps

- Brioche or Challah Bread: The gold standard for French toast bakes. Brioche is enriched with butter and eggs, giving it a sturdy crumb that drinks in liquid without turning into mush. French sourdough or Texas toast can be swapped in if brioche is unavailable.
- Whole Milk & Heavy Whipping Cream: A 4:1 blend of whole milk and heavy cream produces a velvety custard base reminiscent of bread pudding. You can substitute half-and-half or oat milk for a lighter variation.
- Farm-Fresh Eggs: Eight large eggs provide structural integrity, allowing the casserole to puff dramatically in the oven as steam expands the egg proteins.
- Dark Brown Sugar & Cinnamon: Dark brown sugar contains molasses, creating a deep toffee caramelization that replicates the classic gooey cinnamon roll filling. Saigon cinnamon provides an intense, sweet warmth.
- Tangy Cream Cheese Glaze: Whipping softened cream cheese with real butter, confectioners’ sugar, and pure vanilla balances the sweetness with pleasant lactic tang. If you love cozy one-pan comfort meals, explore our savory favorites like the creamy garlic herb chicken and gnocchi skillet!
Step-by-Step Cooking Walkthrough
1. Prep the Bread & Baking Dish: Generously butter a 9×13-inch baking dish. Cut the brioche loaf into bite-sized 1-inch cubes. Spread the bread cubes evenly across the dish, gently pressing them into a uniform layer.
2. Whisk the Custard: In a mixing bowl, vigorously whisk together the eggs, whole milk, heavy cream, maple syrup, vanilla, cinnamon, nutmeg, and sea salt until completely blended and pale golden.

3. Soak Overnight: Pour the custard evenly across the bread. Press gently with a spatula so all bread cubes are moistened. Cover tightly with foil and place in the refrigerator for at least 4 hours, or ideally overnight (8 to 12 hours).
4. Add Cinnamon Streusel & Bake: Preheat oven to 350°F (175°C). In a small bowl, fork together melted butter, dark brown sugar, cinnamon, and flour into coarse crumbs. Sprinkle generously over the casserole. Bake uncovered for 42 to 48 minutes until puffed and set in the center.
5. Glaze & Serve: Whisk the softened cream cheese, butter, powdered sugar, vanilla, and warm milk until glossy. Drizzle warm glaze generously over the baked casserole. Rest for 5 to 8 minutes, then slice into generous squares.
3 Chef Secrets for Perfect Results
1. Stale or Dry the Bread First: Ultra-fresh bread contains too much natural moisture, which can lead to a soggy bottom. For the best texture, cube your brioche the morning before and let it air-dry on a sheet pan for a few hours, or toast it lightly in a 300°F (150°C) oven for 10 minutes before soaking.
2. Bring to Room Temp for 20 Minutes Before Baking: Cold ceramic or glass dishes straight from the fridge take longer to heat up and can bake unevenly. Set the casserole on your kitchen counter for 20 minutes while the oven preheats to ensure even, golden rise from center to edge.
3. Don’t Skip the Cream Cheese Glaze Rest: Drizzling the glaze over a piping-hot casserole straight from the oven will cause the frosting to melt completely into a clear syrup. Wait 8 minutes after pulling the dish from the oven so the glaze clings into beautiful, opaque ribbons.
What to Serve With Cinnamon Roll French Toast Casserole

- Crispy Halal Turkey Bacon or Beef Sausage: Salty, savory meats provide the perfect contrast to cut through the rich sweet custard and cream cheese frosting.
- Tart Fresh Fruit & Berries: Fresh blackberries, strawberries, raspberries, or sliced citrus balance the buttery richness with natural acidity and freshness.
- Scrambled Eggs or Frittata: Add extra morning protein with soft-scrambled cheddar eggs or a spinach and feta breakfast skillet.
- Warm Beverages: Freshly brewed dark roast espresso, spiced chai latte, or cold brew coffee with oat milk.
Storage, Freezing & Reheating Instructions
- Refrigeration: Cover leftovers tightly with foil or store individual slices in an airtight glass container in the refrigerator for up to 4 days.
- Oven Reheating (Recommended): Place individual slices on a baking sheet or reheat the entire pan covered with foil at 350°F (175°C) for 10 to 12 minutes until warmed through and crisp on the edges.
- Quick Microwave Reheating: Microwave single slices on high for 45 to 60 seconds. While convenient, the top crust will soften slightly compared to oven reheating.
- Freezing Baked Portions: Wrap cooled individual squares tightly in plastic wrap and aluminum foil, then freeze for up to 2 months. Thaw overnight in the fridge and reheat in the toaster oven at 350°F for 10 minutes.

Overnight Cinnamon Roll French Toast Casserole
Ingredients
- 1 loaf (approx 14-16 oz) all-butter brioche bread or challah cut into 1-inch cubes and lightly day-old
- 8 large eggs room temperature, lightly beaten
- 2 cups whole milk or half-and-half for extra richness
- 1/2 cup heavy whipping cream adds velvety bakery texture
- 1/4 cup pure maple syrup or granulated cane sugar
- 2 tsp pure vanilla extract
- 1 tsp ground cinnamon Saigon cinnamon preferred
- 1/4 tsp ground nutmeg freshly grated
- 1/4 tsp fine sea salt balances sweetness
- 6 tbsp unsalted butter melted and slightly cooled
- 1/2 cup dark brown sugar packed
- 1 tbsp ground cinnamon
- 1/4 cup all-purpose flour creates crispy streusel ridges
- 4 oz cream cheese softened at room temperature
- 3 tbsp unsalted butter softened
- 1 cup powdered confectioners’ sugar sifted
- 1 tsp pure vanilla extract
- 3-4 tbsp warm milk to reach pouring consistency
Method
- Grease a standard 9×13-inch ceramic or glass baking dish generously with softened butter. Arrange the cubed brioche bread evenly throughout the baking dish in a snug, single-to-double layer.
- In a large mixing bowl, whisk together the 8 eggs, whole milk, heavy whipping cream, pure maple syrup, vanilla extract, ground cinnamon, nutmeg, and sea salt until completely smooth and emulsified.
- Pour the custard evenly over the cubed brioche bread, pressing down gently with a spatula to ensure every cube absorbs the custard. Cover tightly with foil and refrigerate for at least 4 hours, or ideally overnight (up to 14 hours).
- In the morning, preheat your oven to 350°F (175°C). In a small bowl, fork together the melted butter, brown sugar, cinnamon, and flour until crumbly. Uncover the casserole and crumble or swirl the cinnamon mixture evenly over top.
- Bake uncovered at 350°F (175°C) for 42 to 48 minutes, until the center is set (a knife inserted comes out clean with no raw custard), the edges are bubbling and caramelized, and the top is puffed and deep golden brown.
- While baking, beat softened cream cheese, butter, powdered sugar, vanilla, and warm milk with a whisk until silky and drizzlable. Let the baked casserole rest for 8 minutes, then generously drizzle the warm cream cheese glaze across the top. Slice and serve warm!
Nutrition
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Can I bake this casserole immediately without chilling overnight?
Yes! While overnight soaking gives the brioche maximum custard saturation and silkiness, you can bake it after letting the bread soak for just 30 to 45 minutes at room temperature with wonderful results.
Can I use canned refrigerated cinnamon rolls instead?
You can! If substituting canned cinnamon rolls, cut each raw cinnamon roll into 6 pieces, arrange in the buttered dish, and pour a half-custard mixture (4 eggs, 1 cup milk) over them. However, our from-scratch brioche method yields significantly lighter, fluffier bakery-style texture.
Can I add pecans or walnuts to the topping?
Absolutely! Folding 1/2 cup of finely chopped pecans or walnuts into the brown sugar cinnamon streusel adds a delightful nutty crunch reminiscent of classic sticky buns.
Pin This Recipe for Later
Hosting brunch or planning your holiday morning? Save this pin to your favorite Pinterest Breakfast or Holiday Recipes board so you have the ultimate make-ahead bake ready whenever you need it!
















