Introduction
My brother-in-law, Mark, had claimed for years that he hated cinnamon rolls. “Too sweet,” he’d say, waving a dismissive hand every Christmas morning as the rest of us tore into the gooey, iced spirals. “It’s just a sugar bomb wrapped in dough.” For a decade, this was his holiday mantra. Then, two winters ago, I made this casserole version “just for the kids” and found him standing over the baking dish at 7 AM, fork in hand, wearing only his pajama pants and a look of pure, unguarded delight.
I didn’t say a word. I just poured myself a coffee and watched him scrape the last bit of cream cheese glaze from the corner of the dish. He caught me looking, shrugged, and mumbled something about “the texture being different.” Honestly, I think the texture was just an excuse. The real magic of this Christmas morning cinnamon roll casserole is that it tricks you into thinking you’re having something virtuous—a casserole!—while you’re actually eating the most decadent, buttery, pull-apart breakfast imaginable. Maybe you’ve been there, watching someone you love deny themselves joy for years, only to be undone by a single, perfect bite.
The power went out halfway through baking that first time. Classic holiday chaos. The casserole sat in a lukewarm oven for an extra fifteen minutes, and you know what? It was even better. The extra time let the custard soak deeper into every nook and cranny. That happy accident taught me something: this recipe isn’t just forgiving, it’s almost impossible to ruin. And that’s exactly the kind of dish you need when the kids are hyped on candy canes and you’re running on three hours of sleep.
This Christmas morning cinnamon roll casserole has stayed with me because it solved a problem I didn’t even know I had. It turned a breakfast that usually felt rushed and chaotic into something warm, communal, and genuinely satisfying. No more fighting over the last spiral. No more dry, sad edges. Just a pan of pure, sticky happiness that even the most stubborn cinnamon roll hater can’t resist.
Why You’ll Love This Recipe
I’ve made this casserole more times than I can count, and I’ve tested it with every brand of refrigerated cinnamon rolls on the market. Trust me when I say this version is the one. Here’s why it works:
- Incredibly Easy: This comes together in about 15 minutes of hands-on work. You literally chop the rolls, pour the custard, and let the oven do the heavy lifting. It’s perfect for a morning when you’d rather be opening presents than slaving over a stove.
- Simple Pantry Ingredients: No trips to a specialty baking store. You need refrigerated cinnamon rolls (the kind in the tube), eggs, heavy cream, vanilla, and a little butter. That’s it. You probably have everything but the rolls right now.
- Perfect for Christmas Morning: This is the ultimate crowd-pleaser for a festive gathering. It serves 8-10 people easily, and it feels special without requiring you to be a pastry chef. It’s the centerpiece of a relaxed, happy breakfast.
- Always a Crowd-Pleaser: I’ve brought this to three different family gatherings and a neighborhood brunch. Every single time, the dish came back empty. Kids love the gooey sweetness, and adults appreciate that it’s not cloyingly sugary—the custard balances everything out.
- Unbelievably Delicious: The texture is what gets you. The edges get slightly crispy and caramelized, while the center stays soft, pillowy, and soaked in a rich, vanilla-kissed custard. It’s like a cinnamon roll and a bread pudding had a perfect holiday baby.
What makes this recipe different from the rest? It’s the ratio. Most versions are too dry or too soupy. I spent three Christmases perfecting the custard-to-roll ratio so that every single bite is perfectly moist without being soggy. It’s comfort food reimagined—faster, easier, but with the same soul-soothing satisfaction that makes you close your eyes after the first bite. Perfect for impressing your in-laws without the stress, or turning a simple family breakfast into something truly memorable.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to deliver a breakfast that tastes like you spent hours in the kitchen. The magic is in how they work together—the rolls provide structure and sweetness, while the custard adds richness and moisture.
- Refrigerated Cinnamon Rolls: 2 cans (12.4 ounces each, or about 8 rolls per can). I personally prefer Pillsbury Grands! for their size and fluffy texture. Do not use the mini rolls—they get lost in the custard. You’ll use the included cream cheese icing for the topping.
- Large Eggs: 4 eggs, at room temperature. Room temperature eggs whisk into the cream more smoothly, creating a homogenous custard. If you forgot to take them out, place them in a bowl of warm water for 5 minutes.
- Heavy Cream: 1 cup (240 ml). Heavy cream is non-negotiable here. It creates a rich, velvety custard that milk or half-and-half simply can’t match. The higher fat content prevents the casserole from drying out.
- Whole Milk: ½ cup (120 ml). This lightens the custard just enough so it’s not overly heavy. Use whole milk for best results—skim milk will make the texture watery.
- Granulated Sugar: ¼ cup (50 grams). Just a touch to enhance the natural sweetness of the rolls. You don’t need much because the rolls and icing bring plenty of sugar.
- Vanilla Extract: 2 teaspoons (10 ml). Pure vanilla extract is worth the splurge here. It adds a warm, aromatic depth that imitation vanilla just can’t replicate.
- Ground Cinnamon: 1 teaspoon. This reinforces the cinnamon flavor from the rolls. I use Vietnamese cinnamon for its intense, sweet heat.
- Unsalted Butter: 3 tablespoons (42 grams), melted. Brushing the bottom of the baking dish with butter prevents sticking and adds a subtle richness to the edges.
- Cream Cheese Icing: The icing packets that come with the cinnamon rolls. Save them! You’ll drizzle them over the finished casserole.
- Optional Add-ins: ½ cup chopped pecans or walnuts (for crunch), ¼ cup raisins (for texture), or 1 teaspoon orange zest (for brightness).
Substitution Guidance: For a dairy-free version, use full-fat canned coconut milk instead of heavy cream, and a dairy-free butter alternative. The texture will be slightly less rich, but still delicious. For a gluten-free option, use gluten-free refrigerated cinnamon rolls—they work surprisingly well, though the texture is a bit denser. If you can’t find heavy cream, you can substitute with ¾ cup whole milk and ¼ cup melted butter, but the result won’t be quite as luxurious.
Equipment Needed
You don’t need any fancy gadgets for this recipe, which is part of its beauty. Here’s what you’ll need:
- 9×13-inch Baking Dish: A glass or ceramic dish works best. Glass allows you to see the browning on the bottom, and ceramic heats evenly. Avoid metal pans unless they’re heavy-duty—thin metal can cause the edges to burn.
- Large Mixing Bowl: For whisking the custard. Any large bowl will do.
- Whisk: A balloon whisk is ideal for incorporating air into the custard, making it lighter.
- Sharp Knife or Kitchen Shears: For cutting the cinnamon rolls into quarters. Kitchen shears are actually easier and less messy—just snip right in the can.
- Measuring Cups and Spoons: Accurate measurements matter for the custard ratio.
- Pastry Brush (optional): For brushing the melted butter into the dish. You can also just tilt the dish to coat it.
- Aluminum Foil: For covering the casserole during the first half of baking to prevent over-browning.
I’ve made this with a cheap whisk that had a bent wire, and honestly, it still worked. Don’t overthink the equipment. If you have a baking dish and a fork, you can make this recipe. My one tip: invest in a good glass baking dish. I’ve had my Pyrex for ten years, and it’s never let me down.
Preparation Method
Follow these steps carefully, and you’ll have a perfect Christmas morning cinnamon roll casserole every single time.
- Preheat and Prep (5 minutes): Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with the 3 tablespoons of melted butter. Use a pastry brush or just tilt the dish to coat the bottom and sides evenly. This step prevents sticking and adds flavor.
- Cut the Rolls (5 minutes): Open both cans of refrigerated cinnamon rolls. Set aside the icing packets—you’ll need them later. Using a sharp knife or kitchen shears, cut each cinnamon roll into 4 equal pieces. Don’t worry about being perfect; rustic pieces create more nooks and crannies for the custard to soak into.
- Arrange in Dish (2 minutes): Scatter the cut roll pieces evenly in the prepared baking dish. Try to spread them in a single layer as much as possible, but it’s okay if some pieces overlap slightly. The goal is even coverage so every piece gets equal custard.
- Make the Custard (5 minutes): In a large mixing bowl, whisk together the 4 eggs, 1 cup heavy cream, ½ cup whole milk, ¼ cup granulated sugar, 2 teaspoons vanilla extract, and 1 teaspoon ground cinnamon. Whisk vigorously for about 30 seconds until the mixture is smooth, pale, and slightly frothy. The eggs should be fully incorporated—no streaks of white remaining.
- Pour and Soak (2 minutes): Slowly pour the custard mixture evenly over the cinnamon roll pieces. Use a spatula to gently press down on any pieces that are sticking up, ensuring they get coated. Let the casserole sit at room temperature for 10-15 minutes. This resting time allows the rolls to absorb the custard, which is the secret to that perfect, pudding-like texture.
- Bake Covered (25 minutes): Cover the baking dish loosely with aluminum foil. Bake for 25 minutes at 350°F (175°C). The foil traps steam and ensures the center cooks through without the top burning.
- Bake Uncovered (15-20 minutes): Remove the foil and bake for another 15-20 minutes, or until the top is golden brown and the center is set. You’ll know it’s done when the casserole is puffed up, the edges are bubbling, and a knife inserted into the center comes out clean. The internal temperature should reach 165°F (74°C).
- Cool and Ice (10 minutes): Remove the casserole from the oven and let it cool on a wire rack for 10 minutes. This cooling time is crucial—it allows the custard to set further so the casserole holds its shape when served. While it’s cooling, microwave the reserved icing packets for 10-15 seconds until pourable. Drizzle the warm icing evenly over the top.
- Serve and Enjoy: Scoop portions with a large spatula, making sure to get some of the caramelized edges and gooey center in every serving. Serve warm.
Troubleshooting Tip: If your casserole looks too wet after the covered baking time, don’t panic. Just extend the uncovered baking time by 5-10 minutes. The custard will continue to set as it cools. If the top is browning too quickly, tent it loosely with foil again.
Cooking Tips & Techniques
I’ve learned a few things the hard way over the years. Let me save you some trouble.
Don’t Overmix the Custard: I once whisked the custard so vigorously that I incorporated too much air, and the casserole turned out almost soufflé-like—puffy and then deflated. Whisk just until combined. You want a dense, creamy texture, not a fluffy one.
The Soaking Time Matters: I know it’s tempting to skip the 10-15 minute rest after pouring the custard, but don’t. This is when the real magic happens. The rolls absorb the liquid and become tender and custard-like. Without this rest, you’ll end up with a drier, less cohesive casserole.
Use Room Temperature Eggs: Cold eggs can seize the cream and create a lumpy custard. I learned this the morning my sister-in-law was arriving, and I had to scramble (pun intended) to warm the eggs in a bowl of hot water. Set them out the night before.
Check for Doneness Early: Every oven runs a little differently. Start checking your casserole at the 35-minute mark (after the covered baking time). Insert a knife into the center—if it comes out clean, it’s done. If there’s wet custard on the knife, give it 5 more minutes.
Let It Rest Before Serving: This is the hardest tip to follow because the smell is intoxicating. But if you cut into the casserole immediately, it will be runny and fall apart. The 10-minute rest allows the starches to set and the custard to firm up. Your patience will be rewarded with perfect, clean slices.
Multitasking Strategy: While the casserole bakes, set the table, brew the coffee, and whip up a quick fruit salad. This way, everything is ready at the same time, and you’re not scrambling when guests arrive.
Variations & Adaptations
This Christmas morning cinnamon roll casserole is incredibly versatile. Here are some ways to make it your own:
- Apple Cinnamon Version: Peel and dice 2 medium apples (Granny Smith or Honeycrisp work best). Toss them with 1 tablespoon of brown sugar and ½ teaspoon of cinnamon. Layer the apples on the bottom of the baking dish before adding the cut rolls. The apples soften and caramelize during baking, adding a fruity, tart contrast to the sweet rolls.
- Chocolate Hazelnut Twist: After cutting the rolls, drizzle ¼ cup of warm Nutella over the pieces before adding the custard. Swirl it gently with a knife. The chocolate melts into the custard, creating pockets of hazelnut goodness. I made this for a New Year’s brunch, and it disappeared in 10 minutes.
- Pumpkin Spice Variation: Add ½ cup of pumpkin puree and 1 teaspoon of pumpkin pie spice to the custard mixture. Reduce the heavy cream to ¾ cup to account for the extra liquid. This version tastes like fall in a baking dish and is perfect for Thanksgiving morning.
- Vegan Adaptation: Use dairy-free cinnamon rolls (like Annie’s or Sweet Loren’s), replace the eggs with 4 tablespoons of flaxseed meal mixed with 12 tablespoons of water (let sit for 5 minutes), and use full-fat coconut cream instead of heavy cream. The texture is slightly denser but still delicious.
- Low-Sugar Option: Use sugar-free cinnamon rolls (if available) or make your own with a low-carb dough. Replace the granulated sugar with a monk fruit sweetener. The custard will be less sweet, but the rolls still provide plenty of flavor.
Serving & Storage Suggestions
Serving: Serve this casserole warm, straight from the oven. The contrast between the warm, custard-soaked interior and the cool, creamy icing is what makes it magical. Scoop portions with a wide spatula to preserve the beautiful pull-apart texture. For a festive presentation, dust the top with a light sprinkle of powdered sugar and a few fresh cranberries or mint leaves.
What to Serve Alongside: This casserole is rich, so balance it with lighter sides. A bowl of fresh fruit—berries, sliced oranges, or a simple fruit salad—adds brightness. Crispy bacon or breakfast sausage provides a salty, savory counterpoint. A pitcher of fresh orange juice or a pot of strong coffee completes the meal.
Storage: Leftover casserole (if there is any!) can be stored in an airtight container in the refrigerator for up to 3 days. The texture will soften slightly as it sits, but the flavor actually deepens—the cinnamon and vanilla meld together even more.
Reheating: The best way to reheat is in the oven. Place individual portions on a baking sheet and warm at 300°F (150°C) for 10 minutes. This restores some of the crispy edges. You can also use the microwave, but the texture will be softer and less appealing. If microwaving, do it in 20-second bursts and stop before it gets rubbery.
Freezing: You can freeze the unbaked casserole. Assemble it completely (without the icing), cover tightly with plastic wrap and foil, and freeze for up to 3 months. To bake, thaw overnight in the refrigerator, then bake as directed, adding 10-15 minutes to the covered baking time. Do not freeze after baking—the texture becomes watery upon thawing.
Flavor Development: Honestly, this casserole is even better the next day. The flavors meld overnight, and the custard sets into a firmer, almost bread-pudding-like texture. If you can resist eating it all on Christmas morning, save a portion for the next day—you won’t regret it.
Nutritional Information & Benefits
Let’s be real—this is a decadent breakfast, not a health food. But knowing what’s in it helps you enjoy it mindfully. Per serving (based on 10 servings):
- Calories: Approximately 410 kcal
- Fat: 22g (13g saturated)
- Carbohydrates: 47g (24g sugar)
- Protein: 8g
- Fiber: 1g
- Sodium: 520mg
Health Benefits of Key Ingredients: Cinnamon is the star here—it’s packed with antioxidants and has anti-inflammatory properties. It may also help regulate blood sugar, which is helpful after a sugary meal. Eggs provide high-quality protein and choline, which supports brain health. Heavy cream, while high in fat, contains fat-soluble vitamins A, D, E, and K.
Dietary Considerations: This recipe is vegetarian but not vegan (as written). It contains gluten, dairy, and eggs. For the gluten-free version mentioned in variations, use certified gluten-free cinnamon rolls. The sugar content is moderate for a dessert-like breakfast, but if you’re watching your intake, consider the low-sugar variation.
My Personal Perspective: I believe in balance. Christmas morning is not the day to count calories. This casserole is a celebration, a tradition, a moment of joy shared with loved ones. Enjoy a generous serving, savor every bite, and don’t feel guilty. Life is too short for regret over cinnamon rolls.
Conclusion
This Christmas morning cinnamon roll casserole is more than a recipe—it’s a solution. It solves the problem of a chaotic, stressful holiday morning by giving you a dish that’s nearly impossible to mess up, incredibly satisfying, and universally loved. It solves the problem of the family member who claims they don’t like cinnamon rolls (yes, Mark has requested it every Christmas since). And it solves the problem of wanting to create something special without spending your entire morning in the kitchen.
I love this recipe because it embodies everything I believe about holiday cooking: it should be joyful, not stressful. It should bring people together, not send the host into a panic. And it should taste so good that even the skeptics are won over.
Now I want to hear from you. Have you made a version of this casserole? Did you try one of the variations? Or did you come up with your own twist? Drop a comment below and tell me about it. Share this recipe with a friend who needs a stress-free Christmas morning. And most importantly, take a moment on that busy holiday morning to sit down, take a bite, and enjoy the warmth and chaos of it all. That’s what Christmas is really about.
Happy baking, and Merry Christmas!
Frequently Asked Questions
Can I make this Christmas morning cinnamon roll casserole the night before?
Absolutely! Assemble the casserole completely (without the icing), cover it tightly, and refrigerate overnight. In the morning, let it sit on the counter for 20 minutes while the oven preheats, then bake as directed. You may need to add 5-10 minutes to the covered baking time since it’s starting from cold.
Can I use homemade cinnamon rolls instead of refrigerated ones?
Yes, but you’ll need to adjust the custard. Homemade rolls are less dense than refrigerated ones, so they absorb more liquid. Use 1½ cups of heavy cream instead of 1 cup, and reduce the baking time by 5 minutes. Also, make sure your homemade rolls are fully proofed before cutting and assembling.
Why is my casserole soggy in the middle?
This usually happens for one of two reasons: either you didn’t bake it long enough, or you didn’t let it rest after pouring the custard. Make sure the casserole reaches an internal temperature of 165°F (74°C) and let it rest for the full 10 minutes before serving. If the center still seems wet, pop it back in the oven for 5 more minutes.
Can I halve this recipe for a smaller crowd?
Definitely. Use one can of cinnamon rolls, 2 eggs, ½ cup heavy cream, ¼ cup milk, 2 tablespoons sugar, 1 teaspoon vanilla, ½ teaspoon cinnamon, and 1½ tablespoons butter. Bake in an 8×8-inch dish, reducing the covered baking time to 20 minutes and the uncovered time to 12-15 minutes.
How do I prevent the icing from melting into a puddle?
The key is to let the casserole cool for a full 10 minutes before adding the icing. If the casserole is too hot, the icing will melt and run off. If it’s too cool, the icing won’t spread. Ten minutes is the sweet spot. Also, microwave the icing for just 10-15 seconds—you want it pourable, not hot.
Pin This Recipe!

