“You’re up early again?” my partner joked, nudging me awake with a sleepy smile. I wasn’t even mad — mornings during the holidays tend to unwrap themselves slowly, but that year, I had a little secret waiting in the oven. This cinnamon roll casserole wasn’t something I planned from the start. Honestly, it began as a bit of a happy accident when I ran out of time to roll and bake individual cinnamon rolls for our Christmas morning. Instead, I layered those sticky rolls in a baking dish, poured over a simple custard, and let it soak overnight. The next morning, I was skeptical — would this mess turn into something edible? But as the kitchen filled with the warm scent of cinnamon and brown sugar, I knew it was something special.
That first bite, drizzled with cream cheese glaze that I whipped up while the casserole cooled just enough, was a quiet moment of Christmas magic. It’s the kind of recipe that feels like a warm hug on a chilly morning, comforting and indulgent without any stress or fuss. Over the years, this casserole has quietly replaced the usual cinnamon rolls in our holiday rotation — not just because it saves time but because every year, it somehow tastes even better, filling the house with memories and the promise of a cozy day ahead.
For me, this casserole is more than just breakfast; it’s a pause in the busy holiday buzz. Maybe it’ll find a spot on your Christmas morning table too.
Why You’ll Love This Recipe
This cinnamon roll casserole with cream cheese glaze has become a little holiday tradition in our home, and I think you’ll find plenty to love about it too.
- Quick & Easy: It comes together in about 15 minutes prep time, then bakes while you sip your morning coffee. Perfect for those busy or sleepy holiday mornings when you want something special but not complicated.
- Simple Ingredients: No need to hunt down fancy spices or rare ingredients — pantry staples like refrigerated cinnamon rolls, eggs, milk, and cream cheese shine here.
- Perfect for Holiday Mornings: Whether you’re hosting family, friends, or just treating yourself, it’s a crowd-pleaser that feels festive without the pressure.
- Crowd-Pleaser: Kids and adults alike keep asking for seconds, and honestly, it’s rare to find a recipe that wins over such a wide age range.
- Unbelievably Delicious: The texture is like a soft cinnamon roll meets French toast bake — custardy, gooey, with just the right amount of sweetness and spice.
What makes this recipe stand out? It’s the overnight soak that lets the cinnamon rolls soak up the custard, transforming them into a tender, pudding-like delight. The cream cheese glaze isn’t your usual drizzle — I use a touch of lemon zest that cuts through the sweetness perfectly, making every bite pop. It’s not just a cinnamon roll casserole; it’s the cinnamon roll casserole you didn’t know you needed.
What Ingredients You Will Need
This casserole uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or easy to find in your fridge.
- Refrigerated Cinnamon Rolls: 12 rolls with icing (I prefer Pillsbury for consistent texture and flavor)
- Whole Milk: 1½ cups (360 ml) — adds richness to the custard
- Heavy Cream: ½ cup (120 ml) — makes the custard luxuriously smooth
- Large Eggs: 3, room temperature — binds the custard
- Granulated Sugar: ⅓ cup (65 g) — balances the spices
- Vanilla Extract: 1 tsp — deepens flavor
- Cinnamon: 2 tsp ground — the star spice for that cozy warmth
- Salt: ¼ tsp — enhances all the flavors
For the cream cheese glaze:
- Cream Cheese: 4 oz (115 g), softened — I like Philadelphia for smoothness
- Powdered Sugar: 1 cup (120 g) — for sweetness and texture
- Milk: 2-3 tbsp — to thin the glaze to drizzle consistency
- Lemon Zest: 1 tsp — a bright twist that cuts through the richness
- Vanilla Extract: ½ tsp — adds warmth
If you want a dairy-free option, use almond or oat milk and swap cream cheese for a plant-based alternative. Seasonal twist? Try swapping cinnamon for pumpkin pie spice or adding chopped pecans on top before baking. It’s easy to customize without losing that cozy feeling.
Equipment Needed
- 9×13-inch Baking Dish: The casserole needs a generous pan to spread out evenly.
- Mixing Bowls: One large for the custard, one small for the glaze.
- Whisk: For blending eggs and custard ingredients smoothly.
- Spatula: To spread cinnamon rolls evenly in the dish.
- Measuring Cups & Spoons: Accurate measurement helps the custard set perfectly.
- Electric Mixer (optional): Makes cream cheese glaze faster, but a whisk works too.
If you don’t have a 9×13, a similar-sized oven-safe dish works fine — just adjust baking times slightly. I once used a round casserole dish and it turned out equally delicious! For cleanup, non-stick spray or butter the dish well to avoid any sticky moments.
Preparation Method

