Mom's Best Recipes
Recipe

Christmas Morning Cinnamon Roll Casserole

A make-ahead cinnamon roll bake with custardy centers, crisp golden edges, and a buttery vanilla icing that feels like Christmas in a pan.

Author By Matt Campbell
4.8
A baked cinnamon roll casserole in a white ceramic baking dish on a cozy kitchen counter, drizzled with vanilla icing and sprinkled with chopped pecans, warm morning light

Christmas breakfast should feel like a warm hug, not a competitive sport. This cinnamon roll casserole is my favorite kind of holiday move: a little chaotic in the best way, wildly cozy, and ridiculously forgiving. You tear up cinnamon rolls, pour them over with a quick eggnog-spiked custard (or milk and cream if you are not feeling eggnog), let everything mingle overnight, then bake until the top is crisp and golden and the inside is gooey like a center bun.

It hits all the right notes for a holiday morning: cozy carbs, bright vanilla, and those crisp edges that make you “accidentally” take the corner piece.

Ingredients for cinnamon roll casserole including canned cinnamon rolls, eggs, milk, cream, vanilla, cinnamon, and pecans arranged on a kitchen counter

Why It Works

  • Make-ahead friendly: assemble the night before so the morning is basically just preheat and bake.
  • Texture jackpot: custardy middle with caramelized, crisp edges.
  • Big holiday flavor with accessible ingredients: canned cinnamon rolls plus a simple custard, no pastry degree required.
  • Easy to customize: add pecans, orange zest, cranberries, or swap eggnog for milk.

Pairs Well With

Storage Tips

Refrigerate: Let leftovers cool, then cover the baking dish tightly or transfer pieces to an airtight container. Refrigerate for up to 4 days.

Reheat: For the best crisp edges, reheat in a 350°F oven for 10 to 12 minutes, or until warmed through. Microwave works for speed (30 to 60 seconds), but the edges will soften. If you want the best of both worlds, microwave briefly then finish in a toaster oven.

Freeze: Freeze individual portions wrapped well for up to 2 months. Thaw overnight in the fridge and warm in the oven.

A single slice of cinnamon roll casserole on a small plate with a fork, icing slightly melted, on a wooden breakfast table

Common Questions

Can I prep this the night before?

Yes, and I recommend it. An overnight rest lets the custard soak in so you get that bread-pudding vibe without any dryness. Cover tightly and refrigerate for 8 to 12 hours (since this has eggs and dairy, keep it chilled the whole time).

Do I have to use eggnog?

Nope. Swap it for whole milk or half-and-half. If you want that eggnog warmth without eggnog, add an extra pinch of nutmeg and a tiny splash of rum extract (optional and totally adult-only, so you can skip it for a kid-forward breakfast).

How do I keep the center from being underbaked?

Two things help: bake until the center is set (it should not look sloshy), and let it rest for 10 minutes before serving. If you like an extra clear benchmark, the center should read about 160°F on an instant-read thermometer. If the top is browning too fast, tent loosely with foil for the last 10 to 15 minutes.

What pan size works best?

A 9x13-inch pan is ideal for the classic thickness. If you use an 8x8-inch, expect a taller, gooier bake and add extra time.

Can I add fruit or nuts?

Absolutely. Pecans are classic. Dried cranberries, chopped apples (small dice), or a little orange zest are very Christmas. Keep add-ins to about 1 cup so the custard still has room to do its thing.

What if I forgot to prep it overnight?

You can still make it work. Let the casserole sit (covered) for 20 to 30 minutes so the custard can soak in while your oven preheats, then bake as directed.

My favorite Christmas mornings are the ones where the kitchen smells like cinnamon before anyone is fully awake. This casserole started as my attempt to keep the cozy vibes of homemade cinnamon rolls without the 6 a.m. dough commitment. Now it is the dish I make when I want to feed a crowd and still have time to sip coffee and pretend I am not tracking bake time like it is a NASA launch.