Easy Overnight Cinnamon Roll Casserole for Christmas Morning

Ready In
Servings
Difficulty

The smell of butter and brown sugar drifting through the house at 6 AM on Christmas morning — that’s the kind of thing that sticks with you. Not the presents under the tree, not the chaos of wrapping paper flying everywhere. It’s that warm, yeasty sweetness that hits your nose before your eyes are even open. I remember the first time I made this easy overnight cinnamon roll casserole for Christmas morning. My kids were still little, and I was so tired of spending December 25th stuck in the kitchen while everyone else was opening gifts. I wanted something that felt special, something that filled the whole house with that bakery smell, but didn’t require me to be up at 4 AM kneading dough.

So I took the easy way out — honestly. I grabbed a couple cans of refrigerated cinnamon rolls (the kind we all judge but secretly love), threw them in a baking dish with some cream and eggs, and let the fridge do the work overnight. The next morning, I slid it into the oven while the coffee brewed and the kids peeked at their stockings. Twenty-five minutes later, we were all sitting around the table in our pajamas, pulling apart gooey, caramel-coated pieces of cinnamon roll casserole. It was the most relaxed Christmas morning we ever had. And honestly? That casserole became the star of the show.

This isn’t a complicated, from-scratch recipe that takes all day. It’s the kind of breakfast that understands what Christmas morning is really about — slowing down, being together, and eating something that tastes like a hug. The cinnamon rolls soak up the custard overnight, puffing up into these impossibly soft, pillowy layers. And that cream cheese drizzle on top? It seeps into every crevice, making each bite taste like the center of the roll. This easy overnight cinnamon roll casserole for Christmas morning has become our family’s non-negotiable tradition. Once you try it, I think you’ll understand why.

Why You’ll Love This Recipe

Let me tell you why this casserole has earned a permanent spot in our Christmas morning rotation. After years of testing (and eating way too many test batches), I can confidently say this is the best version out there.

  • Prep It the Night Before: This is the ultimate Christmas morning hack. You mix everything together in 15 minutes on Christmas Eve, cover it, and let the fridge work its magic overnight. No early wake-up calls, no frantic measuring while the kids are tearing into presents.
  • Simple Pantry Ingredients: You probably already have most of what you need. Canned cinnamon rolls, eggs, heavy cream, butter, brown sugar. No trips to a specialty grocery store on Christmas Eve.
  • Perfect for a Crowd: This recipe feeds 8-10 people easily. It’s ideal for when the in-laws are over, or when you have a house full of cousins running around. Everyone gets a generous square, and there’s usually enough for seconds.
  • Kid-Approved and Adult-Obsessed: The kids love pulling apart the gooey pieces, and adults appreciate that it’s not cloyingly sweet. The custard balances the sugar perfectly, and the cream cheese drizzle adds a tangy richness that keeps you coming back.
  • Tastes Like a Bakery, Feels Like a Hug: The texture is what really sets this apart. The edges get slightly crispy and caramelized, while the center stays soft and almost pudding-like. It’s the best of both worlds — crunchy and tender in every single bite.

What makes this different from every other cinnamon roll casserole out there? It’s the custard-to-roll ratio. Too many recipes end up dry or soggy. I spent months tweaking the amounts of eggs and cream until the rolls absorbed just enough liquid to puff up perfectly without turning into mush. The result is a casserole that’s structurally sound enough to serve in neat squares but still has that melt-in-your-mouth quality. And the cream cheese drizzle? It’s not just a drizzle — it’s a generous blanket that soaks into every nook and cranny. This is the kind of breakfast that makes you close your eyes after the first bite. It’s Christmas morning comfort food at its finest — easy, indulgent, and meant to be shared.

What Ingredients You Will Need

This recipe uses simple, everyday ingredients to create something that tastes anything but ordinary. Most of these are pantry staples, but I’ve included a few notes to help you pick the best options.

For the Casserole Base

  • 2 cans (12.4 oz each) refrigerated cinnamon rolls with cream cheese icing: I use Pillsbury Grands! for the best texture and size. The big, fluffy rolls hold up better to the custard than the smaller ones. You’ll use the icing that comes with them for the drizzle, so don’t throw it away!
  • 4 large eggs, room temperature: Room temperature eggs mix more evenly into the custard. If you forget to take them out of the fridge, place them in a bowl of warm water for 5 minutes.
  • 1/2 cup heavy cream: This adds richness and helps create that soft, almost bread-pudding texture. You can substitute half-and-half, but the casserole won’t be quite as decadent.
  • 1/2 cup whole milk: Whole milk gives the best consistency. Avoid skim milk — it makes the custard too thin.
  • 1/4 cup granulated sugar: Just a little extra sweetness to complement the cinnamon rolls.
  • 1 teaspoon vanilla extract: Pure vanilla extract makes a difference here. The imitation stuff has a chemical aftertaste that stands out in a simple recipe like this.
  • 1/2 teaspoon ground cinnamon: This reinforces the cinnamon flavor from the rolls. I prefer Saigon cinnamon for its warm, slightly spicy kick.
  • 1/4 teaspoon salt: Don’t skip this. Salt balances the sweetness and enhances all the flavors.

