I have a confession to make. Last Saturday, I made this Cinnamon Roll French Toast Bake, and it was so good that I spent the rest of the day dreading Sunday morning. Not because I didn’t want to eat it again, but because I knew I’d have to share it. My family devoured it. My husband asked for seconds. My teenage son, who usually eats cereal standing over the sink, actually sat at the table and ate hot, gooey, cinnamon-sugar bread.
Here’s the thing: I didn’t invent this recipe. I stumbled into it by accident. I had a half-eaten box of cinnamon rolls, some stale bread from a local bakery, and a fridge full of eggs that needed using. I was too tired to cook individual slices of French toast, so I just threw everything into a baking dish. I expected a messy casserole. What I got was a breakfast that tastes like a hug from your favorite bakery.
This Cinnamon Roll French Toast Bake has become my secret weapon for weekend brunches, holiday mornings, and those “I need to impress the in-laws” Sundays. It’s essentially a cross between a gooey cinnamon roll, a custardy French toast, and a cream cheese coffee cake. And the best part? You can prep it the night before. Seriously. You can go to bed, sleep in, and wake up to the smell of cinnamon and vanilla filling your house. It’s that kind of magic.
I’ve tested this recipe at least a dozen times—adjusting the custard ratio, tweaking the glaze sweetness, and figuring out the perfect bake time so the center isn’t runny but the edges aren’t dry. The result is a dish that’s creamy, rich, and absolutely irresistible. If you’re looking for a make-ahead breakfast that feels fancy but takes zero stress, this is it. It’s better than make-ahead breakfast muffin cups if you want something that feels like a treat rather than a quick bite.
Why You’ll Love This Cinnamon Roll French Toast Bake
There are about ten reasons I keep making this, but here are the big ones. This isn’t just another breakfast casserole. It’s the one that gets texted about on Monday morning. “Did you make that cinnamon toast again?” Yes. Yes, I did.
- It’s a Make-Ahead Hero — This is the ultimate lazy-morning saver. You assemble it the night before, pop it in the fridge, and let it soak overnight. In the morning, you just pull it out and bake it. No standing over the stove flipping individual slices. I make this for brunch parties all the time because it lets me actually talk to my guests instead of being stuck in the kitchen.
- Texture Perfection — Most French toast bakes end up soggy in the middle or dry on the edges. Not this one. The custard ratio is tuned to create a custardy center with slightly crisp, caramelized edges. It’s like eating the inside of a cinnamon roll but with the texture of bread pudding. I’ve tried other versions, but this one has the best mouthfeel.
- The Glaze is Non-Negotiable — I know some people skip the glaze, but don’t. The cream cheese glaze cuts through the sweetness of the cinnamon and sugar. It adds a tangy, rich finish that elevates the whole dish. It’s the difference between “good breakfast” and “oh my god, this is life-changing.”
- Feeds a Crowd Easily — This recipe makes a 9×13 dish. That’s easily 8-12 servings depending on how hungry your guests are. I’ve served this to groups of 10 with leftovers. It scales well, too, if you have a bigger family.
- Uses Up Stale Bread — Do you hate throwing away slightly stale bread? This recipe is its best friend. Stale bread absorbs the custard better than fresh bread, which means less mush and more structure. It’s zero waste and maximum flavor.
Real talk: This recipe has saved my weekends. It’s my answer to “What’s for brunch?” when I want to spend time with people, not time cooking. It’s reliable, delicious, and always gets compliments.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. It’s simple, comforting ingredients that come together to make something special. I’m particular about three things here: the bread, the cinnamon, and the cream cheese. Get those right, and you’re golden.
For the Bread Base
Stale Bread (1 loaf, about 12-16 slices) — I use a thick-cut challah or brioche. It needs to be sturdy enough to hold the custard. If it’s fresh, toast it lightly in the oven for 5 minutes to dry it out. Slightly stale is perfect. I avoid white sandwich bread; it gets too soggy. You want that bread pudding texture.
Cinnamon Rolls (1 can, 8-10 rolls) — This is the secret ingredient. I use the refrigerated dough. The raw dough adds pockets of gooey, yeasty goodness that contrast with the custard. You can use frozen ones too, but refrigerated is easier. Just thaw them slightly so they fit in the dish.
For the Custard
Eggs (6 large) — Room temperature eggs mix better into the custard. I take them out of the fridge while I prep the bread. Don’t use small eggs; the ratio will be off.
Heavy Cream (1 cup / 240ml) — This is what makes it rich. You can use half-and-half if you want it lighter, but it won’t be as luxuriously creamy. I stick with heavy cream. It’s a treat, after all.
Milk (1 cup / 240ml) — Whole milk works best. Skim milk will make the custard thin and less flavorful. I use whole milk for that perfect balance with the cream.
Vanilla Extract (2 teaspoons) — Use real vanilla, not imitation. It makes a huge difference in the aroma. I keep a good bottle in my pantry specifically for baking.
Sugar (½ cup granulated + ½ cup brown) — Granulated for sweetness, brown for that molasses depth and chewiness. I mix them in the custard, but save some brown sugar for the topping.
For the Cinnamon-Sugar Topping
Butter (4 tablespoons, melted) — Unsalted butter is best so you control the salt. Melt it before you mix it with the sugar.
Brown Sugar (½ cup) — Packed. This creates the crunchy, caramelized bits on top. I love the crunch.
Cinnamon (2 teaspoons) — I use ground cinnamon. If you have a strong brand like Spices Inc., use less. If it’s mild, use more. Taste it first.
For the Cream Cheese Glaze
Cream Cheese (4 oz / 113g, softened) — This must be softened to room temperature. If it’s cold, you’ll get lumps. I microwave it for 10 seconds to soften it quickly.
Powdered Sugar (½ cup) — Sifted if you can. It dissolves easier. I don’t always sift, but it helps if the glaze looks grainy.
Milk or Cream (1-2 tablespoons) — Add this slowly. You want a drizzle-able consistency, not a frosting consistency. Too much milk makes it runny; too little makes it paste-like.
Vanilla Extract (½ teaspoon) — Just a hint to tie it all together.
Shopping Shortcuts
Buy the bread a day ahead so it’s stale. Buy the cinnamon rolls the night before. Soften the cream cheese in the morning. This keeps the actual morning cooking time to about 10 minutes of prep.
Equipment Needed
You don’t need fancy gadgets for this. Here’s what I actually use in my kitchen.
9×13 Inch Baking Dish — I use a glass Pyrex dish. It heats evenly and lets me see the bottom browning. Ceramic works too, but glass is easier to clean. Make sure it’s deep enough if you’re adding extra toppings.
Large Mixing Bowl — Something big enough to whisk the eggs, cream, and milk without splattering. I use a 4-quart bowl. If it’s too small, you’ll get custard on your counter.
Whisk — A standard balloon whisk is fine. I don’t use a fork because it doesn’t blend the eggs and cream as smoothly. Smooth custard means no egg bits in your final dish.
Pastry Brush — Optional but nice for brushing the melted butter on the bread. A silicone brush is easier to clean than a natural bristle one.
Spatula — For spreading the glaze and scraping the bowl. Silicone is best.
Measuring Cups and Spoons — Standard stuff. I’m not fancy about this part. Dollar store versions work fine.
Aluminum Foil — You might need to cover the top with foil if it’s browning too fast. I always keep a roll nearby.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up. This is easier than it looks, but timing matters.
Step 1: Prep the Bread (5 minutes)
If your bread is fresh, slice it into 1-inch thick pieces and lay them out on a baking sheet. Bake at 350°F for 5-7 minutes until slightly dry. You want them stale, not hard. Let them cool. If they’re already stale, skip the oven. Tear or slice the bread and arrange it in the bottom of your 9×13 dish. Don’t worry about neatness; it’s a rustic dish. Just cover the bottom completely.
Step 2: Arrange the Cinnamon Rolls (5 minutes)
Take your canned cinnamon rolls. If they’re stuck together, gently separate them. Place them on top of the bread. You can leave them whole or cut them in half if they’re huge. I like them whole for that gooey center. Scatter them evenly. You’ll have some gaps between the rolls and the bread—that’s good. It lets the custard get in there.
Step 3: Make the Custard (3 minutes)
In your large bowl, whisk the eggs until beaten. Add the heavy cream, milk, vanilla, granulated sugar, and brown sugar. Whisk vigorously until everything is combined and slightly frothy. You want no streaks of egg yolk. This takes about a minute. Don’t rush it; smooth custard is key.
Step 4: Soak the Dish (5 minutes)
Pour the custard evenly over the bread and cinnamon rolls. Use a spatula to gently press down on the bread and rolls so they absorb the liquid. You want everything soaked. If some bread sticks out, push it down. Let it sit for 10 minutes if you’re baking immediately. If you’re making it ahead, cover it and refrigerate now.
Step 5: Add the Topping (2 minutes)
Melt the 4 tablespoons of butter. Mix it with the ½ cup brown sugar and 2 teaspoons cinnamon. Sprinkle this mixture evenly over the top of the soaked dish. It will look clumpy. That’s exactly what you want. It creates a crunchy, caramelized crust.
Step 6: Bake It (35-40 minutes)
Preheat your oven to 350°F. Place the dish in the center rack. Bake for 35-40 minutes. You’ll know it’s done when the top is golden brown, the custard is set (not jiggly in the center), and the edges are bubbling. If the top is browning too fast, tent it with foil for the last 10 minutes. Let it cool for 5 minutes before serving. This helps the custard set up.
Step 7: Make the Glaze (5 minutes)
While the bake cools, whisk the softened cream cheese until smooth. Add the powdered sugar, vanilla, and 1 tablespoon of milk. Whisk until combined. If it’s too thick, add another teaspoon of milk. If it’s too thin, add a bit more sugar. You want a drizzle-able consistency. Drizzle this over the warm bake just before serving.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Don’t Skip the Stale Bread — Fresh bread turns into mush. Stale bread acts like a sponge, holding the custard without falling apart. If you forget to stale it, toast it. It’s worth the extra 5 minutes.
Room Temperature Cream Cheese — This is non-negotiable for the glaze. Cold cream cheese creates lumps that you can’t whisk out. I microwave it for 10-second bursts until it’s soft but not melted. If it melts, it won’t thicken the glaze properly.
Let It Rest — I know it’s tempting to cut into it right out of the oven. Don’t. Let it rest for 5-10 minutes. The custard is hot and liquidy right out of the oven. Resting allows it to set so you get clean slices instead of a puddle.
Customize the Cinnamon Rolls — If you don’t like canned rolls, you can make your own dough, but that’s a whole other project. For a healthier twist, use whole wheat cinnamon rolls or even mini muffins. But the canned dough gives that authentic gooey texture.
Glaze Consistency — The glaze thickens as it cools. Make it slightly thinner than you think you want it. It will thicken up on the bake. If it’s too thick, warm it up in the microwave for 5 seconds and whisk again.
Common Mistake: Soggy Bottom — If your bottom is soggy, it’s usually because the bread didn’t absorb enough custard or the oven wasn’t hot enough. Make sure your oven is fully preheated. If you’re using a ceramic dish, it might take a few extra minutes to heat up.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Maple Bacon Version — Add crispy bacon bits on top before baking. The salty crunch pairs perfectly with the sweet cinnamon. This is my husband’s favorite variation.
Pumpkin Spice — Add 1 teaspoon pumpkin pie spice to the custard and ½ cup pumpkin puree to the cream cheese glaze. Perfect for fall.
Blueberry Lemon — Toss 1 cup fresh blueberries into the custard before pouring. Add lemon zest to the glaze. Bright and fresh.
Gluten-Free — Use gluten-free bread and gluten-free cinnamon rolls. The custard ratio stays the same. I’ve used Gluten Free Pastry Flour for homemade rolls too, but it’s tricky.
Dairy-Free — Use coconut milk instead of cream/milk and dairy-free cream cheese for the glaze. It’s different but still tasty. My lactose-intolerant friend loves this version.
Vegan — Use flax eggs, coconut cream, and vegan cinnamon rolls. The glaze can be made with vegan cream cheese and maple syrup. It’s surprisingly good.
Serving & Storage
How to Serve — I usually serve this straight from the baking dish. It looks rustic and stays warm. Put it on the table with the glaze in a small pitcher on the side. Let everyone drizzle their own. It’s interactive and fun.
Side Dishes — This is rich, so I keep sides simple. Fresh fruit salad, crispy bacon, or even just orange slices cut through the sweetness. I also like it with a cup of strong coffee or a glass of cold milk.
Storage — Store leftovers in an airtight container in the fridge for up to 3 days. The glaze will soak in, so add a fresh drizzle when reheating.
Reheating — Microwave individual slices for 30-60 seconds. Or bake the whole dish at 350°F for 10-15 minutes covered with foil. It comes out soft and custardy again. Don’t try to reheat it in the toaster; it’ll dry out.
Freezing — You can freeze the unbaked assemble dish. Wrap it tightly in plastic and foil. Bake from frozen, adding 10-15 minutes to the bake time. I don’t recommend freezing the baked dish because the texture changes.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is a rich dish, so portions matter.
Per Serving (based on 12 servings):
- Calories: 380
- Protein: 8g
- Carbs: 45g
- Fiber: 1g
- Sugar: 28g
- Fat: 18g
- Saturated Fat: 9g
- Cholesterol: 110mg
- Sodium: 350mg
What’s Good: It’s filling and provides energy for the day. The eggs add protein.
What to Know: It’s high in sugar and saturated fat. It’s a treat, not a daily breakfast. If you’re watching sugar, reduce the brown sugar in the topping and skip the glaze.
My Take: Look, this is cinnamon rolls and French toast combined. It’s indulgent. Enjoy it. Don’t stress the macros. Life’s too short for boring breakfasts.
Final Thoughts
So that’s my Cinnamon Roll French Toast Bake! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved my weekends more times than I can count. It’s my answer to “What’s for brunch?” when I want to relax and enjoy my guests.
Make it yours! Try different fruits, swap the cinnamon for cardamom, or add nuts. The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use fresh bread instead of stale?
You can, but the texture will be softer and closer to bread pudding. If you use fresh bread, toast it lightly first to dry it out. This helps it absorb the custard without turning to mush. Stale bread gives that perfect chewy-custardy balance.
Can I make this ahead and bake it in the morning?
Yes! This is actually the best way to make it. Assemble it the night before, cover it tightly with plastic wrap, and refrigerate. In the morning, just take it out and bake it. You might need to add 5-10 minutes to the bake time since it’s starting cold. This is my go-to for holiday mornings.
Why did my custard turn out runny?
This usually happens if the bread wasn’t stale enough or if the dish wasn’t baked long enough. Make sure the center isn’t jiggly when you take it out. Let it rest for 5-10 minutes before cutting; the residual heat will finish setting the custard. If it’s still runny, bake it for another 5-10 minutes.
Can I use frozen cinnamon rolls?
Yes, but thaw them first. If you put frozen rolls in, they’ll release too much water and make the custard watery. Thaw them in the fridge overnight or at room temperature for an hour. Then proceed with the recipe.
How do I store leftovers?
Store in an airtight container in the fridge for up to 3 days. Reheat in the microwave or oven. The glaze will soak into the bake, so add a fresh drizzle when serving. It’s still delicious the next day, just slightly different in texture.
Can I freeze this?
I don’t recommend freezing the baked dish because the custard texture changes. However, you can freeze the unbaked assemble dish. Wrap it tightly and bake from frozen, adding time to the bake. For best results, make it fresh.
What kind of bread is best?
Challah and brioche are the best because they’re rich and sturdy. Thick-cut white bread works too. Avoid soft sandwich bread unless you toast it first. The bread needs to hold its structure while soaking up the custard.
Pin This Recipe!
Cinnamon Roll French Toast Bake: Easy 12-Slice Breakfast
- Total Time: 1 hour
- Yield: 12 servings 1x
Description
A make-ahead breakfast casserole that combines stale bread, canned cinnamon rolls, and a rich custard, topped with a cinnamon-sugar crust and cream cheese glaze.
Ingredients
- 1 loaf stale thick-cut bread (challah or brioche), sliced into 1-inch pieces
- 1 can (8-10 rolls) refrigerated cinnamon roll dough
- 6 large eggs, room temperature
- 1 cup heavy cream
- 1 cup whole milk
- 2 teaspoons vanilla extract
- 1/2 cup granulated sugar
- 1/2 cup brown sugar (plus extra for topping)
- 4 tablespoons unsalted butter, melted
- 2 teaspoons ground cinnamon
- 4 oz cream cheese, softened
- 1/2 cup powdered sugar, sifted
- 1–2 tablespoons milk or cream (for glaze)
Instructions
- Preheat oven to 350°F. If using fresh bread, toast slices on a baking sheet for 5-7 minutes until slightly dry, then cool.
- Arrange the stale bread slices in the bottom of a 9×13 inch baking dish.
- Place the cinnamon rolls on top of the bread, leaving some gaps between them.
- In a large bowl, whisk eggs, heavy cream, milk, vanilla, granulated sugar, and brown sugar until smooth and frothy.
- Pour the custard evenly over the bread and cinnamon rolls. Press down gently to ensure everything is soaked. Let sit for 10 minutes.
- Mix melted butter, 1/2 cup brown sugar, and cinnamon. Sprinkle this mixture evenly over the top of the dish.
- Bake for 35-40 minutes until the top is golden brown and the center is set (not jiggly). Tent with foil if browning too quickly.
- Let the bake cool for 5-10 minutes to allow the custard to set.
- While the bake cools, whisk softened cream cheese, powdered sugar, vanilla, and 1 tablespoon milk until smooth and drizzle-able.
- Drizzle the cream cheese glaze over the warm bake before serving.
Notes
Stale bread is crucial for texture; if using fresh bread, toast it lightly first. Ensure cream cheese is softened to room temperature for a smooth glaze. Let the bake rest for 5-10 minutes after baking to allow the custard to set properly. Can be assembled the night before and refrigerated overnight.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Breakfast
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 28
- Sodium: 350
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 45
- Fiber: 1
- Protein: 8
Keywords: cinnamon roll french toast bake, make ahead breakfast, brunch recipe, cream cheese glaze, holiday breakfast, easy casserole