- Preheat your oven to 350°F (175°C). This gives the oven plenty of time to reach the right heat while you prep.
- Prepare the cinnamon rolls: Unroll the refrigerated cinnamon rolls and slice each into quarters. Spread these evenly in your greased 9×13-inch baking dish.
- Make the custard: In a large bowl, whisk together the whole milk, heavy cream, eggs, granulated sugar, vanilla extract, cinnamon, and salt until smooth and combined. The mixture should have a silky texture without lumps.
- Pour the custard over the cinnamon rolls: Make sure every piece gets soaked — you can gently press the rolls down with a spatula to ensure they absorb the custard. Let the dish sit for at least 15 minutes (or cover and refrigerate overnight for best results) so the rolls soak up the liquid.
- Bake: Place the casserole in the oven and bake for 40-45 minutes, or until the custard is set and the top is golden brown. The center should be slightly puffed and spring back when touched.
- While baking, prepare the cream cheese glaze: Beat the softened cream cheese with powdered sugar, milk, lemon zest, and vanilla extract until smooth and creamy. Adjust milk to reach a drizzle consistency.
- Cool slightly: Once baked, let the casserole rest for 10 minutes. This step helps it set further and makes slicing easier.
- Drizzle the glaze: Spoon or drizzle the cream cheese glaze generously over the warm casserole right before serving.
Watch for bubbling edges and a lightly browned top — those are your cues for perfection. If the custard seems too jiggly after baking, give it a few more minutes; ovens vary and that extra time makes a difference. Also, if soaking overnight, take the casserole out 20 minutes before baking to warm slightly for even cooking.
Cooking Tips & Techniques
Making cinnamon roll casserole feels like a cheat, but a few tricks can make it foolproof:
- Don’t skip the soak: Letting the cinnamon rolls sit in custard, especially overnight, is key for that tender, pudding-like texture. If you’re short on time, 15 minutes works, but longer is better.
- Use room temperature eggs: It helps the custard blend smoothly, avoiding curdling or lumps.
- Watch the bake time: Overbaking dries it out, while underbaking leaves custard runny. Start checking at 40 minutes and test with a gentle press — it should spring back.
- Glaze consistency matters: The cream cheese glaze should be thick enough to hold shape but thin enough to drizzle. Add milk gradually to avoid it becoming too runny.
- Multitask smartly: While the casserole bakes, whip up the glaze and tidy up. It makes the kitchen feel less chaotic and the results better.
One time, I forgot to grease the dish properly — it stuck like crazy. Lesson learned: butter or spray generously. Another time, I used skim milk, and the custard wasn’t as rich. Heavy cream really lifts the flavors and mouthfeel.
Variations & Adaptations
This cinnamon roll casserole is pretty flexible. Here are a few ways I like to switch it up depending on mood and who’s coming to the table:
- Pumpkin Spice Version: Add ½ cup canned pumpkin and 1 tsp pumpkin pie spice to the custard for a fall twist. It pairs beautifully with the cream cheese glaze.
- Berry Burst: Toss fresh or frozen berries (blueberries or raspberries) over the cinnamon rolls before pouring the custard. The tartness cuts through the sweetness nicely.
- Gluten-Free: Swap refrigerated cinnamon rolls for a gluten-free brand or make your own gluten-free dough. The custard soak stays the same.
- Vegan Adaptation: Use a plant-based cream cheese, almond milk, and egg replacer (like flax eggs) in the custard. It requires some trial but still delicious.
- Nutty Crunch: Sprinkle chopped pecans or walnuts on top before baking for extra texture and flavor.
Once, I tried adding a drizzle of homemade caramel before the glaze — that was a game changer for a decadent brunch treat. Feel free to experiment with your favorite spices or toppings to make it truly yours.
Serving & Storage Suggestions
This casserole is best served warm, right out of the oven, with that glossy cream cheese glaze still fresh. It pairs wonderfully with a simple cup of black coffee or a festive hot chocolate. Leftovers? No problem.
- Serving: Cut into squares using a sharp knife dipped in hot water for clean slices. Plate with a dusting of powdered sugar or a few fresh berries for a pretty touch.
- Storage: Cover tightly with foil or plastic wrap and refrigerate for up to 4 days. The flavors actually deepen and the texture softens overnight.
- Freezing: You can freeze before baking — cover tightly and freeze for up to 2 months. Thaw overnight in the fridge and bake as usual, adding a few extra minutes to the bake time.
- Reheating: Warm leftovers in a 350°F (175°C) oven for 10-15 minutes or microwave individual portions for about 30 seconds, then drizzle with fresh glaze.
Flavors tend to mellow and meld beautifully after a day, so if you’re prepping ahead, that’s a bonus. For a brunch spread, I like pairing this casserole with a light fresh fruit salad or even alongside savory dishes like a fresh spring vegetable frittata to balance richness.
Nutritional Information & Benefits
While this casserole is definitely a treat, it offers some nutritional perks thanks to its wholesome ingredients. A typical serving (about 1/8 of the casserole) contains roughly:
| Calories | 320-350 kcal |
|---|---|
| Protein | 7g |
| Fat | 14g |
| Carbohydrates | 45g |
| Sugar | 25g |
The eggs and dairy provide calcium and protein, while cinnamon adds antioxidant benefits. If you’re mindful of sugar, you can reduce powdered sugar in the glaze or use a sugar substitute. This recipe is gluten-friendly only if using gluten-free cinnamon rolls.
Personally, I see this casserole as a joyful indulgence — a way to savor the season without guilt, especially when paired with fresh fruit or protein-packed sides to round out the meal.
Conclusion
If you’re looking for a cozy, crowd-pleasing breakfast that’s easy to prepare yet feels special, this cinnamon roll casserole with cream cheese glaze is a winner. It’s the kind of recipe that invites you to slow down, enjoy the sweet moments, and make memories around the table.
Feel free to adjust the spices, add your favorite mix-ins, or experiment with toppings to make it truly your own. I’ve found it pairs beautifully with savory dishes like hearty Irish lamb stew for a full holiday feast.
For me, this casserole is comfort food that’s easy enough for a busy morning but rich enough to feel like a celebration. If you give it a try, I’d love to hear your tweaks and how it fits into your holiday traditions.
FAQs About Cinnamon Roll Casserole
Can I use homemade cinnamon rolls instead of refrigerated ones?
Absolutely! Homemade rolls work beautifully and add a personal touch. Just cut them into pieces and soak as directed.
How far ahead can I assemble this casserole?
You can assemble it up to 24 hours in advance and refrigerate it, making mornings much easier.
What if I don’t have heavy cream?
Whole milk alone works, but the custard will be less rich and creamy. You can also use half-and-half as a substitute.
Can I make this dairy-free or vegan?
Yes, use plant-based milk and cream cheese alternatives, and replace eggs with flax or chia eggs for a vegan version.
How do I store leftovers?
Keep leftovers covered in the fridge for up to 4 days. Reheat in the oven or microwave, then add fresh glaze.
Pin This Recipe!