Best Christmas Morning Cinnamon Roll Casserole (Easy & Perfect)
This easy cinnamon roll casserole combines refrigerated cinnamon rolls with a rich custard for a gooey, pull-apart breakfast that’s perfect for Christmas morning. It’s nearly impossible to ruin and always a crowd-pleaser.
- Total Time: 55-60 minutes
- Yield: 8-10 servings 1x
Ingredients
- 2 cans (12.4 ounces each) refrigerated cinnamon rolls (e.g., Pillsbury Grands!)
- 4 large eggs, at room temperature
- 1 cup (240 ml) heavy cream
- ½ cup (120 ml) whole milk
- ¼ cup (50 grams) granulated sugar
- 2 teaspoons (10 ml) pure vanilla extract
- 1 teaspoon ground cinnamon
- 3 tablespoons (42 grams) unsalted butter, melted
- Cream cheese icing packets from the cinnamon rolls
- Optional: ½ cup chopped pecans or walnuts, ¼ cup raisins, 1 teaspoon orange zest
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with the melted butter.
- Open both cans of cinnamon rolls. Set aside the icing packets. Cut each cinnamon roll into 4 equal pieces.
- Scatter the cut roll pieces evenly in the prepared baking dish, spreading in a single layer as much as possible.
- In a large mixing bowl, whisk together eggs, heavy cream, whole milk, granulated sugar, vanilla extract, and ground cinnamon until smooth, pale, and slightly frothy (about 30 seconds).
- Slowly pour the custard mixture evenly over the cinnamon roll pieces. Gently press down any pieces sticking up. Let rest at room temperature for 10-15 minutes.
- Cover the dish loosely with aluminum foil. Bake for 25 minutes.
- Remove foil and bake for another 15-20 minutes, until top is golden brown, center is set, and a knife inserted into the center comes out clean (internal temperature 165°F/74°C).
- Remove from oven and let cool on a wire rack for 10 minutes. Microwave the reserved icing packets for 10-15 seconds until pourable, then drizzle evenly over the top.
- Serve warm, scooping portions with a large spatula to include caramelized edges and gooey center.
Notes
For best results, let the casserole rest for 10-15 minutes after pouring the custard to allow the rolls to absorb it. If the top browns too quickly, tent with foil again. Leftovers can be stored in the refrigerator for up to 3 days and reheated in the oven at 300°F (150°C) for 10 minutes.
- Prep Time: 15 minutes
- Cook Time: 40-45 minutes
- Category: Breakfast
- Cuisine: American
Nutrition
- Serving Size: 1 serving (based on
- Calories: 410
- Sugar: 24
- Sodium: 520
- Fat: 22
- Saturated Fat: 13
- Carbohydrates: 47
- Fiber: 1
- Protein: 8
Keywords: cinnamon roll casserole, Christmas breakfast, easy breakfast casserole, pull-apart cinnamon rolls, holiday brunch