For the Brown Sugar Butter Topping

overnight cinnamon roll casserole preparation steps

  • 1/2 cup unsalted butter, melted: Salted butter works too — just reduce the added salt in the custard to a pinch.
  • 1/2 cup packed light brown sugar: Light brown sugar gives a milder caramel flavor. Dark brown sugar works if you want a deeper, more molasses-like taste.
  • 1 teaspoon ground cinnamon: This gets sprinkled between the layers for extra cinnamon swirls.

For the Cream Cheese Drizzle

  • 4 oz cream cheese, softened: Full-fat cream cheese gives the smoothest, richest drizzle. Neufchâtel (reduced-fat) works okay but won’t be as creamy.
  • 1/4 cup powdered sugar: Sift it if it’s lumpy — nobody wants a clumpy drizzle.
  • 2-3 tablespoons milk: Add gradually until you reach a pourable consistency.
  • 1/2 teaspoon vanilla extract: For that extra layer of flavor.

Ingredient Selection Tips: When buying cinnamon rolls, look for the cans that say “Grands!” or “jumbo” — the bigger rolls create better layers. For the cream cheese, make sure it’s fully softened to room temperature before mixing the drizzle. Cold cream cheese will leave you with a lumpy mess. And here’s a pro tip: if you want to make your own cinnamon rolls from scratch, go for it! Just make sure they’re fully cooled before assembling the casserole, and increase the custard slightly since homemade rolls tend to be denser.

Equipment Needed

You don’t need any fancy gadgets for this recipe. Here’s what you’ll need:

  • 9×13-inch baking dish: Glass or ceramic works best. Metal pans can cause the edges to over-brown. I use a Pyrex dish and it’s perfect every time.
  • Large mixing bowl: For whisking the custard. Any medium-to-large bowl works.
  • Whisk: A wire whisk is ideal for getting the eggs fully incorporated into the cream and milk.
  • Small saucepan or microwave-safe bowl: For melting the butter.
  • Rubber spatula: For scraping every last bit of custard into the dish. Waste not, want not.
  • Aluminum foil: You’ll need this to cover the dish overnight and during the first part of baking.
  • Knife or kitchen shears: For cutting the cinnamon rolls into quarters. Kitchen shears are actually easier and less messy than a knife.
  • Measuring cups and spoons: Standard set — nothing fancy.

Budget-Friendly Alternatives: Don’t have a 9×13? Use a 10-inch cast iron skillet or a 9-inch square dish (just reduce the rolls to 1 1/2 cans). No whisk? A fork works in a pinch. No microwave? Melt the butter in a small saucepan over low heat. This recipe is forgiving, so don’t stress about having the exact equipment.

Preparation Method

This easy overnight cinnamon roll casserole for Christmas morning comes together in just a few simple steps. The key is letting it rest overnight so the flavors meld and the rolls absorb all that creamy custard.

Step 1: Prep the Baking Dish (5 minutes)

Grease your 9×13-inch baking dish generously with butter or non-stick spray. Don’t be shy here — the caramelized edges are the best part, and you don’t want them sticking. Set the dish aside while you prepare the rolls.

Step 2: Cut the Cinnamon Rolls (5 minutes)

Open both cans of cinnamon rolls. Set the icing packets aside — you’ll use them later for the drizzle. Using a sharp knife or kitchen shears, cut each cinnamon roll into quarters. I know it feels wrong to cut up those perfect little spirals, but trust me. The smaller pieces create more surface area for the custard to soak into, and they layer together beautifully. Place all the cut pieces in the greased baking dish, spreading them out evenly.

Step 3: Make the Brown Sugar Butter Topping (5 minutes)

In a small bowl, whisk together the melted butter, brown sugar, and cinnamon until smooth. Drizzle this mixture evenly over the cut cinnamon roll pieces. Use a spatula to gently toss the rolls, making sure each piece gets a little coating. Don’t overmix — you just want to distribute the butter-sugar mixture.

Step 4: Prepare the Custard (5 minutes)

