fluffy cinnamon roll casserole with cream cheese glaze for christmas brunch

5 min prep 30 min cook 6 servings
fluffy cinnamon roll casserole with cream cheese glaze for christmas brunch
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something magical about Christmas morning—the hush of snow outside, twinkling lights on the tree, and the promise of something sweet baking in the oven. For me, this fluffy cinnamon roll casserole has become the heart of our holiday brunch tradition. It started the year I decided I was done with waking up at 5 AM to proof dough while everyone else unwrapped presents. I wanted the pillowy swirls of cinnamon-sugar, the tangy cream cheese glaze, the warmth—but I also wanted to actually watch my kids tear into their stockings.

This casserole delivers every single time. Picture soft, buttery cubes of cinnamon rolls soaked in a rich custard, baked until puffed and golden, then drizzled with silky cream cheese glaze that melts into every nook. It tastes like someone hugged your taste buds. Better still, you can assemble it the night before, pop it in the oven while gifts are being opened, and pull out a dish that looks (and smells) like you spent hours slaving away. If you’re hosting a crowd, doubling the batch is effortless—just grab two pans and watch them disappear faster than Santa’s cookies.

Why This Recipe Works

  • Make-Ahead Magic: Assemble up to 24 hours early; the custard soaks into every swirl for maximum fluff.
  • Store-Bought Shortcut: Using refrigerated cinnamon rolls saves time without sacrificing flavor.
  • Texture Paradise: Cubing (rather than slicing) the rolls creates crispy edges and custardy centers.
  • Customizable Spice: Swap cardamom or orange zest to match your family’s favorite holiday flavors.
  • Glaze Stability: The cream cheese base keeps the glaze thick at room temp—no sad, runny icing here.
  • Feed a Crowd: One 9×13 pan yields 12 generous slices—perfect for buffet-style brunch.

Ingredients You'll Need

Ingredients

Quality ingredients make the difference between a good casserole and a legendary one. Below is a quick shopping guide plus my favorite substitution ideas for dietary needs or last-minute pantry gaps.

Cinnamon Rolls

Two 17.5-ounce tubes of refrigerated cinnamon rolls (with icing packets) are the backbone. I prefer the jumbo “Grands” style because their layers stay distinct after baking. If you only have the smaller 12-ounce tubes, use three tubes and reduce the custard by ¼ cup milk. Want homemade flair? Swap in day-old homemade cinnamon rolls—just under-bake them slightly so they can absorb custard without falling apart.

Eggs

Large, room-temperature eggs emulsify the custard and give the casserole its lofty lift. Cold eggs can cause the butter in the rolls to seize, creating pockets of fat. Quick tip: Submerge eggs in warm tap water for 5 minutes if you forgot to pull them out ahead.

Heavy Cream + Whole Milk

The 50/50 blend delivers richness without turning the dish into brick-like bread pudding. Half-and-half works in a pinch, but avoid all-heavy-cream—it over-thickens and masks the cinnamon notes. Dairy-free? Use full-fat canned coconut milk plus unsweetened oat milk.

Brown Sugar

Light brown sugar melts into the custard, adding toffee nuances. Dark brown works but can overpower the spice balance. Coconut sugar is a 1:1 swap with a faint caramel flavor that’s lovely with pecans.

Spice Blend

Ground cinnamon is obvious, but a whisper of nutmeg and a pinch of kosher salt amplify warmth. Freshly grated nutmeg (use a microplane) is 100% worth it—store-bought pre-ground nutmeg tastes dusty in comparison.

Cream Cheese

For the glaze, choose brick-style, full-fat cream cheese. Whipped tubs contain extra air and stabilizers that thin out when beaten with milk. Vegan? Kite Hill or Miyoko’s cashew “cream cheese” substitute beautifully.

Pure Vanilla Extract

Splurge on real vanilla. I add it to both custard and glaze because it rounds the sweetness and highlights cinnamon’s floral side. Vanilla bean paste is an elegant visual upgrade—those tiny specks scream “special occasion.”

How to Make Fluffy Cinnamon Roll Casserole with Cream Cheese Glaze for Christmas Brunch

1
Prep Your Pan and Rolls

Butter a 9×13-inch baking dish (metal or ceramic) and set aside. Open the cinnamon rolls, reserving the included icing packets for later. Cut each roll into 6 bite-size cubes—think ¾-inch squares. A bench scraper works fastest, but a sharp chef’s knife does the job. Distribute the cubes evenly in the pan; they should fit snugly but not be jam-packed.

2
Whisk the Custard

In a large bowl, whisk 5 large eggs until homogenous and slightly frothy. Stream in 1 cup whole milk, 1 cup heavy cream, ½ cup packed light brown sugar, 1 tablespoon vanilla extract, 1½ teaspoons ground cinnamon, ¼ teaspoon ground nutmeg, and ½ teaspoon kosher salt. Whisk until the sugar dissolves and no streaks of yolk remain. Pro tip: Blend with an immersion blender for 10 seconds to aerate—this adds extra puff.

3
Soak and Chill

Pour the custard over the cinnamon-roll cubes. Press gently with a spatula so every piece is moistened. Cover tightly with foil and refrigerate at least 2 hours or up to 24 hours (overnight is ideal). The bread will swell and nearly double in size—this is what creates the fluffy, soufflé-like center.

4
Bake to Golden Perfection

Preheat oven to 350 °F (177 °C). Remove the foil and let the casserole stand at room temp while the oven heats—this prevents shocking the ceramic dish. Bake uncovered 38–42 minutes until puffed, set in the center, and the tops are caramelized. If the edges brown too quickly, tent with foil during the last 10 minutes.

