My neighbor, Mrs. Gable, watched me struggling to fit a giant bag of flour into my already-overflowing pantry cabinet and didn’t say anything at first. Then she just laughed, handed me a cup of coffee, and said, “Christmas morning shouldn’t feel like a math problem, honey.” That was the first time I heard about her cinnamon roll casserole, and honestly, it changed the way I think about holiday breakfast forever.
She didn’t hand me a recipe card or tell me to write anything down. Instead, she just described it—the way the soft, pillowy rolls soak up a creamy custard, how the edges get all caramelized and sticky, and the smell that fills the whole house. “It’s the kind of breakfast you make when you want to stay in your pajamas until noon,” she said. I scribbled notes on a napkin later that day, and I’ve been making my version of it every single Christmas morning since.
You know that feeling when you want a special holiday breakfast but also want to actually enjoy opening presents with your family instead of slaving away in the kitchen? That’s exactly what this cozy Christmas morning cinnamon roll casserole is for. It tastes like you spent hours on it, but the truth is, you just throw it together the night before, pop it in the oven the next morning, and let the magic happen. I’ve tweaked Mrs. Gable’s original idea over the years—added a little more cream, a pinch of nutmeg, a homemade cream cheese drizzle that takes it over the top. But the heart of it? That’s all her. And every time I pull this golden, bubbly casserole out of the oven, I think about that conversation in my cramped pantry and how the best recipes always come with a story attached.
Why You’ll Love This Recipe
Let me tell you why this cozy Christmas morning cinnamon roll casserole has become the most requested breakfast at my house every single December. I’ve tested this recipe at least a dozen times, tweaking the custard ratio and the baking time until it was absolutely perfect. My family has been my official taste-testing committee, and trust me, they take their job very seriously.
- Make-Ahead Magic : Assemble it the night before, then just bake it Christmas morning. No early wake-up calls needed!
- Simple Ingredients : Canned cinnamon rolls, eggs, cream, and a few pantry staples. No special trips to the store required.
- Perfect for Christmas Morning : This is the ultimate lazy holiday breakfast—warm, gooey, and zero stress.
- Crowd-Pleaser : Kids devour it, adults go back for seconds, and even picky eaters ask for the recipe.
- Unbelievably Delicious : The texture is like a cross between a cinnamon roll and a bread pudding, with that signature cream cheese glaze on top.
What really sets this recipe apart from the thousands of other cinnamon roll casseroles out there? It’s the custard. I spent a long time figuring out the perfect ratio of eggs to heavy cream to half-and-half. Too much egg and it gets rubbery. Too little and it’s dry. This version? It’s silky, rich, and soaks into every nook and cranny of those cinnamon rolls without making them soggy. Plus, I add a splash of vanilla bean paste and a pinch of freshly grated nutmeg—little touches that make it taste like you actually know what you’re doing in the kitchen.
Honestly, this is the kind of recipe that makes you close your eyes after the first bite. It’s comfort food at its finest—decadent, warm, and full of that nostalgic holiday flavor. Perfect for impressing your in-laws without breaking a sweat, or turning a simple Christmas morning into something your family will talk about all year.
What Ingredients You Will Need
This cozy Christmas morning cinnamon roll casserole uses simple, everyday ingredients that come together to create something truly special. Most of these are probably already in your fridge or pantry, which is exactly how holiday cooking should be.
- Canned cinnamon rolls : 2 cans (12.4 oz each) of your favorite brand. I personally recommend Pillsbury Grands! for the fluffiest texture. You’ll also use the included cream cheese frosting packets for the glaze.
- Large eggs : 4 large eggs, room temperature. (Room temperature eggs blend more smoothly into the custard.)
- Heavy cream : 1 cup (240 ml) heavy cream. This adds incredible richness.
- Half-and-half : 1/2 cup (120 ml) half-and-half. You can substitute whole milk if needed, but the casserole won’t be quite as luscious.
- Granulated sugar : 1/4 cup (50 g) granulated sugar. Just a touch to sweeten the custard.
- Vanilla bean paste : 1 tablespoon. I love Nielsen-Massey brand for those beautiful vanilla specks. Pure vanilla extract works too.
- Ground cinnamon : 1 teaspoon, plus more for sprinkling.
- Freshly grated nutmeg : 1/2 teaspoon. Trust me, freshly grated makes a world of difference here.
- Salt : A pinch of kosher salt to balance the sweetness.
- Unsalted butter : 2 tablespoons, melted, for brushing the baking dish and drizzling over the top.
- For the cream cheese glaze : The frosting packets from the cinnamon roll cans, plus 2 oz (57 g) softened cream cheese and 2 tablespoons milk, whisked together until smooth.
Ingredient Selection Tips : When buying your cinnamon rolls, look for the ones that come in the resealable tubes—they’re always the freshest. If you want to go the extra mile, you can use homemade cinnamon roll dough, but honestly, the canned version works perfectly here and keeps things simple. For the cream, don’t skimp on the heavy cream. It’s what gives the casserole that luxurious, almost custard-like texture. And please, please use real vanilla bean paste or extract—imitation vanilla has a chemical aftertaste that just doesn’t belong in a Christmas morning breakfast.
Substitution Guidance : Need a dairy-free option? Use full-fat canned coconut milk instead of heavy cream and a dairy-free cream cheese for the glaze. Want to cut back on sugar? You can reduce the granulated sugar in the custard to 2 tablespoons without affecting the texture too much. And if you don’t have half-and-half, just use equal parts whole milk and heavy cream.
Equipment Needed
You don’t need any fancy equipment to make this cozy Christmas morning cinnamon roll casserole, which is part of what makes it so great. Here’s what you’ll need:
- 9×13-inch baking dish : A standard glass or ceramic dish works best. I’ve used my trusty Pyrex for years and it’s never let me down.
- Large mixing bowl : For whisking together the custard ingredients.
- Whisk : A good balloon whisk makes quick work of the eggs and cream.
- Measuring cups and spoons : For accurate measurements.
- Small bowl : For mixing the cream cheese glaze.
- Knife or kitchen shears : For cutting the cinnamon rolls into quarters.
- Plastic wrap or aluminum foil : For covering the casserole if you’re making it ahead of time.
If you don’t have a 9×13-inch dish, you can use a 10-inch cast iron skillet or a 3-quart baking dish instead. Just keep an eye on the baking time, as it might vary slightly. Also, a microplane grater is really handy for grating that fresh nutmeg, but pre-ground nutmeg works in a pinch. I remember the first time I made this, I didn’t have a whisk and used a fork—it worked, but it took forever. So yeah, grab a whisk if you can.
Preparation Method

