I met Clara at the community garden plot we shared for two summers. She was in her seventies, growing tomatoes on the side of a building she didn’t own, and she had this way of making everything feel like it mattered. One chilly October morning, I was wrestling with a tangled hose—honestly, I was about to give up—and she just walked over, handed me a pair of pruning shears, and said, “Cut it. It’s not worth the fight.” Then, without missing a beat, she told me about her Christmas morning casserole. It wasn’t a recipe she guarded; it was a story she wanted to share. She talked about her grandmother, the way the kitchen smelled like cinnamon and yeast, and how this dish made Christmas morning feel less chaotic. I didn’t write anything down that day, but I remembered the feeling. That feeling is exactly what this cozy overnight cinnamon roll Christmas morning casserole is all about.
This isn’t just a breakfast dish. It’s the thing you put together the night before, when the house is finally quiet and the presents are wrapped. You wake up, pop it in the oven, and let the smell do the hard work. There is something about the way the cinnamon swirls melt into the custard, the way the top gets just a little crispy while the middle stays soft and tender. It’s the kind of recipe that makes you slow down, even on a morning that’s supposed to be busy. Maybe you’ve been there—standing in your kitchen at 6 AM, wondering how you’re going to pull off a holiday meal. This casserole is the answer you didn’t know you needed.
I’ve made this at least a dozen times since that morning in the garden. I’ve tweaked it, burned it once (that’s a story for another day), and learned that the best version happens when you don’t overthink it. Clara would probably laugh at how seriously I took her offhand instructions. But honestly, that’s the beauty of a recipe like this. It’s forgiving. It’s warm. And it’s exactly what Christmas morning should taste like.
Why You’ll Love This Recipe
Let me tell you why this cozy overnight cinnamon roll Christmas morning casserole has become my non-negotiable holiday tradition. It’s not just because it tastes incredible—though it does—it’s because it makes your morning easier. You know that feeling when you’re trying to do everything at once? This recipe takes that pressure off.
- Overnight Magic : You assemble it the night before, so Christmas morning is just about baking and enjoying. No early morning scramble, no flour on your pajamas.
- Simple Ingredients : You probably already have most of these in your pantry. Cinnamon rolls, eggs, cream, a little butter—nothing fancy, nothing stressful.
- Perfect for Christmas Morning : It’s sweet enough to feel special, but not so heavy that you can’t handle a big lunch later. It’s the perfect middle ground.
- Crowd-Pleaser : Kids love the gooey cinnamon swirls. Adults love that it tastes like a bakery treat without the bakery price tag. I’ve never had leftovers.
- Unbelievably Delicious : The texture is what gets me every time. The top gets golden and slightly crisp, while the inside stays soft, almost like a bread pudding. It’s comfort food at its finest.
What makes this recipe different from the hundreds of other cinnamon roll casseroles out there? It’s the custard. I spent a long time figuring out the right ratio of eggs to cream, so you get that silky, rich texture without it being too wet or too dry. It’s not just another version—it’s the one I keep coming back to. And honestly, it’s the kind of dish that makes you close your eyes after the first bite. That’s not an exaggeration. It’s comfort food reimagined: faster, easier, but with the same soul-soothing satisfaction.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store. Here’s what you’ll need:
For the Casserole Base
- Cinnamon rolls (2 cans, 12.4 oz each, refrigerated) — I prefer Pillsbury Grands! for their fluffy texture. You can use store brand, but avoid the mini rolls; they get lost in the custard.
- Large eggs (4, room temperature) — Room temperature eggs blend more smoothly into the custard. If you’re in a hurry, place them in warm water for 5 minutes.
- Heavy cream (1 cup) — This adds richness. You can substitute half-and-half, but the texture won’t be as luxurious.
- Whole milk (½ cup) — Helps thin the custard without making it watery. I use 2% in a pinch, but whole milk gives the best result.
- Granulated sugar (¼ cup) — Just enough to balance the cinnamon without making it cloying.
- Vanilla extract (2 teaspoons) — Pure vanilla makes a difference. Imitation works, but the flavor is less deep.
- Ground cinnamon (1 teaspoon) — I use Saigon cinnamon for its stronger, warmer flavor. Regular cinnamon is fine too.
- Pinch of salt — Don’t skip this. It balances the sweetness and makes everything taste more rounded.
For the Cream Cheese Glaze