5
Start the Cream Cheese Glaze

While the casserole bakes, beat 4 oz softened cream cheese with 2 tablespoons unsalted butter until silky. Add the two reserved icing packets, ½ cup powdered sugar, 1 teaspoon vanilla, and 2–3 tablespoons milk. Beat until pourable but thick enough to ribbon off a spoon. Adjust with more milk for drizzle or more sugar for piping.

6
Glaze and Serve

Cool the casserole 10 minutes (it deflates slightly—this is normal). Drizzle half the glaze in artistic zigzags, then serve the rest on the side for self-proclaimed extra-icing enthusiasts. Garnish with sugared cranberries or a dusting of powdered sugar for holiday sparkle.

Expert Tips

Temperature Matters

Cold dairy stiffens when it hits warm eggs, creating curdled bits. Bring milk, cream, and eggs to room temp for a custard that bakes silky-smooth.

Prevent Soggy Bottoms

Set your baking dish on a preheated rimmed sheet pan. The extra heat from below sets the custard quickly, eliminating the dreaded wet layer.

Check for Doneness Early

Ovens vary. Insert a knife in the center—it should come out with a few moist crumbs, not wet batter. Over-baking dries the edges.

Holiday Buffet Hack

Bake in disposable foil pans for easy transport to Grandma’s. They cool faster, so slip them into an insulated bag without risking cracked ceramic.

Color Pop

Fold ½ cup dried cranberries into the custard for ruby gems throughout. They hydrate while baking and add festive tartness.

Double Batch Math

When doubling, use two pans rather than one deep dish; volume matters. A thicker layer won’t cook through before the top over-browns.

Variations to Try

  • Pecan Pie Twist: Stir ½ cup chopped toasted pecans and 2 tablespoons maple syrup into the custard. Top with candied pecans before serving.
  • Orange-Cranberry: Replace nutmeg with 1 teaspoon orange zest and fold in ⅓ cup fresh cranberries for bright, tangy pockets.
  • Apple Pie Filling: Layer 1 cup diced apples sautéed in butter between bread cubes; add ½ teaspoon apple pie spice to the custard.
  • Chocolate Chai: Swap cinnamon for 1½ teaspoons chai spice blend and scatter ½ cup mini chocolate chips on top before baking.
  • Savory-Sweet Bacon: Sprinkle ⅓ cup crispy crumbled bacon over the casserole during the last 10 minutes of baking for salty-sweet contrast.

Storage Tips

Refrigerate: Cool completely, then cover tightly or transfer to airtight containers. Refrigerate up to 4 days. Reheat single portions in the microwave 30–40 seconds or cover with foil in a 300 °F oven for 12 minutes.

Freeze: Wrap individual slices in plastic wrap, then foil. Freeze up to 2 months. Thaw overnight in the refrigerator and reheat as above. The glaze can be frozen separately in a zip bag; thaw at room temp and re-whip.

Make-Ahead: Assemble through step 3, cover tightly, and refrigerate up to 24 hours. You can also bake the casserole entirely, cool, refrigerate, and reheat the next morning—flavor actually improves as spices meld.

Frequently Asked Questions

Absolutely. Just ensure they’re day-old or slightly under-baked so they can absorb custard without turning mushy. You’ll need about 24 oz total weight—roughly 12 standard-size rolls.

Room temperature is ideal. If you refrigerate the glaze, let it sit out 20 minutes, then whisk in 1 teaspoon milk to loosen before drizzling.

Yes. Halve all ingredients and bake in an 8×8-inch pan for 30–34 minutes. Check doneness with the knife test described in step 4.

Your oven may run hot. Reduce temperature to 325 °F next time and bake on the center rack. Shielding with foil during the final 10 minutes also helps.

Yes! Replace both milk and cream with 2 cups eggnog and reduce brown sugar to ¼ cup. The spices are built in, so omit the nutmeg.

Bake in a disposable foil pan, cool 15 minutes, then cover with foil. Slide into an insulated casserole carrier or wrap in thick towels inside a cooler. Carry the glaze separately in a mason jar; drizzle on site.
fluffy cinnamon roll casserole with cream cheese glaze for christmas brunch
main-dishes
Pin Recipe

Fluffy Cinnamon Roll Casserole with Cream Cheese Glaze for Christmas Brunch

(4.9 from 127 reviews)
Prep
20 min
Cook
40 min
Servings
12

Ingredients

Instructions

  1. Prep Pan: Butter a 9×13-inch baking dish. Cut cinnamon rolls into ¾-inch cubes and arrange in pan.
  2. Make Custard: Whisk eggs, milk, cream, brown sugar, vanilla, cinnamon, nutmeg, and salt until smooth.
  3. Soak: Pour custard over roll cubes. Cover and refrigerate at least 2 hours or overnight.
  4. Bake: Preheat oven to 350 °F. Bake uncovered 38–42 minutes until golden and set.
  5. Glaze: Beat cream cheese and butter until fluffy. Mix in reserved icing packets, powdered sugar, vanilla, and enough milk for a thick but pourable consistency.
  6. Finish: Cool casserole 10 minutes, then drizzle with glaze. Serve warm.

Recipe Notes

Casserole can be assembled up to 24 hours in advance. If edges brown too quickly, tent with foil. Store leftovers refrigerated up to 4 days or frozen up to 2 months.

Nutrition (per serving)

389
Calories
7g
Protein
46g
Carbs
20g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.