Alright, let’s get to the good part. Here’s how to make this cozy Christmas morning cinnamon roll casserole step by step. I’ve included all the little details that will help you nail it on the first try.
- Prep the baking dish : Grease a 9×13-inch baking dish with the melted butter. Make sure you get the corners and sides too—nothing worse than stuck-on cinnamon roll.
- Cut the cinnamon rolls : Open both cans of cinnamon rolls and set the frosting packets aside. Cut each cinnamon roll into 4 equal pieces. I use a sharp knife, but kitchen shears work great too. Scatter the pieces evenly in the prepared baking dish. Don’t worry about arranging them perfectly—they’ll spread out as they bake.
- Make the custard : In a large mixing bowl, whisk together the eggs, heavy cream, half-and-half, granulated sugar, vanilla bean paste, ground cinnamon, freshly grated nutmeg, and a pinch of salt. Whisk until the mixture is completely smooth and the sugar has dissolved, about 1 minute. The custard should look pale yellow and smell amazing already.
- Pour and soak : Slowly pour the custard mixture evenly over the cinnamon roll pieces. Use a spatula to gently press down on the rolls so they all get a chance to soak up that liquid gold. Sprinkle a little extra cinnamon on top if you’re feeling fancy.
- Chill (optional but recommended) : Cover the dish with plastic wrap and refrigerate for at least 30 minutes, or up to overnight. This allows the cinnamon rolls to absorb the custard, resulting in a softer, more bread pudding-like texture. If you’re in a hurry, you can bake it right away, but the texture won’t be quite as dreamy.
- Preheat the oven : When you’re ready to bake, preheat your oven to 350°F (175°C). Remove the casserole from the fridge and let it sit on the counter while the oven heats up—about 15 minutes.
- Bake : Bake the casserole for 30-35 minutes, or until the top is golden brown and the center is set but still slightly jiggly. A toothpick inserted in the center should come out clean or with just a few moist crumbs. The edges should be bubbling and caramelized.
- Make the glaze : While the casserole bakes, make the cream cheese glaze. In a small bowl, combine the reserved frosting packets, softened cream cheese, and milk. Whisk until smooth and pourable. If it’s too thick, add another splash of milk.
- Glaze and serve : Let the casserole cool for 5-10 minutes on a wire rack. Then drizzle the cream cheese glaze generously over the top. Serve warm, straight from the dish.
Troubleshooting Tip : If the top is browning too quickly but the center isn’t set yet, loosely tent the dish with aluminum foil for the last 10 minutes of baking. Also, don’t overbake! The casserole will continue to set as it cools. A slightly jiggly center is perfect.
Cooking Tips & Techniques
I’ve made this cozy Christmas morning cinnamon roll casserole more times than I can count, and along the way, I’ve learned a few things the hard way. Here are my best tips to make sure yours turns out perfect every single time.
Don’t skip the overnight soak. I know it’s tempting to just bake it right away, but letting the cinnamon rolls soak in the custard overnight is the secret to that incredible, bread pudding-like texture. The first time I made this, I was impatient and baked it after only 20 minutes. It was good, but not great. The next time, I let it sit overnight, and wow—what a difference. The rolls become so soft and tender, almost like they melt in your mouth.
Use room temperature eggs. Cold eggs can seize up the cream mixture and make it harder to whisk into a smooth custard. Just let them sit on the counter for 15-20 minutes before you start. Same goes for the cream cheese in the glaze—softened cream cheese blends so much more smoothly.
Watch the edges. The edges of the casserole will brown faster than the center. If you see them getting too dark, cover the dish with foil. I once forgot to check and ended up with edges that were almost burnt. Still tasty, but not as pretty.
Let it rest before glazing. I know it’s hard to wait, but letting the casserole cool for at least 5 minutes before drizzling the glaze prevents it from melting into a puddle. You want that beautiful, ribboned effect on top.
Multitasking tip : While the casserole is baking, set the table, brew the coffee, and make the glaze. That way, everything is ready at the same time, and you can sit down and enjoy breakfast together without any last-minute scrambling.
Variations & Adaptations
One of the best things about this cozy Christmas morning cinnamon roll casserole is how easy it is to customize. Here are some of my favorite variations that I’ve tried over the years.
Apple Cinnamon Roll Casserole : Peel and dice 2 medium apples (Honeycrisp or Granny Smith work great) and toss them with 1 tablespoon of brown sugar and 1/2 teaspoon of cinnamon. Layer them in the baking dish with the cinnamon roll pieces before pouring the custard. The apples get soft and jammy as they bake—absolutely divine.
Pecan Praline Version : Before baking, sprinkle 1/2 cup of chopped pecans and 1/4 cup of brown sugar over the top of the casserole. The nuts get toasty and the sugar caramelizes into a crunchy, praline-like topping. I made this for a brunch party once, and people were fighting over the corner pieces.
Chocolate Hazelnut Twist : Swap the cream cheese glaze for a drizzle of warm Nutella. Just warm 1/4 cup of Nutella in the microwave for 15 seconds and drizzle it over the baked casserole. It’s ridiculously indulgent and perfect for the chocolate lovers in your life.
Dairy-Free Adaptation : Use full-fat canned coconut milk instead of heavy cream, and a dairy-free cream cheese for the glaze. The coconut flavor is subtle and actually pairs beautifully with the cinnamon. I’ve tested this for a friend with dairy sensitivities, and it was a hit.
Gluten-Free Option : Look for gluten-free cinnamon rolls at your local grocery store. They’re becoming much easier to find. The rest of the ingredients are naturally gluten-free, so you’re good to go.
My Personal Favorite : I love adding a handful of dried cranberries and a sprinkle of orange zest to the custard. The tartness of the cranberries cuts through the richness, and the orange zest brightens up the whole dish. It feels extra festive and special for Christmas morning.
Serving & Storage Suggestions
This cozy Christmas morning cinnamon roll casserole is best served warm, straight from the oven, with that glorious cream cheese glaze dripping down the sides. But here’s everything you need to know about serving and storing it.
Serving Suggestions : Scoop generous portions into shallow bowls and make sure each serving gets some of the caramelized edges and a good drizzle of glaze. It’s perfect on its own, but you can also serve it with a side of crispy bacon or breakfast sausage for a savory contrast. A fresh fruit salad with berries and mint adds a pop of color and freshness. And of course, a big mug of hot coffee or a glass of cold milk is non-negotiable.
Storage Instructions : Leftover casserole can be stored in an airtight container in the refrigerator for up to 3 days. The texture will soften a bit more as it sits, but it’s still delicious. To reheat, pop individual portions in the microwave for 20-30 seconds, or warm the whole casserole in a 300°F (150°C) oven for about 10 minutes. The glaze might soak in a little, so you can always make a fresh batch if you want that picture-perfect look.
Freezing : You can freeze the unbaked casserole for up to 1 month. Assemble it in the baking dish, cover tightly with plastic wrap and foil, and freeze. When you’re ready to bake, thaw it overnight in the refrigerator, then bake as directed. The baked casserole can also be frozen for up to 2 months. Just let it cool completely, wrap it well, and thaw in the fridge before reheating.
Flavor Development : Honestly, this casserole tastes even better the next day. The flavors meld together overnight, and the texture becomes even more custard-like. If you have leftovers, consider yourself lucky.
Nutritional Information & Benefits
Let’s be real—this cozy Christmas morning cinnamon roll casserole is a treat, not a health food. But that doesn’t mean it can’t have a place in a balanced lifestyle, especially on a special occasion like Christmas morning. Here’s a rough estimate of the nutritional values per serving (based on 8 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 420 |
| Total Fat | 22g |
| Saturated Fat | 12g |
| Cholesterol | 135mg |
| Sodium | 480mg |
| Total Carbohydrates | 48g |
| Dietary Fiber | 1g |
| Sugars | 28g |
| Protein | 8g |
Health Benefits : While this isn’t exactly a superfood, the eggs provide high-quality protein and choline, which is great for brain health. The cinnamon itself has anti-inflammatory properties and can help regulate blood sugar. And honestly, there’s a mental health benefit to starting Christmas morning with something warm, sweet, and shared with the people you love. That counts for something, right?
Dietary Considerations : This recipe contains gluten, dairy, and eggs. For gluten-free and dairy-free adaptations, check the Variations section above. It is not low-carb or keto-friendly, but it’s Christmas—sometimes you just need to enjoy the moment.
Conclusion
This cozy Christmas morning cinnamon roll casserole has become a non-negotiable part of my holiday tradition, and I have a feeling it’s about to become one in your home too. It’s everything you want Christmas morning to be—warm, sweet, comforting, and completely stress-free. You get to sleep in, open presents in your pajamas, and still serve something that looks and tastes like you worked magic in the kitchen.
I’d love for you to try this recipe and make it your own. Maybe you’ll add a handful of chocolate chips, swap in a different nut, or double the cream cheese glaze (I won’t judge). Whatever you do, let me know how it turns out! Drop a comment below with your variations, tag me in your photos, or share your own Christmas morning breakfast traditions. This recipe is meant to be shared, just like Mrs. Gable shared it with me all those years ago.
Here’s to a warm, delicious, and joy-filled Christmas morning. Now go preheat that oven and make some memories.
Frequently Asked Questions
Can I make this cinnamon roll casserole the night before?
Absolutely! In fact, I highly recommend it. Assemble the casserole completely, cover it tightly with plastic wrap, and refrigerate it overnight. The extra soaking time makes the cinnamon rolls even softer and more custard-like. Just bake it directly from the fridge the next morning—you might need to add 5 extra minutes to the baking time.
Can I use homemade cinnamon rolls instead of canned?
Yes, you can! If you have a favorite homemade cinnamon roll recipe, go ahead and use it. Just make sure the rolls are fully baked and cooled before cutting them into pieces and assembling the casserole. You’ll also need to make your own cream cheese frosting for the glaze.
How do I prevent the casserole from getting too soggy?
The key is not to over-soak the cinnamon rolls. If you’re making it ahead, 8-12 hours in the fridge is the sweet spot. Any longer than 24 hours and the rolls can start to break down. Also, make sure you’re using the right ratio of custard to rolls—too much liquid will definitely make it soggy. Stick to the measurements in the recipe and you’ll be golden.
Can I double this recipe for a larger crowd?
Definitely! To double the recipe, use a 10×15-inch baking dish or two 9×13-inch dishes. You’ll need to adjust the baking time slightly—start checking at 35 minutes and add time as needed. Just make sure the center is set before you pull it out of the oven.
What’s the best way to reheat leftovers?
The microwave is your friend here. Individual portions reheat in about 20-30 seconds. If you’re reheating the whole casserole, cover it with foil and warm it in a 300°F (150°C) oven for 10-15 minutes. The glaze might melt a bit, but it’ll still taste amazing. You can also make a fresh batch of glaze to drizzle over the reheated casserole for that just-baked look.
Pin This Recipe!

Cozy Christmas Morning Cinnamon Roll Casserole: Easy Recipe
A make-ahead cinnamon roll casserole with a creamy custard and cream cheese glaze, perfect for a stress-free Christmas morning breakfast.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 2 cans (12.4 oz each) canned cinnamon rolls (e.g., Pillsbury Grands!)
- 4 large eggs, room temperature
- 1 cup (240 ml) heavy cream
- 1/2 cup (120 ml) half-and-half
- 1/4 cup (50 g) granulated sugar
- 1 tablespoon vanilla bean paste (or pure vanilla extract)
- 1 teaspoon ground cinnamon, plus more for sprinkling
- 1/2 teaspoon freshly grated nutmeg
- Pinch of kosher salt
- 2 tablespoons unsalted butter, melted
- For the cream cheese glaze: frosting packets from cinnamon roll cans, 2 oz (57 g) softened cream cheese, 2 tablespoons milk
Instructions
- Grease a 9×13-inch baking dish with the melted butter, ensuring corners and sides are coated.
- Open both cans of cinnamon rolls and set the frosting packets aside. Cut each cinnamon roll into 4 equal pieces using a sharp knife or kitchen shears. Scatter the pieces evenly in the prepared baking dish.
- In a large mixing bowl, whisk together the eggs, heavy cream, half-and-half, granulated sugar, vanilla bean paste, ground cinnamon, freshly grated nutmeg, and a pinch of salt until smooth and the sugar has dissolved, about 1 minute.
- Slowly pour the custard mixture evenly over the cinnamon roll pieces. Use a spatula to gently press down on the rolls so they soak up the custard. Sprinkle extra cinnamon on top if desired.
- Cover the dish with plastic wrap and refrigerate for at least 30 minutes, or up to overnight, to allow the rolls to absorb the custard.
- When ready to bake, preheat the oven to 350°F (175°C). Remove the casserole from the fridge and let it sit on the counter for about 15 minutes while the oven heats.
- Bake for 30-35 minutes, until the top is golden brown and the center is set but still slightly jiggly. A toothpick inserted in the center should come out clean or with a few moist crumbs. If the top browns too quickly, tent with foil for the last 10 minutes.
- While the casserole bakes, make the cream cheese glaze: In a small bowl, combine the reserved frosting packets, softened cream cheese, and milk. Whisk until smooth and pourable. Add more milk if needed.
- Let the casserole cool for 5-10 minutes on a wire rack. Drizzle the cream cheese glaze generously over the top. Serve warm.
Notes
For best texture, refrigerate overnight. Use room temperature eggs for smoother custard. Let casserole rest before glazing to prevent glaze from melting. If edges brown too quickly, tent with foil.
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 28
- Sodium: 480
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 48
- Fiber: 1
- Protein: 8
Keywords: cinnamon roll casserole, Christmas breakfast, make-ahead breakfast, holiday breakfast, easy breakfast casserole


