Wake up to the irresistible aroma of freshly baked cinnamon rolls and custard-rich French toast combined into one unforgettable dish: this Cinnamon Roll French Toast Casserole. Crafted with pillowy brioche bread soaked in rich vanilla custard, swirled with caramelized cinnamon brown sugar butter, and crowned with a warm cream cheese glaze, it is the ultimate stress-free holiday breakfast and weekend brunch showstopper.

The culinary beauty of this casserole lies in using rich, eggy brioche bread and an overnight-friendly custard. Brioche’s tender crumb absorbs the velvety milk and egg mixture completely without turning soggy, ensuring a light soufflé-like interior that contrasts divinely with crispy caramelized edges. As the casserole bakes at 350°F, the swirled brown sugar butter melts into every nook and cranny, creating gooey ribbons of cinnamon sweetness reminiscent of the soft center of a classic Cinnabon roll. Finished with a drizzle of tangy vanilla cream cheese icing, every bite melts in your mouth.
Why You’ll Love This Recipe
- Overnight Make-Ahead Ease: Assemble everything the night before, cover, and refrigerate. Just pop it in the oven in the morning for effortless entertaining!
- Two Breakfast Favorites in One: Combines all the gooey, cinnamon-spiced joy of homemade cinnamon rolls with the custard comfort of French toast.
- No Individual Flipping: Bakes an entire crowd-sized breakfast on a single baking dish—no standing over a hot stove flipping individual slices.
- Holiday Table Centerpiece: Perfect for Christmas morning, Thanksgiving weekend, Easter brunch, or lazy Sunday family breakfasts.
Key Ingredients & Smart Swaps

- Brioche or Challah Bread: Sturdy, buttery breads that absorb the rich custard while staying wonderfully light. French bread or sourdough work as delicious substitutes.
- Farm-Fresh Eggs & Whole Milk: Create a luxurious custard base. Use half-and-half for an even richer, café-style decadence.
- Pure Maple Syrup & Vanilla: Infuses natural woodland sweetness and warm aromatic vanilla directly into the custard.
- Saigon Cinnamon & Brown Sugar: Dark brown sugar provides deep molasses notes that caramelize during baking into a sticky cinnamon roll filling.
- Real Butter: Melted butter carries the cinnamon sugar into every crevice and creates golden, buttery edges.
- Cream Cheese Glaze: Tangy cream cheese balances the sweet brown sugar swirl perfectly. Substitute maple glaze if preferred.
Step-by-Step Cooking Walkthrough
1. Cube & Arrange Bread: Cut your brioche loaf into uniform 1-inch cubes and place them evenly in a well-buttered 9×13-inch baking dish.
2. Pour Rich Custard: Whisk eggs, milk, maple syrup, vanilla, cinnamon, and salt. Pour evenly over the bread and press down gently so every cube soaks up the liquid.

3. Swirl Cinnamon Filling: Whisk melted butter, brown sugar, cinnamon, and flour. Drizzle over the casserole and use a knife to swirl it throughout the bread.
4. Bake & Glaze: Bake at 350°F (175°C) for 40-45 minutes until puffed and golden. Drizzle with freshly whipped cream cheese icing while warm!
3 Chef Secrets for Perfect Results
1. Use Day-Old or Lightly Toasted Bread: Fresh, moist bread can become mushy. Let your cubed brioche sit out for a few hours or toast it at 300°F for 10 minutes so it drinks in the custard like a sponge.
2. Add Flour to the Cinnamon Swirl: Adding just 1 tablespoon of all-purpose flour to the melted butter and brown sugar prevents the swirl from sinking completely to the bottom of the dish, keeping gooey pockets distributed throughout.
3. Glaze in Two Stages: Drizzle half the cream cheese glaze immediately when the casserole comes out of the oven so it melts into the warm crevices, then drizzle the rest 5 minutes later for a gorgeous bakery presentation.
What to Serve With Cinnamon French Toast Casserole

