My sister asked why I couldn’t just use the canned cinnamon rolls for our Christmas brunch. I started to explain why that wouldn’t work — that a proper pull-apart casserole needed from-scratch dough, that the texture would be all wrong, that it just wasn’t the same. Then I stopped. Honestly, I was tired. It was Christmas Eve, the kitchen was a disaster zone, and I still had wrapping to finish. So I grabbed two cans of Pillsbury, threw them in a baking dish with some cream and eggs, and prayed my family wouldn’t notice the shortcut.
The next morning, that casserole came out of the oven looking like a golden, gooey miracle. The smell alone woke everyone up before the coffee was even brewed. I mean, seriously — it smelled like a bakery had exploded in our kitchen. My sister took one bite, raised an eyebrow, and said, “See? I told you.” And she was right. That moment of being wrong about something so simple taught me a lesson I still think about: sometimes the best recipes come from letting go of perfection.
Maybe you’ve been there — standing in your kitchen, overwhelmed by holiday expectations, wondering if cutting corners means ruining tradition. Let me tell you, this casserole is proof it doesn’t. It’s become our Christmas morning ritual, the dish that makes everyone slow down and actually sit together before the chaos of presents and phone calls begins. There’s something about pulling apart those soft, cinnamon-swirled pieces with your fingers, watching the cream cheese glaze drip down, that just feels like a hug on a plate.
Why You’ll Love This Recipe
I’ve tested this casserole more times than I care to admit — through burnt edges, soupy centers, and one memorable attempt where I forgot the sugar entirely. What I landed on is a version that works every single time, even when you’re half-asleep on Christmas morning.
- Quick & Easy: Comes together in under 15 minutes of prep. The oven does the rest while you sip your coffee and watch the kids peek at presents.
- Simple Ingredients: Canned cinnamon rolls, eggs, heavy cream, and vanilla. That’s it. No special trips to the store, no hunting for obscure spices.
- Perfect for Christmas Morning: This dish was made for lazy, pajama-clad mornings when nobody wants complicated instructions or fancy techniques.
- Crowd-Pleaser: Kids devour it. Adults go back for seconds. Even my picky uncle who “doesn’t do sweet breakfasts” asked for the recipe last year.
- Unbelievably Delicious: The texture is what gets me every time — soft and custard-like in the center, slightly caramelized and crispy on the edges, with that signature cinnamon swirl running through every bite.
What makes this different from every other cinnamon roll casserole out there? It’s the ratio. After trial and error, I found the perfect balance of cream to eggs that creates a custard that’s rich but not heavy, sweet but not cloying. And that cream cheese glaze? I doubled it. Because let’s be honest — the glaze is the whole point.
This isn’t just another breakfast dish. It’s the kind that makes you close your eyes after the first bite and actually feel the holiday magic. It’s comfort food at its coziest — warm, familiar, and completely stress-free.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to create something that feels far more indulgent than it actually is. Most of these are probably already in your fridge and pantry, which is exactly the point for a busy holiday morning.
- Canned cinnamon rolls — 2 cans (12.4 oz each), the kind with the cream cheese icing included. I personally prefer Pillsbury Grands for their size and fluffiness, but store brands work fine too. The key is getting the ones with the separate icing packet — you’ll need it for the glaze.
- Large eggs — 4, room temperature if you remember to set them out. If not, place them in a bowl of warm water for 5 minutes. It makes a difference in how evenly the custard sets.
- Heavy cream — 1 cup. Don’t substitute with milk here — the fat content in heavy cream is what gives the casserole that luscious, almost bread-pudding texture. Half-and-half works in a pinch, but heavy cream is worth the splurge for Christmas morning.
- Vanilla extract — 2 teaspoons, pure if you have it. The imitation stuff works fine, but pure vanilla adds a warmth that feels extra special for the holidays.
- Ground cinnamon — 1 teaspoon, for sprinkling between the layers. I like using Saigon cinnamon for its stronger, sweeter flavor profile.
- Brown sugar — 2 tablespoons, packed. This gets sprinkled between the rolls to create little pockets of caramelized sweetness. Light or dark both work, but dark brown sugar adds a deeper molasses note.
- Unsalted butter — 3 tablespoons, melted, for brushing the dish and drizzling over the top before baking.
- Cream cheese — 4 ounces, softened, for the extra glaze. Yes, you’re using the icing that comes with the rolls plus making a cream cheese version. Trust me on this.
- Powdered sugar — 1 cup, for the glaze. Sift it if you want a silky-smooth finish, but I usually skip this step and nobody complains.
- Milk — 2 to 3 tablespoons, to thin the glaze to drizzling consistency. Whole milk is best, but any kind works.
Equipment Needed
You don’t need fancy gadgets for this recipe, which is exactly why I love it for Christmas morning when the kitchen is already cluttered with cookie trays and wrapping paper scraps.
- 9×13-inch baking dish — Glass or ceramic works best for even heat distribution. I use a Pyrex dish that’s seen better days, but it’s never let me down.
- Large mixing bowl — For whisking the custard. Any medium-to-large bowl will do.
- Whisk — A sturdy one for combining eggs and cream without splashing everywhere.
- Measuring cups and spoons — For accuracy, though I’ll admit I eyeball the cinnamon most mornings.
- Small saucepan or microwave-safe bowl — For melting butter. The microwave is faster, but the stovetop feels more intentional somehow.
- Spatula or butter knife — For spreading the rolls and evening out the layers.
- Aluminum foil — For covering the dish during the first half of baking to prevent over-browning.
If you don’t have a 9×13 dish, a 10-inch cast-iron skillet works beautifully and looks gorgeous on the table. Just reduce the baking time by about 5 minutes since cast iron retains heat so efficiently.
Preparation Method