In a large mixing bowl, whisk together the eggs, heavy cream, milk, granulated sugar, vanilla extract, cinnamon, and salt. Whisk until the eggs are fully incorporated and the mixture is smooth and pale yellow. This should take about 1-2 minutes of steady whisking. Pour the custard evenly over the cinnamon roll pieces in the dish. Gently press down on the rolls with a spatula to help them absorb the liquid.

Step 5: Cover and Refrigerate Overnight (8-12 hours)

Cover the baking dish tightly with aluminum foil. Place it in the refrigerator for at least 8 hours, or up to 12 hours. This overnight rest is what makes the casserole so soft and tender. The rolls slowly absorb the custard, puffing up and becoming almost bread-pudding-like in texture. Don’t rush this step — the longer it rests, the better the results.

Step 6: Bake the Casserole (30-35 minutes)

Christmas morning! Preheat your oven to 350°F (175°C). Remove the casserole from the fridge and let it sit on the counter while the oven preheats — about 10 minutes. Keep the foil on and bake for 20 minutes. Then remove the foil and bake for another 10-15 minutes, until the top is golden brown and the center is set. The casserole should jiggle slightly in the center when you shake the dish, but it shouldn’t look liquid. A knife inserted into the center should come out clean.

Step 7: Make the Cream Cheese Drizzle (5 minutes)

While the casserole bakes, make the drizzle. In a small bowl, beat the softened cream cheese with a whisk or hand mixer until smooth. Add the powdered sugar, vanilla, and 2 tablespoons of milk. Whisk until smooth and pourable. If it’s too thick, add another tablespoon of milk. If it’s too thin, add a little more powdered sugar. Set aside.

Step 8: Drizzle and Serve (5 minutes)

Let the casserole cool for 5-10 minutes after it comes out of the oven. This allows it to set up so you can cut clean squares. Drizzle the cream cheese icing generously over the top — and I mean generously. Use all of it. Then add the reserved icing from the cinnamon roll cans on top for extra sweetness. Serve warm, right from the dish.

Cooking Tips & Techniques

After making this easy overnight cinnamon roll casserole for Christmas morning more times than I care to count, I’ve learned a few things the hard way. Here are my best tips to make sure yours turns out perfect.

Don’t Over-Soak the Rolls: I know I said to let them rest overnight, but there is such a thing as too long. If you leave the casserole in the fridge for more than 14 hours, the rolls can become mushy and fall apart. Aim for 8-12 hours — that’s the sweet spot where they absorb the custard but still hold their shape.

Room Temperature Ingredients Matter: Cold eggs and cold cream won’t mix as smoothly into the custard. Take everything out of the fridge 30 minutes before you start. If you forget, place the eggs in a bowl of warm water for 5 minutes and microwave the cream for 10 seconds.

Watch the Baking Time: Every oven runs a little differently. Start checking at the 25-minute mark. The casserole is done when the top is deep golden brown and the center is set but still slightly jiggly. Overbaking will dry it out, and nobody wants dry cinnamon roll casserole.

Let It Rest Before Serving: This is the hardest part — waiting. But letting the casserole sit for 5-10 minutes after baking allows the custard to finish setting. If you cut into it immediately, you’ll get a soupy mess. Patience pays off here.

My Biggest Failure: The first time I made this, I forgot to cover it overnight. The rolls dried out on top and ended up with a weird, leathery texture. Always cover tightly with foil. The moisture needs to stay trapped so the rolls can absorb it properly.

Variations & Adaptations

This recipe is incredibly versatile. Here are some ways to make it your own.

Gluten-Free Version: Use gluten-free canned cinnamon rolls. Most major brands now offer a gluten-free option. The texture will be slightly different — a bit more crumbly — but the flavor is still amazing. Follow the same instructions, but reduce the overnight rest to 6-8 hours since gluten-free rolls absorb liquid faster.

Dairy-Free Adaptation: Substitute the heavy cream and milk with full-fat coconut milk or oat milk. Use vegan butter and dairy-free cream cheese for the drizzle. The casserole won’t be as rich, but it’s still delicious. I’ve tested this with oat milk and it works surprisingly well.

Add Some Crunch: Sprinkle 1/2 cup of chopped pecans or walnuts over the top before baking. The nuts toast in the oven and add a wonderful crunch against the soft, gooey casserole. I do this every Thanksgiving morning — it feels a little more grown-up.

Fruit Addition: Layer 1 cup of fresh or frozen blueberries, raspberries, or diced apples between the cinnamon roll pieces. The fruit bursts as it bakes, adding pockets of tartness that balance the sweetness. My sister adds sliced bananas and it’s incredible.