- Crispy Thick-Cut Bacon or Breakfast Sausage: Savory, salty meats provide the perfect contrast to the sweet cinnamon custard.
- Fresh Tart Berries: Fresh raspberries, blackberries, and strawberries cut through the richness with bright, refreshing acidity.
- Hot Fresh Brewed Coffee or Mimosa: Pair with a rich dark roast coffee, cinnamon latte, or chilled orange mimosa for a festive brunch.
Storage, Freezing & Reheating Instructions
- Refrigeration: Cover leftovers tightly and store in the refrigerator for up to 4 days.
- Reheating to Restore Crispiness: Reheat individual portions in a 350°F (175°C) oven or toaster oven for 8-10 minutes to crisp the edges. Microwave for 45-60 seconds for a soft, gooey texture.
- Freezer Friendly: Bake the casserole completely, let cool, and freeze individual slices wrapped in parchment paper and foil for up to 2 months. Reheat from frozen in the oven at 350°F for 15 minutes!

Ingredients
- 1 loaf brioche or challah bread about 14-16 oz, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk or half-and-half for extra rich custard
- 1/4 cup pure maple syrup
- 2 tsp pure vanilla extract
- 1 tsp ground cinnamon
- 1/4 tsp kosher salt
- 1/2 cup unsalted butter melted
- 1/2 cup light brown sugar packed
- 1 tbsp ground cinnamon
- 1 tbsp all-purpose flour helps swirl cling to bread
- 4 oz cream cheese softened to room temperature
- 1/4 cup unsalted butter softened
- 1 cup powdered sugar sifted
- 1 tsp pure vanilla extract
- 2-3 tbsp whole milk as needed to thin to drizzling consistency
Method
- Prep Baking Dish: Grease a 9×13-inch baking dish generously with butter. Spread the cubed brioche bread evenly into the dish.
- Whisk the Custard: In a large bowl, whisk together the eggs, milk (or half-and-half), maple syrup, vanilla extract, cinnamon, and salt until completely blended. Pour evenly over the bread cubes. Press gently with a spatula so all bread absorbs the custard.
- Make Cinnamon Swirl: In a small bowl, whisk together melted butter, brown sugar, cinnamon, and flour until smooth. Drizzle the cinnamon mixture all over the soaked bread, using a butter knife to gently swirl it into the crevices.
- Bake to Golden Perfection: Preheat oven to 350°F (175°C). (You can bake immediately or cover tightly and refrigerate overnight!). Bake uncovered for 40-45 minutes until puffed, golden brown, and set in the center.
- Beat Cream Cheese Glaze: While casserole bakes, beat softened cream cheese, butter, powdered sugar, vanilla, and milk with an electric mixer or whisk until velvety smooth and pourable.
- Drizzle & Serve Warm: Remove the casserole from the oven and let rest for 5 minutes. Drizzle the warm vanilla cream cheese glaze generously over top. Serve warm with maple syrup and fresh berries!
Nutrition
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Can I make this casserole the night before?
Yes, it is the ultimate overnight recipe! Assemble through step 3, cover the dish tightly with plastic wrap or aluminum foil, and refrigerate for up to 16 hours. Bake directly from the fridge in the morning, adding about 5 extra minutes to the baking time.
Can I use canned cinnamon roll dough instead of bread?
While brioche provides the fluffiest custard texture, you can make a version using two cans of refrigerated cinnamon roll dough cut into pieces and baked in a smaller 9×9-inch pan!
Can I add nuts or raisins?
Absolutely! 1/2 cup of toasted chopped pecans or walnuts adds wonderful nutty crunch, and plump raisins or dried cranberries can be folded into the bread before baking.
Pin This Recipe for Later
Hosting brunch or planning holiday breakfast? Save this pin to your favorite breakfast casserole or brunch board on Pinterest so you have it ready for lazy weekend mornings!
