Cozy Christmas Morning Cinnamon Roll Casserole Recipe with Easy Cream Cheese Glaze
A warm, comforting cinnamon roll casserole soaked overnight in custard and topped with a tangy cream cheese glaze, perfect for holiday mornings and easy to prepare.
- Prep Time: 15 minutes
- Cook Time: 40-45 minutes
- Total Time: 55-60 minutes (plus optional overnight soak)
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 12 refrigerated cinnamon rolls with icing (Pillsbury recommended)
- 1½ cups whole milk (360 ml)
- ½ cup heavy cream (120 ml)
- 3 large eggs, room temperature
- ⅓ cup granulated sugar (65 g)
- 1 tsp vanilla extract
- 2 tsp ground cinnamon
- ¼ tsp salt
- 4 oz cream cheese, softened (Philadelphia recommended)
- 1 cup powdered sugar (120 g)
- 2–3 tbsp milk (for glaze)
- 1 tsp lemon zest
- ½ tsp vanilla extract (for glaze)
Instructions
- Preheat your oven to 350°F (175°C).
- Unroll the refrigerated cinnamon rolls and slice each into quarters. Spread evenly in a greased 9×13-inch baking dish.
- In a large bowl, whisk together whole milk, heavy cream, eggs, granulated sugar, vanilla extract, cinnamon, and salt until smooth and combined.
- Pour the custard over the cinnamon rolls, pressing gently with a spatula to ensure they soak up the custard. Let sit for at least 15 minutes or cover and refrigerate overnight for best results.
- Bake the casserole for 40-45 minutes, until the custard is set and the top is golden brown. The center should be slightly puffed and spring back when touched.
- While baking, beat the softened cream cheese with powdered sugar, milk, lemon zest, and vanilla extract until smooth and creamy. Adjust milk to reach a drizzle consistency.
- Let the casserole cool for 10 minutes after baking to set further and make slicing easier.
- Drizzle the cream cheese glaze generously over the warm casserole before serving.
Notes
For best texture, soak cinnamon rolls in custard overnight. Use room temperature eggs to avoid lumps. Adjust glaze milk to get perfect drizzle consistency. Butter or spray baking dish well to prevent sticking. If baking from frozen, add a few extra minutes to bake time. Variations include pumpkin spice, berry toppings, gluten-free rolls, and vegan substitutions.
Nutrition
- Serving Size: 1/8 of the casserole
- Calories: 335
- Sugar: 25
- Sodium: 350
- Fat: 14
- Saturated Fat: 7
- Carbohydrates: 45
- Fiber: 1
- Protein: 7
Keywords: cinnamon roll casserole, Christmas breakfast, cream cheese glaze, holiday brunch, easy cinnamon rolls, custard bake