- Preheat your oven to 350°F (175°C) and generously butter your 9×13 baking dish. Don’t skimp here — the caramelized edges are the best part, and they need that butter to work its magic.
- Open both cans of cinnamon rolls and set the icing packets aside. You’ll need them later. Separate each roll and cut them into quarters. I know it’s tempting to leave them whole, but quartering ensures every bite has that perfect ratio of dough to custard to cinnamon swirl.
- Arrange half the quartered rolls in a single layer in the prepared dish. Don’t worry about making it look perfect — this is a rustic dish, and the gaps will fill in as it bakes. Sprinkle 1 tablespoon of brown sugar and ½ teaspoon of cinnamon evenly over this layer.
- Arrange the remaining rolls on top, trying to stagger them so the pieces nestle into the gaps below. Sprinkle the remaining brown sugar and cinnamon over the top. Drizzle half the melted butter over everything.
- In your mixing bowl, whisk together the eggs, heavy cream, and vanilla extract until the mixture is smooth and pale yellow, about 30 seconds of vigorous whisking. You want the eggs fully incorporated — no streaks of white remaining.
- Pour the custard evenly over the arranged rolls, making sure every piece gets some liquid. Use your fingers or a spatula to gently press the rolls down so they absorb the custard. Let the dish sit at room temperature for 15 minutes while the oven finishes preheating. This rest time is crucial — it lets the dough start absorbing the custard, which gives you that soft, pillowy texture instead of a soggy mess.
- Cover the dish tightly with aluminum foil and bake for 25 minutes. The foil traps steam and ensures the centers cook through without the top burning. After 25 minutes, remove the foil and bake for another 15 to 20 minutes, until the top is golden brown and the edges are bubbling. The center should be set but still slightly jiggly — it will continue cooking as it rests.
- While the casserole bakes, make the cream cheese glaze. In a small bowl, beat the softened cream cheese until smooth. Add the reserved icing packets from the cinnamon rolls (yes, both of them) and mix until combined. Gradually add the powdered sugar, then stir in enough milk to reach a drizzling consistency. The glaze should be thick but pourable — think warm honey.
- Let the casserole rest for 10 minutes after it comes out of the oven. I know the smell is intoxicating and everyone’s hovering with forks, but this rest period lets the custard set properly. If you cut into it too soon, you’ll get a soupy mess.
- Drizzle the cream cheese glaze generously over the warm casserole. Use all of it — don’t hold back. The glaze will melt into the crevices and create little pools of sweetness that make every bite unforgettable. Serve warm, directly from the dish, with extra glaze on the side for those who want more.
Cooking Tips & Techniques
I learned most of these the hard way — through burnt tops, undercooked centers, and one particularly sad casserole that turned into cinnamon-flavored scrambled eggs. Here’s what I wish someone had told me.
Don’t skip the rest time. That 15-minute window where the rolls sit in the custard before baking? It’s non-negotiable. The first time I made this, I was rushing and threw it straight in the oven. The result was a casserole with dry, doughy spots and a custard that didn’t fully set. Letting the rolls absorb the liquid beforehand ensures even cooking and that signature soft, pull-apart texture.
Watch your oven like a hawk. All ovens run differently — mine runs hot, so I start checking at the 35-minute mark. You’re looking for a deep golden brown on top and edges that are bubbling with caramelized butter and sugar. If the top is browning too quickly but the center isn’t set, tent loosely with foil for the remaining time.
The jiggle test is your friend. When you gently shake the dish, the center should wobble slightly — like Jell-O, not like soup. If it sloshes, it needs more time. If it’s completely firm, you might have overbaked it. That slight jiggle means the custard is set but still tender.
Room temperature ingredients matter. Cold eggs and cream can shock the custard and prevent it from emulsifying properly. I set my eggs and cream out while I’m buttering the dish, and by the time I’m ready to whisk, they’ve warmed up enough.
Double the glaze. Seriously. The recipe makes plenty, but I’ve never had leftover glaze. People want to pour it over every bite, and there’s no shame in that. Make extra if you’re feeding a crowd.
Variations & Adaptations
Over the years, I’ve played around with this recipe more than I’d like to admit. Some experiments failed spectacularly (looking at you, pumpkin spice version), but a few became new favorites.
Apple Cinnamon Version: Peel and dice one large apple (Granny Smith or Honeycrisp work best) and layer the pieces between the cinnamon roll quarters. The apples soften as they bake and add a tart contrast to all that sweetness. I add an extra tablespoon of brown sugar to compensate for the apple’s acidity.
Chocolate Lover’s Twist: Sprinkle a handful of semi-sweet chocolate chips between the layers before pouring the custard. The chocolate melts into little pockets of richness that pair beautifully with the cinnamon. My nephew requests this version every year and refuses to eat the original.
Make-Ahead Option: Assemble the casserole the night before, cover tightly, and refrigerate. In the morning, let it sit on the counter for 30 minutes while the oven preheats, then bake as directed. The overnight rest actually deepens the custard flavor, though the texture is slightly softer than fresh-assembled.
Nutty Addition: Sprinkle ½ cup of chopped pecans or walnuts over the top before baking. They toast up beautifully and add a crunchy contrast to the soft, pillowy rolls. This is my dad’s favorite variation — he says it makes the casserole feel “fancy.”
Gluten-Free Adaptation: Use gluten-free canned cinnamon rolls (several brands now make them) and follow the recipe exactly as written. The texture is slightly different — a bit more crumbly — but the flavor is just as good. I’ve served this to gluten-free guests who had no idea it wasn’t the original.
Serving & Storage Suggestions
This casserole is best served warm, straight from the oven, when the glaze is still melty and the edges are perfectly caramelized. I set the dish in the center of the table with a stack of plates and let everyone dig in family-style. There’s something about pulling apart those sticky pieces together that feels right for Christmas morning.
What to serve alongside: A simple fruit salad balances the richness, and a pitcher of fresh orange juice cuts through the sweetness. For the adults, a cup of strong black coffee or a mimosa pairs beautifully. I also like to put out a bowl of fresh berries — the tartness of raspberries or blackberries is a perfect counterpoint.
For leftovers: Store in an airtight container in the refrigerator for up to 3 days. The casserole will firm up as it cools, but reheating brings it back to life. To reheat, microwave individual portions for 30 to 45 seconds, or place the entire dish in a 300°F oven for 10 minutes. The oven method is better — it re-crisps those edges without making the center soggy.
Freezer instructions: This casserole freezes surprisingly well. Bake it completely, let it cool, then wrap tightly in plastic wrap and foil. Freeze for up to 2 months. To serve, thaw overnight in the refrigerator and reheat in a 325°F oven for 15 to 20 minutes. Make the glaze fresh — frozen glaze gets grainy and weird.
One thing I’ve noticed: the flavors actually deepen and meld together more on the second day. If you can resist eating the whole thing on Christmas morning, leftovers the next day are almost better. Almost.
Nutritional Information & Benefits
Let’s be real — this is a treat, not a health food. But that doesn’t mean it can’t fit into a balanced holiday approach. One serving (about one-twelfth of the casserole) contains approximately 380 calories, 18 grams of fat, 48 grams of carbohydrates, and 8 grams of protein.
The eggs and cream provide a decent amount of protein and calcium, and the cinnamon itself has anti-inflammatory properties. Cinnamon has also been shown to help regulate blood sugar, which is a nice bonus when you’re eating something this sweet.
For those with dietary concerns: this recipe contains gluten, dairy, and eggs. I’ve included gluten-free and dairy-free adaptations above, but I haven’t tested an egg-free version that works well. The custard structure relies heavily on eggs, and I haven’t found a suitable replacement that doesn’t compromise texture.
My personal philosophy? Christmas morning isn’t the time to count calories. It’s a day for indulgence, for slowing down, for enjoying the people around you. This casserole is part of that tradition — and traditions are worth savoring.
Frequently Asked Questions
Can I use homemade cinnamon roll dough instead of canned?
Absolutely! If you have the time and energy, homemade dough takes this casserole to another level. Use your favorite recipe, roll the dough into balls instead of cutting them, and proceed as directed. You’ll need about 12 to 16 small rolls to fill the dish. The baking time may increase by 5 to 10 minutes since homemade dough is denser.
Why did my casserole turn out soggy in the middle?
This usually happens for one of two reasons: either you didn’t bake it long enough, or you added too much custard. The custard should just barely cover the rolls — if it’s pooling above them, pour some off before baking. Also, make sure your oven is fully preheated before the dish goes in. An oven that’s too cool will steam the casserole instead of baking it.
Can I make this without the cream cheese glaze?
You can, but I wouldn’t recommend it. The glaze is what transforms this from a good breakfast into a memorable one. If you’re short on time, you can use just the icing packets that come with the rolls — warm them slightly so they drizzle easily. But the cream cheese version is worth the extra two minutes it takes to stir together.
How do I prevent the top from burning before the center is cooked?
This is where the foil comes in. Keep the dish covered for the first 25 minutes, then remove the foil for the final 15 to 20 minutes. If the top is browning too quickly after removing the foil, tent it loosely with a piece of foil laid directly over the top. Every oven is different, so trust your eyes more than the timer.
Can I double this recipe for a crowd?
Yes! Use a 12×17-inch baking dish or two 9×13 dishes. Double all ingredients and bake time will increase by about 10 minutes. Keep an eye on the color and use the jiggle test — a larger dish might need more or less time depending on how deep the custard pools. If baking two dishes, rotate them halfway through for even cooking.
Conclusion
This cinnamon roll casserole has become more than just a recipe in my house — it’s the thing that signals Christmas morning has officially begun. The smell drifting through the house, the sound of everyone shuffling into the kitchen in their pajamas, the way my sister always takes the first piece and declares it “the best one yet” — these are the moments that make all the holiday chaos worth it.
I hope this recipe becomes that for you too. Whether you’re hosting a crowd or just making something special for your immediate family, this casserole delivers exactly what the holidays promise: warmth, comfort, and a little bit of magic. Don’t be afraid to make it your own — add the apples, throw in some chocolate chips, or keep it classic. The beauty of this dish is that it works no matter what.
If you make this for your Christmas morning, I’d love to hear about it. Drop a comment below and tell me how it turned out, or share your own twist on the recipe. Did your family love it? Did someone suggest a wild substitution that actually worked? I want to know! And if you’re looking for more cozy breakfast ideas, check out our easy holiday brunch recipes for more stress-free morning inspiration.
From my kitchen to yours — Merry Christmas, and may your morning be filled with warm cinnamon rolls and even warmer company.
Pin This Recipe!