- Cream cheese (4 oz, softened) — Full-fat cream cheese gives the best texture. Low-fat can be used, but the glaze will be thinner.
- Powdered sugar (1 cup, sifted) — Sifting prevents lumps. Trust me on this one.
- Vanilla extract (1 teaspoon)
- Milk (2-3 tablespoons) — Add slowly until you reach your desired consistency.
Optional Add-Ins
- Chopped pecans (½ cup) — Adds a nice crunch. Toast them first for more flavor.
- Raisins or dried cranberries (¼ cup) — For a little chewiness. I add these sometimes when I want it to feel more festive.
- Maple syrup (2 tablespoons, drizzled over the top before baking) — A friend tried this once and said it was “life-changing.” I agree.
A quick note on substitutions: You can use dairy-free cream cheese and milk for a lactose-friendly version. For a gluten-free option, use gluten-free cinnamon rolls. Just keep in mind that the texture might be slightly different—gluten-free rolls tend to be denser. Also, if you’re using a different brand of cinnamon rolls, check the size. You want the big, fluffy ones, not the thin, crispy kind.
Equipment Needed
You don’t need a fancy kitchen to make this cozy overnight cinnamon roll Christmas morning casserole. Here’s what you’ll need:
- 9×13 inch baking dish — Glass or ceramic works best. Metal can sometimes cause the edges to brown too quickly. I use a Pyrex dish and it’s never let me down.
- Large mixing bowl — For whisking the custard. Any bowl will do, but a wide one makes it easier.
- Whisk — A fork works in a pinch, but a whisk gets the eggs fully incorporated.
- Measuring cups and spoons — Precision matters here, especially for the custard ratio.
- Rubber spatula — For scraping every last bit of glaze. Waste not, want not.
- Plastic wrap or aluminum foil — For covering the dish overnight. Make sure it’s tight so the rolls don’t dry out.
- Sharp knife or kitchen shears — For cutting the cinnamon rolls into quarters. Shears are easier, honestly.
If you don’t have a 9×13 dish, you can use two 8×8 dishes or even a large cast iron skillet. Just keep an eye on the baking time—smaller dishes might need a few extra minutes. I once used a disposable aluminum pan when I was traveling, and it worked fine. The key is making sure the dish is deep enough to hold all that custard without spilling over.
Preparation Method
Here’s how to make this cozy overnight cinnamon roll Christmas morning casserole, step by step. I’ve included time estimates and sensory cues so you know exactly what to look for.
- Prep the baking dish (5 minutes). Grease your 9×13 inch baking dish with butter or non-stick spray. Don’t skimp here—the caramelized edges are the best part, and you don’t want them stuck to the dish.
- Cut the cinnamon rolls (10 minutes). Open both cans of cinnamon rolls. Set aside the icing packets (you’ll use them later). Using a sharp knife or kitchen shears, cut each roll into quarters. You want bite-sized pieces, not crumbs. If the rolls are too cold, they’ll be hard to cut—let them sit at room temperature for 5 minutes.
- Arrange the rolls in the dish (5 minutes). Scatter the quartered rolls evenly in the baking dish. Don’t pack them too tightly; you want some space for the custard to seep in. If you’re adding pecans or dried fruit, sprinkle them over the rolls now.
- Make the custard (10 minutes). In a large mixing bowl, whisk together the eggs, heavy cream, whole milk, granulated sugar, vanilla extract, ground cinnamon, and a pinch of salt. Whisk until the sugar is dissolved and the mixture is smooth. It should look pale yellow and smell like cinnamon and vanilla.
- Pour the custard (5 minutes). Slowly pour the custard over the cinnamon roll pieces. Make sure every piece gets some liquid. Gently press down on the rolls with a spatula to help them absorb the custard. Don’t stir—just press.
- Cover and refrigerate (overnight, 8-12 hours). Cover the dish tightly with plastic wrap or aluminum foil. Place it in the refrigerator. This is where the magic happens. The rolls will soak up the custard, becoming soft and tender. If you’re in a hurry, 4 hours is the minimum, but overnight is best.
- Bake the casserole (35-40 minutes). The next morning, preheat your oven to 350°F (175°C). Remove the dish from the refrigerator and let it sit on the counter while the oven heats (about 15 minutes). Bake uncovered for 35-40 minutes. The top should be golden brown, and the center should be set but still slightly jiggly. If you insert a knife in the center, it should come out clean. The smell at this point is absolutely intoxicating.
- Make the cream cheese glaze (5 minutes). While the casserole bakes, make the glaze. In a medium bowl, beat the softened cream cheese until smooth. Add the powdered sugar, vanilla extract, and 2 tablespoons of milk. Beat until smooth and creamy. Add more milk if you want a thinner glaze. Set aside.
- Glaze and serve (5 minutes). Let the casserole cool for 5-10 minutes. Drizzle the cream cheese glaze over the top. You can also microwave the reserved icing packets from the cinnamon roll cans for 10 seconds and drizzle that too. Serve warm.
A few notes: If the top is browning too quickly, tent the dish with foil for the last 10 minutes. And don’t skip the cooling time—it lets the custard set so you get clean slices. I learned this the hard way when I served it straight out of the oven and it turned into a delicious but messy puddle.
Cooking Tips & Techniques
Over the years, I’ve made this cozy overnight cinnamon roll Christmas morning casserole enough times to learn a few tricks. Here are the ones that make the biggest difference:
Don’t overmix the custard. I know it’s tempting to whisk vigorously, but you don’t want to incorporate too much air. Just whisk until the ingredients are combined. Overmixing can make the custard foam up, which leads to a spongy texture. You want it silky, not airy.
Let the rolls soak properly. This is the most important step. The rolls need time to absorb the custard. If you rush it, you’ll end up with dry, bready spots. I once made this with only 2 hours of soaking time, and it was disappointing. Overnight is non-negotiable for the best texture.
Use room temperature ingredients. Cold eggs and cold cream don’t blend well. They can seize up and create lumps in your 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.
Watch the baking time. Every oven is different. My old oven ran hot, so I had to check the casserole at 30 minutes. My current oven takes the full 40. Start checking at 30 minutes—the edges should be golden and pulling away from the dish slightly. The center should be set but still soft.
Let it rest before serving. I know you’ll be hungry, but letting the casserole sit for 5-10 minutes after baking allows the custard to firm up. If you cut into it immediately, it will be too loose. Patience pays off here.
Double the glaze. Honestly, the glaze is the best part. I always make extra because people want to drizzle more on their slices. It’s not fancy, but it makes everyone happy.
One mistake I made early on was using low-fat cream cheese in the glaze. It turned out runny and didn’t set properly. Full-fat cream cheese is worth the extra calories for the thick, creamy texture. Trust me on this.
Variations & Adaptations
This cozy overnight cinnamon roll Christmas morning casserole is wonderfully adaptable. Here are a few variations I’ve tried and loved:
Apple Cinnamon Version
Peel and dice 2 medium apples (Granny Smith or Honeycrisp work well). Sauté them in a tablespoon of butter with a teaspoon of cinnamon until soft. Layer the apples between the cinnamon roll pieces before adding the custard. The apples add a tartness that balances the sweetness beautifully.
Chocolate Lover’s Twist
Use chocolate-filled cinnamon rolls instead of regular. Add ½ cup of dark chocolate chips scattered over the rolls. The custard stays the same, but the glaze can be a simple chocolate ganache (melt ½ cup chocolate chips with ¼ cup heavy cream). It’s indulgent and perfect for when you want something extra.
Pumpkin Spice Edition
Add ½ cup of pumpkin puree and 1 teaspoon of pumpkin pie spice to the custard. Reduce the milk by 2 tablespoons to account for the extra liquid. Top with a maple cream cheese glaze (add 2 tablespoons of maple syrup to the glaze). This is my go-to for Thanksgiving morning.
Vegan-Friendly Adaptation
Use vegan cinnamon rolls (check the label for dairy and eggs). For the custard, use 1 can of full-fat coconut milk, ¼ cup of maple syrup, 2 tablespoons of cornstarch, and 1 teaspoon of vanilla. Whisk together and pour over the rolls. The texture is slightly different—less rich—but still delicious. Use vegan cream cheese for the glaze.
Low-Sugar Option
Use sugar-free cinnamon rolls if you can find them. Replace the granulated sugar in the custard with a monk fruit sweetener. The glaze can be made with powdered monk fruit sweetener, though it won’t be as smooth. This version is less sweet but still satisfying.
I tried the apple cinnamon version last fall, and it was a hit at our Friendsgiving brunch. The apples softened into the custard, and the tartness cut through the sweetness perfectly. It’s now my second-favorite way to make this casserole.
Serving & Storage Suggestions
This cozy overnight cinnamon roll Christmas morning casserole is best served warm, straight from the oven. The glaze should be drizzled on just before serving so it stays thick and creamy. If you’re serving a crowd, set up a little topping bar with extra glaze, chopped pecans, a sprinkle of cinnamon, and maybe some fresh berries. It makes the presentation feel special without extra work.
What to serve with it: This casserole is rich, so I like to balance it with something fresh. A bowl of mixed fruit, a simple green salad with a tangy vinaigrette, or some crispy bacon all work well. For drinks, a hot cup of coffee or a glass of cold milk is perfect. If you’re feeling festive, a mimosa or a cup of spiced tea rounds out the meal nicely.
Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. The texture changes slightly—the rolls absorb more moisture and become softer—but it’s still delicious. I actually like it cold, straight from the fridge, the next day.
Reheating: The best way to reheat is in the oven at 300°F (150°C) for 10-15 minutes. This restores some of the crispiness on top. You can also microwave individual slices for 30-45 seconds, but the texture will be softer. If you’re reheating the whole dish, cover it with foil to prevent the top from burning.
Freezing: You can freeze the unbaked casserole. Assemble it in the dish, cover tightly with plastic wrap and foil, and freeze for up to 2 months. When you’re ready to bake, thaw it in the refrigerator overnight, then bake as directed. You may need to add 10-15 minutes to the baking time since it starts cold.
Flavor development: The flavors actually deepen after a day in the fridge. The cinnamon and vanilla meld together, and the custard becomes more cohesive. If you can resist eating it all on Christmas morning, the leftovers the next day are even better.
Nutritional Information & Benefits
Let’s be honest—this is a treat, not a health food. But that doesn’t mean it can’t fit into a balanced lifestyle. Here’s the approximate nutritional breakdown per serving (based on 12 servings):
- Calories: 380
- Total Fat: 18g
- Saturated Fat: 10g
- Cholesterol: 95mg
- Sodium: 420mg
- Total Carbohydrates: 48g
- Dietary Fiber: 1g
- Sugars: 28g
- Protein: 7g
Now, let’s talk about the good stuff. The eggs in this recipe provide high-quality protein and essential vitamins like B12 and D. The cinnamon isn’t just for flavor—it’s packed with antioxidants and has anti-inflammatory properties. Some studies suggest it can help regulate blood sugar, which is a nice bonus when you’re eating something sweet. The cream cheese in the glaze adds a small amount of calcium, though honestly, we’re eating this for joy, not for the calcium.
If you’re watching your sugar intake, you can reduce the granulated sugar in the custard to 2 tablespoons. The glaze is where most of the sugar lives, so you can also use a lighter hand when drizzling. For a dairy-sensitive crowd, the vegan adaptation I mentioned earlier works well.
My personal philosophy is that food like this—shared with people you love, on a special morning—is good for the soul. It’s about the experience, not just the numbers. So enjoy a slice, maybe two, and don’t feel guilty about it.
Conclusion
This cozy overnight cinnamon roll Christmas morning casserole has become more than just a recipe in my kitchen. It’s the thing I look forward to making every December. It’s the smell that gets my family out of bed on a cold morning. It’s the dish that makes the chaos of gift wrapping and last-minute cooking feel worth it. And it all started with a woman named Clara, a tangled hose, and a story she trusted me with.
I hope you give this recipe a try. Customize it however you like—add apples, swap the glaze, make it vegan. The beauty of this casserole is that it’s forgiving and adaptable. It wants to work with you, not against you. And when you pull it out of the oven, golden and bubbling and smelling like Christmas, I think you’ll understand why I keep coming back to it.
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? Did you forget something and it still worked? Share your story. That’s what makes cooking so special—the way a recipe can mean something different to everyone who makes it. Merry Christmas, and happy baking.
Frequently Asked Questions
Can I make this casserole the same day instead of overnight?
Yes, but you’ll need at least 4 hours of soaking time for the best texture. The longer it sits, the softer and more custard-like the rolls become. If you’re in a rush, 2 hours is the absolute minimum, but the rolls will be firmer and less tender.
Can I use homemade cinnamon rolls instead of canned?
Absolutely. Homemade cinnamon rolls work beautifully. Just make sure they’re fully baked and cooled before cutting them into pieces. You’ll need about 12-16 rolls, depending on their size. The custard ratio stays the same.
Why did my casserole turn out soggy?
This usually happens when the custard ratio is off or the casserole isn’t baked long enough. Make sure you’re using the exact measurements for eggs, cream, and milk. Also, check that your oven is at the right temperature—an oven thermometer can help. Bake until the center is set and a knife inserted comes out clean.
Can I freeze the baked casserole?
Yes, but the texture will change. Freeze individual slices in airtight containers for up to 2 months. Thaw in the refrigerator overnight and reheat in the oven at 300°F for 10 minutes. The glaze should be added fresh after reheating.
How do I make the glaze thicker?
Add more powdered sugar, one tablespoon at a time, until you reach your desired consistency. If the glaze is too thin, it likely needs more sugar or less milk. Also, make sure your cream cheese is fully softened before mixing—cold cream cheese can create lumps that thin out the glaze.
Pin This Recipe!

