Love this? Pin it for later!
Imagine waking up on Christmas morning to the intoxicating aroma of cinnamon, butter, and vanilla wafting through your home. The house is still quiet, the tree lights are twinkling, and in your oven sits a golden, puffy cloud of cinnamon roll perfection that will have everyone racing to the kitchen. This fluffy cinnamon roll casserole has become our family's most treasured holiday tradition, surpassing even the gifts under the tree in terms of excitement.
I created this recipe three years ago when I realized I was spending more time in the kitchen on Christmas morning than with my family. The traditional individual cinnamon rolls, while delicious, required me to wake up at 5 AM to have them ready for breakfast. I needed something that could be prepped the night before, baked while we opened presents, and still deliver that magical cinnamon roll experience we all crave during the holidays.
What makes this casserole truly special is how the rolls meld together while baking, creating pockets of gooey cinnamon sugar in some places and fluffy, bread-pudding-like textures in others. The cream cheese glaze seeps into every nook and cranny, creating an almost bread pudding-meets-cinnamon roll hybrid that's utterly irresistible. It's become the centerpiece of our holiday mornings, and I'm convinced it will become yours too.
Why This Recipe Works
- Make-Ahead Magic: Prep everything the night before and simply pop it in the oven while presents are being opened
- Feed a Crowd: One 9x13 pan serves 12 generous portions, perfect for large family gatherings
- Texture Paradise: Combines gooey cinnamon pockets with fluffy, custard-soaked bread for the ultimate texture contrast
- Customizable: Add nuts, fruit, or flavored extracts to make it your family's signature dish
- No Yeast Required: Uses refrigerated cinnamon rolls as the base, eliminating hours of proofing time
- Show-Stopping Presentation: Puffs up dramatically in the oven and photographs beautifully for social media
Ingredients You'll Need
This casserole starts with a base of refrigerated cinnamon rolls, but don't let that fool you into thinking this is a shortcut recipe without substance. The quality of your ingredients will make or break this dish, so let's talk about what to look for in each component.
Cinnamon Roll Base: I prefer using Pillsbury Grands! cinnamon rolls for their substantial size and excellent cinnamon flavor. The jumbo size creates those beautiful, distinct layers in the finished casserole. If you can't find Grands, any refrigerated cinnamon roll will work, but avoid the smaller generic brands as they tend to dissolve too much into the custard.
Eggs: Use large, room-temperature eggs for the best custard texture. Cold eggs can cause the butter in your custard to seize, creating an uneven texture. If you forget to take them out ahead of time, place them in a bowl of warm water for 10 minutes.
Heavy Cream: This is not the place to substitute milk or half-and-half. The high fat content in heavy cream creates that luxurious, pudding-like texture that makes this casserole special. Look for cream with at least 36% milkfat content.
Brown Sugar: Dark brown sugar adds a deeper molasses flavor that complements the cinnamon beautifully. If you only have light brown sugar, that's fine too, but the dark variety really makes a difference.
Cream Cheese: For the glaze, use full-fat cream cheese that's been softened to room temperature. Reduced-fat varieties won't give you that rich, tangy flavor that balances the sweetness perfectly.
Vanilla Extract: Use pure vanilla extract, not imitation. The alcohol in real vanilla helps carry the other flavors and adds complexity that imitation vanilla simply can't match.
How to Make Fluffy Cinnamon Roll Casserole with Cream Cheese Glaze for Holiday Morning
Prepare Your Baking Dish and Preheat Oven
Grease a 9x13-inch baking dish with butter, making sure to get into all the corners. This prevents sticking and adds flavor. Preheat your oven to 350°F (175°C). If making ahead, skip preheating and cover with plastic wrap for refrigeration.
Cut and Arrange the Cinnamon Rolls
Remove cinnamon rolls from their packaging and set aside the included icing (you won't need it). Using kitchen scissors or a sharp knife, cut each roll into quarters. This creates the perfect size for soaking up the custard while maintaining some structure. Arrange the pieces in your prepared dish, distributing them evenly. Some pieces should be cut-side up, others down, creating varied textures.
Create the Cinnamon Sugar Filling
In a small bowl, combine 1/2 cup dark brown sugar, 2 tablespoons ground cinnamon, and 1/4 teaspoon salt. Mix well, breaking up any clumps. Sprinkle this mixture evenly over the cut cinnamon rolls, making sure to get some in all the nooks and crannies. This creates those signature gooey cinnamon pockets throughout the casserole.
Whisk the Custard Base
In a large bowl, whisk together 6 large eggs, 2 cups heavy cream, 1 cup whole milk, 1/2 cup granulated sugar, 2 teaspoons pure vanilla extract, and 1/2 teaspoon almond extract (optional but highly recommended). Whisk vigorously for 2 minutes to incorporate air, which helps create that fluffy texture. The mixture should be light yellow and slightly frothy.
Soak and Refrigerate
Pour the custard mixture evenly over the cinnamon roll pieces. Using a spatula, gently press down on the top to ensure all pieces are submerged. Cover tightly with plastic wrap and refrigerate for at least 2 hours or overnight. This step is crucial - it allows the bread to fully absorb the custard, creating that pudding-like texture.
Bake to Golden Perfection
Remove the casserole from the refrigerator 30 minutes before baking. Preheat oven to 350°F (175°C). Remove plastic wrap and cover with aluminum foil. Bake for 30 minutes covered, then remove foil and bake an additional 25-30 minutes until puffed and golden brown. The center should jiggle slightly when shaken - it will continue to set as it cools.
Prepare the Cream Cheese Glaze
While the casserole bakes, make the glaze. In a medium bowl, beat 4 ounces softened cream cheese until smooth. Add 2 tablespoons softened butter and beat until fluffy. Gradually add 1 cup powdered sugar, 2-3 tablespoons milk, and 1 teaspoon vanilla extract. Beat until smooth and pourable but still thick enough to coat the back of a spoon.
Glaze and Serve
Remove casserole from oven and let cool for 10 minutes. This resting time allows the custard to fully set. Drizzle the cream cheese glaze over the warm casserole, allowing it to seep into all the crevices. Serve immediately while warm, scooping out portions with a large spoon. The contrast between the warm, gooey interior and the cool, tangy glaze is absolutely divine.
Expert Tips
Temperature Matters
Always bring cold ingredients to room temperature before mixing. Cold eggs can cause the butter to seize, creating a lumpy custard that won't absorb properly into the bread.
Don't Rush the Soak
The minimum soak time is 2 hours, but overnight is ideal. The longer soak ensures every piece of bread is saturated, preventing dry spots in the finished casserole.
Check Your Oven
Every oven is different. Start checking for doneness at 50 minutes total baking time. The casserole is done when it's puffed, golden, and the center jiggles slightly like set Jell-O.
Save the Icing
Don't discard the icing packets from the cinnamon rolls! Mix them into your cream cheese glaze for an extra boost of cinnamon flavor and sweetness.
Serve Warm, Not Hot
Let the casserole rest for 10-15 minutes after baking. This allows the custard to fully set, making serving easier and preventing burns from molten sugar.
Portion Control
Use a large spoon or ice cream scoop to serve. The casserole will deflate slightly as it cools, making portioning easier and neater.
Variations to Try
Apple Cinnamon
Add 2 cups diced, peeled apples between the bread pieces. Granny Smith or Honeycrisp work best. Increase cinnamon to 3 tablespoons and add 1 teaspoon nutmeg.
Pecan Praline
Add 1 cup chopped pecans to the cinnamon sugar mixture. Make a praline topping with 1/2 cup brown sugar, 1/4 cup butter, and 1/2 cup pecans sprinkled on top before baking.
Chocolate Orange
Add 1 cup mini chocolate chips and the zest of 1 orange to the custard. Replace almond extract with orange extract for a sophisticated holiday twist.
Eggnog Version
Replace the heavy cream and milk with 3 cups eggnog. Add 1/2 teaspoon nutmeg and 2 tablespoons rum extract to the custard for ultimate holiday flavor.
Berry Bliss
Fold 2 cups fresh or frozen berries (blueberries, raspberries, or blackberries) into the soaked bread before baking. Reduce sugar by 1/4 cup to compensate for berry sweetness.
Caramel Macchiato
Replace 1/2 cup of the cream with strong espresso. Add 2 tablespoons caramel sauce to the custard and drizzle additional caramel over the glaze.
Storage Tips
Refrigerator Storage
Store leftover casserole in an airtight container in the refrigerator for up to 4 days. Individual portions reheat beautifully in the microwave for 30-45 seconds. For best results, add a fresh drizzle of glaze after reheating.
Freezer Instructions
This casserole freezes exceptionally well. Cool completely, then cut into individual portions. Wrap each portion tightly in plastic wrap, then foil. Freeze for up to 2 months. Thaw overnight in the refrigerator and reheat in a 300°F oven for 15-20 minutes.
Make-Ahead Magic
Assemble the entire casserole up to 24 hours ahead. Cover tightly with plastic wrap and refrigerate. Add 10-15 minutes to the covered baking time if baking directly from the refrigerator. The glaze can be made up to 3 days ahead and stored separately.
Frequently Asked Questions
Fluffy Cinnamon Roll Casserole with Cream Cheese Glaze for Holiday Morning
Ingredients
Instructions
- Prep: Grease a 9x13-inch baking dish and preheat oven to 350°F (175°C).
- Prepare rolls: Cut each cinnamon roll into quarters and arrange in prepared dish.
- Make filling: Mix brown sugar, cinnamon, and salt; sprinkle over roll pieces.
- Create custard: Whisk eggs, cream, milk, sugar, vanilla, and almond extract until frothy.
- Soak: Pour custard over rolls, cover, and refrigerate at least 2 hours or overnight.
- Bake: Cover with foil and bake 30 minutes, then uncover and bake 25-30 minutes more.
- Make glaze: Beat cream cheese and butter until smooth, then add powdered sugar, milk, and vanilla.
- Finish: Let cool 10 minutes, then drizzle with cream cheese glaze and serve warm.
Recipe Notes
For best results, make this casserole the night before and let it soak overnight. The longer soak time ensures every piece of bread is saturated with the custard mixture, creating the perfect texture. If you're short on time, the minimum soak is 2 hours.