Cozy Christmas Morning Cinnamon Roll Casserole
A quick and easy cinnamon roll casserole made with canned rolls, eggs, and heavy cream, topped with a double cream cheese glaze. Perfect for a stress-free Christmas morning.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 12 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 2 cans (12.4 oz each) canned cinnamon rolls with cream cheese icing
- 4 large eggs, room temperature
- 1 cup heavy cream
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon (preferably Saigon cinnamon)
- 2 tablespoons packed brown sugar (light or dark)
- 3 tablespoons unsalted butter, melted
- 4 ounces cream cheese, softened
- 1 cup powdered sugar
- 2 to 3 tablespoons milk (whole milk preferred)
Instructions
- Preheat oven to 350°F (175°C). Generously butter a 9×13-inch baking dish.
- Open both cans of cinnamon rolls and set the icing packets aside. Cut each roll into quarters.
- Arrange half the quartered rolls in a single layer in the prepared dish. Sprinkle with 1 tablespoon brown sugar and ½ teaspoon cinnamon.
- Arrange the remaining rolls on top, staggering them to nestle into gaps. Sprinkle with remaining brown sugar and cinnamon. Drizzle half the melted butter over everything.
- In a mixing bowl, whisk together eggs, heavy cream, and vanilla extract until smooth and pale yellow, about 30 seconds.
- Pour the custard evenly over the rolls. Gently press rolls down with fingers or a spatula. Let sit at room temperature for 15 minutes.
- Cover the dish tightly with aluminum foil and bake for 25 minutes. Remove foil and bake for another 15 to 20 minutes, until top is golden brown and edges are bubbling. Center should be set but slightly jiggly.
- While casserole bakes, make the cream cheese glaze: In a small bowl, beat softened cream cheese until smooth. Mix in both reserved icing packets. Gradually add powdered sugar, then stir in enough milk to reach a drizzling consistency.
- Let casserole rest for 10 minutes after baking.
- Drizzle cream cheese glaze generously over warm casserole. Serve warm with extra glaze on the side.
Notes
Don’t skip the 15-minute rest time for the rolls to absorb custard. Use the jiggle test to check doneness. Double the glaze for extra indulgence. For make-ahead, assemble the night before and refrigerate; let sit at room temperature for 30 minutes before baking.
Nutrition
- Serving Size: 1 serving (about 1/1
- Calories: 380
- Sugar: 28
- Sodium: 450
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 48
- Fiber: 1
- Protein: 8
Keywords: cinnamon roll casserole, Christmas breakfast, easy breakfast, pull-apart casserole, holiday brunch