Spice It Up: Add 1/4 teaspoon of nutmeg or cardamom to the custard for a warm, holiday-inspired twist. Cardamom pairs beautifully with cinnamon and gives the casserole a Scandinavian feel.

Make It a Brunch Dish: For a more savory-sweet balance, reduce the brown sugar topping to 1/4 cup and add 1/2 cup of cooked, crumbled breakfast sausage. The salty-sweet combo is surprisingly addictive. I tried this on a whim one year and it was a hit with the adults.

Serving & Storage Suggestions

This easy overnight cinnamon roll casserole for Christmas morning is best served warm, right from the oven. But here’s how to handle leftovers and make-ahead needs.

Serving Temperature: Serve the casserole warm, not piping hot. Let it rest for 5-10 minutes after baking so the custard sets. A scoop of vanilla ice cream on top takes it over the top, but honestly, it’s perfect on its own.

Presentation Ideas: Cut the casserole into 8-10 squares and arrange them on a large platter. Drizzle extra cream cheese icing over the top and dust with a little cinnamon. Fresh berries or a sprinkle of powdered sugar make it look extra festive.

What to Serve With It: This casserole is rich, so pair it with something light. Fresh fruit salad, a simple green salad, or some crispy bacon balance the sweetness. A hot cup of coffee or a glass of cold milk is the perfect drink pairing.

Storage Instructions: Store leftover casserole in an airtight container in the refrigerator for up to 3 days. The texture will soften a bit, but it’s still delicious.

Reheating Methods: The best way to reheat is in the oven. Place individual squares on a baking sheet and warm at 300°F (150°C) for 10 minutes. The microwave works in a pinch — 30 seconds on high — but the edges will lose their crispness. For a quick fix, I use the air fryer at 325°F (163°C) for 3-4 minutes. It brings back that caramelized exterior beautifully.

Freezer Instructions: You can freeze the unbaked casserole! Assemble everything, cover tightly with foil, and freeze for up to 3 months. To bake, thaw in the refrigerator overnight, then bake as directed. The baked casserole also freezes well — just wrap individual squares in plastic wrap and foil, then reheat in the oven.

Flavor Development: The casserole actually tastes better on day two. The flavors meld together overnight, and the texture becomes even more cohesive. If you can resist eating it all on Christmas morning, save some for the next day.

Nutritional Information & Benefits

Let’s be real — this is a decadent breakfast treat. But here’s a rough estimate per serving (based on 10 servings):

  • Calories: 480
  • Fat: 28g
  • Carbohydrates: 52g
  • Protein: 9g
  • Sugar: 32g
  • Sodium: 520mg

Health Benefits: Okay, so this isn’t a health food. But the eggs provide high-quality protein and choline, which supports brain health. The cinnamon is packed with antioxidants and has anti-inflammatory properties. And if you use whole milk and full-fat cream cheese, you’re getting calcium and vitamin D. It’s all about balance — this is a once-a-year treat, and it’s meant to be enjoyed without guilt.

Dietary Considerations: This recipe contains gluten, dairy, and eggs. For a gluten-free version, use gluten-free cinnamon rolls. For dairy-free, use plant-based alternatives as noted in the variations section. There is no nut-free concern unless you add the pecan variation.

My Wellness Perspective: I believe food is about more than numbers. This casserole is about tradition, family, and slowing down on a busy morning. It’s okay to indulge. One slice of this on Christmas morning won’t derail your health goals — it’ll feed your soul. And that matters too.

Conclusion

This easy overnight cinnamon roll casserole for Christmas morning has become more than just a recipe in our house — it’s a tradition. It’s the smell that fills the house before anyone else wakes up. It’s the sound of forks clinking against the dish as everyone reaches for seconds. It’s the laughter and the sticky fingers and the coffee stains on the tablecloth. It’s everything Christmas morning should be: warm, sweet, and full of love.

I hope you give this recipe a try. Don’t be afraid to customize it — add your favorite nuts, swap in different fruit, or double the cream cheese drizzle (I won’t tell). The beauty of this casserole is that it’s forgiving. It wants you to succeed. And when you pull that golden, bubbly dish out of the oven on Christmas morning, surrounded by the people you love, you’ll understand why I keep coming back to it year after year.

If you make this, I’d love to hear about it. Leave a comment below and tell me how it turned out. Did you add anything special? Did your kids love it as much as mine do? Share a photo on social media and tag me — I want to see your Christmas morning magic. And if you’re looking for other cozy breakfast ideas, check out my easy creamy overnight oat parfaits or these cozy pumpkin cream cheese swirl muffins for another make-ahead morning treat.

From my kitchen to yours — Merry Christmas, and happy baking!