Cozy Overnight Cinnamon Roll Christmas Casserole
This cozy overnight cinnamon roll Christmas morning casserole is the perfect make-ahead holiday breakfast. Assemble it the night before, then bake in the morning for a warm, gooey, and utterly delicious treat that tastes like a bakery creation without the fuss.
- Prep Time: 20 minutes
- Cook Time: 35-40 minutes
- Total Time: 8 hours 55 minutes (includes overnight refrigeration)
- Yield: 12 servings 1x
- Category: Breakfast / Brunch
- Cuisine: American
Ingredients
- 2 cans (12.4 oz each) refrigerated cinnamon rolls (e.g., Pillsbury Grands!)
- 4 large eggs, room temperature
- 1 cup heavy cream
- ½ cup whole milk
- ¼ cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon (preferably Saigon)
- Pinch of salt
- 4 oz cream cheese, softened
- 1 cup powdered sugar, sifted
- 1 teaspoon vanilla extract
- 2–3 tablespoons milk
- ½ cup chopped pecans (optional)
- ¼ cup raisins or dried cranberries (optional)
- 2 tablespoons maple syrup (optional)
Instructions
- Grease a 9×13 inch baking dish with butter or non-stick spray.
- Open both cans of cinnamon rolls and set aside the icing packets. Cut each roll into quarters using a sharp knife or kitchen shears.
- Scatter the quartered rolls evenly in the prepared baking dish. If using pecans or dried fruit, sprinkle them over the rolls now.
- In a large mixing bowl, whisk together eggs, heavy cream, whole milk, granulated sugar, vanilla extract, ground cinnamon, and a pinch of salt until smooth and the sugar is dissolved.
- Slowly pour the custard over the cinnamon roll pieces, ensuring every piece is coated. Gently press down with a spatula to help absorption. Do not stir.
- Cover the dish tightly with plastic wrap or aluminum foil and refrigerate for at least 8 hours, or overnight (up to 12 hours).
- The next morning, preheat oven to 350°F (175°C). Remove the dish from the refrigerator and let it sit on the counter for about 15 minutes while the oven heats.
- Bake uncovered for 35-40 minutes, until the top is golden brown and the center is set but still slightly jiggly. A knife inserted in the center should come out clean.
- While the casserole bakes, make the cream cheese glaze: In a medium bowl, beat softened cream cheese until smooth. Add powdered sugar, vanilla extract, and 2 tablespoons of milk. Beat until smooth and creamy. Add more milk if a thinner glaze is desired.
- Let the casserole cool for 5-10 minutes. Drizzle the cream cheese glaze over the top. Optionally, microwave the reserved icing packets for 10 seconds and drizzle that as well. Serve warm.
Notes
For best texture, let the rolls soak overnight. If the top browns too quickly, tent with foil for the last 10 minutes. Let the casserole rest before serving to allow the custard to set. Double the glaze if desired.
Nutrition
- Serving Size: 1 slice (1/12 of cas
- Calories: 380
- Sugar: 28
- Sodium: 420
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 48
- Fiber: 1
- Protein: 7
Keywords: cinnamon roll casserole, overnight casserole, Christmas breakfast, holiday brunch, make-ahead breakfast, cinnamon roll bake