Frequently Asked Questions

Can I use homemade cinnamon rolls instead of canned?

Absolutely! Just make sure your homemade rolls are fully cooled before cutting them up and assembling the casserole. You may need to increase the custard slightly since homemade rolls are denser and absorb more liquid. Start with the same amount and add an extra 1/4 cup of milk if needed.

Can I make this casserole without the overnight rest?

You can, but the texture won’t be the same. The overnight rest allows the rolls to fully absorb the custard, resulting in a soft, bread-pudding-like texture. If you’re in a rush, let it sit at room temperature for at least 2 hours before baking. The results will be good, but not as amazing.

How do I prevent the casserole from getting too soggy?

Don’t over-soak the rolls — 8-12 hours is the sweet spot. Also, make sure you’re using the right amount of custard. If you add too much liquid, the rolls won’t be able to absorb it all and you’ll end up with a soupy bottom. Stick to the measurements in the recipe.

Can I double this recipe for a larger crowd?

Yes! Double everything and use a 12×17-inch baking dish or two 9×13-inch dishes. You may need to increase the baking time by 5-10 minutes since there’s more volume. Check for doneness by inserting a knife in the center — it should come out clean.

What’s the best way to reheat leftovers?

The oven is your best bet. Place individual squares on a baking sheet and warm at 300°F (150°C) for 10 minutes. This brings back the caramelized edges. The microwave works in a pinch (30 seconds on high), but the texture will be softer. For a quick fix, try the air fryer at 325°F (163°C) for 3-4 minutes.

Pin This Recipe!

overnight cinnamon roll casserole recipe
Print

Easy Overnight Cinnamon Roll Casserole for Christmas Morning

This easy overnight cinnamon roll casserole is the ultimate Christmas morning breakfast. Made with refrigerated cinnamon rolls, a creamy custard, and a brown sugar butter topping, it bakes up soft, gooey, and absolutely irresistible. Prep it the night before and wake up to a warm, bakery-style treat that the whole family will love.

  • Author: Eva
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 8 hours 45 minutes (includes overnight rest)
  • Yield: 8-10 servings 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • 2 cans (12.4 oz each) refrigerated cinnamon rolls with cream cheese icing
  • 4 large eggs, room temperature
  • 1/2 cup heavy cream
  • 1/2 cup whole milk
  • 1/4 cup granulated sugar
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 1/2 cup unsalted butter, melted
  • 1/2 cup packed light brown sugar
  • 1 teaspoon ground cinnamon
  • 4 oz cream cheese, softened
  • 1/4 cup powdered sugar
  • 23 tablespoons milk
  • 1/2 teaspoon vanilla extract

Instructions

  1. Grease a 9×13-inch baking dish with butter or non-stick spray.
  2. Open both cans of cinnamon rolls. Set the icing packets aside. Cut each cinnamon roll into quarters and place in the prepared dish.
  3. In a small bowl, whisk together melted butter, brown sugar, and 1 teaspoon cinnamon. Drizzle over the cut rolls and gently toss to coat.
  4. In a large bowl, whisk together eggs, heavy cream, milk, granulated sugar, vanilla extract, 1/2 teaspoon cinnamon, and salt until smooth. Pour evenly over the rolls. Gently press down with a spatula.
  5. Cover the dish tightly with aluminum foil and refrigerate for at least 8 hours, up to 12 hours.
  6. Preheat oven to 350°F (175°C). Remove casserole from fridge and let sit on counter while oven preheats (about 10 minutes).
  7. Bake covered for 20 minutes. Remove foil and bake for another 10-15 minutes, until golden brown and center is set.
  8. While casserole bakes, make the cream cheese drizzle: Beat softened cream cheese until smooth. Add powdered sugar, 1/2 teaspoon vanilla, and 2 tablespoons milk. Whisk until smooth and pourable. Add more milk if needed.
  9. Let casserole cool for 5-10 minutes. Drizzle with cream cheese icing and reserved cinnamon roll icing. Serve warm.

Notes

For best results, use room temperature eggs and cream. Do not soak the rolls for more than 14 hours to avoid mushiness. Let the casserole rest 5-10 minutes after baking before cutting. 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.

Nutrition

  • Serving Size: 1 square (based on 1
  • Calories: 480
  • Sugar: 32
  • Sodium: 520
  • Fat: 28
  • Saturated Fat: 16
  • Carbohydrates: 52
  • Fiber: 1
  • Protein: 9

Keywords: overnight cinnamon roll casserole, Christmas breakfast, easy cinnamon roll casserole, overnight breakfast casserole, cinnamon roll casserole

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating