276 days until Christmas 2026
Breakfast medium vegetarian

Christmas Morning Cinnamon Roll Casserole

All the flavors of gooey cinnamon rolls in an easy make-ahead casserole that bakes while you open presents. Cubes of buttery brioche are soaked in a spiced custard, layered with brown sugar and cinnamon, and baked until golden. Drizzle with cream cheese glaze for a truly indulgent Christmas morning breakfast.

Prep Time
25 minutes
Cook Time
45 minutes
Total Time
1 hour 10 minutes
Servings
8
Published February 15, 2026
Cinnamon roll casserole fresh from the oven with cream cheese glaze

Ingredients

  • 1 lb brioche bread or challah, cut into 1-inch cubes (about 10 cups)
  • 6 large eggs
  • 1 1/2 cups whole milk
  • 1 cup heavy cream
  • 1/2 cup granulated sugar
  • 2 teaspoons pure vanilla extract
  • 1 tablespoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon salt
  • 1/2 cup packed dark brown sugar
  • 1/3 cup unsalted butter, melted
  • 1 tablespoon ground cinnamon (for the swirl)
  • 4 oz cream cheese, softened
  • 1 cup powdered sugar
  • 2 tablespoons whole milk (for the glaze)
  • 1/2 teaspoon pure vanilla extract (for the glaze)
  • 1/2 cup chopped pecans (optional)

Wake up to the smell of cinnamon and sugar without the work of rolling individual cinnamon rolls. This make-ahead Christmas breakfast casserole has all the gooey, spiced goodness you crave, but it's easier to pull together and feeds a crowd.

Why This Christmas Breakfast Casserole Works

Traditional cinnamon rolls require yeast, rising time, rolling, cutting, and constant attention. This casserole gives you the same indulgent flavors in a fraction of the time. The real magic? You assemble it the night before, refrigerate it, and pop it in the oven Christmas morning while the kids open their stockings.

The overnight soak is key. Cubes of buttery brioche or challah absorb a spiced custard mixture, creating that soft, custardy interior that makes French toast casseroles so irresistible. Brown sugar and cinnamon swirled throughout add pockets of sweetness, and the cream cheese glaze drizzled on top is the same one you'd find on traditional cinnamon rolls.

Best Bread for Cinnamon Roll Casserole

Not all bread is created equal when it comes to casseroles. You need something rich and sturdy enough to hold the custard without falling apart:

  • Brioche — The gold standard. Its buttery richness mimics real cinnamon rolls perfectly.
  • Challah — Slightly less rich than brioche but still excellent. The eggy texture soaks up custard beautifully.
  • Texas Toast — A budget-friendly option. Thick-sliced and sturdy enough to hold up well.
  • Avoid regular sandwich bread — Too thin and soft. It will disintegrate into mush.

Slightly stale bread actually works better than fresh. If your bread is very soft, cube it and let it dry out on a baking sheet for a few hours, or toast it lightly in a 250°F oven for 15 minutes.

Make-Ahead Christmas Morning Breakfast

This is the ultimate make-ahead Christmas breakfast recipe. On Christmas Eve, after the kids are asleep and the presents are wrapped, assemble the casserole, cover it, and stash it in the fridge. Christmas morning, pull it out while the oven preheats, then bake while everyone opens gifts.

The result? A hot, fragrant, cinnamon-scented breakfast that looks impressive but required almost no morning effort. Pair it with Cranberry Christmas Punch or Classic Eggnog for a truly festive holiday brunch.

How to Make Cinnamon Roll Casserole

Instructions

  1. Prepare the baking dish. Generously butter a 9x13-inch baking dish. If your brioche is very fresh and soft, spread the cubes on a baking sheet and let them dry out at room temperature for a few hours, or in a 250°F oven for 15 minutes. Slightly stale bread absorbs the custard better without becoming soggy.

  2. Make the custard. In a large bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, 1 tablespoon cinnamon, nutmeg, allspice, and salt until thoroughly combined and smooth.

  3. Make the cinnamon-sugar swirl mixture. In a small bowl, stir together the dark brown sugar, melted butter, and 1 tablespoon cinnamon until it forms a thick, sandy paste.

  4. Layer the casserole. Spread half of the bread cubes in the prepared baking dish. Dollop half of the cinnamon-sugar mixture over the bread in spoonfuls. Add the remaining bread cubes on top, then dollop the rest of the cinnamon-sugar mixture over the surface. If using pecans, scatter them over the top.

  5. Pour the custard. Slowly pour the egg custard mixture evenly over the entire casserole. Use a spatula to gently press the bread cubes down so they are submerged in the custard. Make sure the liquid reaches all corners of the dish.

  6. Refrigerate overnight (recommended). Cover the baking dish tightly with plastic wrap or aluminum foil. Refrigerate for at least 2 hours, or ideally overnight (up to 24 hours). This gives the bread time to absorb all of the custard.

  7. Bake the casserole. When ready to bake, preheat the oven to 350°F (175°C). Remove the casserole from the refrigerator and let it sit on the counter while the oven preheats (about 20 minutes). Remove the cover and bake for 40 to 50 minutes, until the top is golden brown, the edges are set, and the center is no longer jiggly. A toothpick inserted into the center should come out clean.

  8. Make the cream cheese glaze. While the casserole bakes, beat the softened cream cheese with an electric mixer until smooth. Add the powdered sugar, 2 tablespoons milk, and 1/2 teaspoon vanilla extract. Beat until creamy and pourable. If the glaze is too thick, add milk one teaspoon at a time until it reaches a drizzling consistency.

  9. Serve. Let the casserole cool for 5 minutes, then drizzle the cream cheese glaze generously over the top. Serve warm.

Tips

  • Make-ahead perfection: This recipe is specifically designed to be assembled the night before Christmas. The overnight soak is not just convenient; it actually produces a better texture. The bread fully absorbs the custard, resulting in a creamy interior with a crisp, golden top.

  • Bread selection: Brioche is the ideal choice because its buttery richness mimics a real cinnamon roll. Challah is an excellent substitute. In a pinch, you can use a sturdy white bread like Texas toast, but avoid standard sandwich bread, which will disintegrate.

  • Do not skip pressing the bread down. After pouring the custard, make sure every bread cube is at least partially submerged. This ensures even soaking and prevents dry, crunchy spots.

  • Glaze consistency: The cream cheese glaze should be thick enough to hold its shape slightly when drizzled but thin enough to flow. It will set a bit as it cools on the warm casserole.

  • Reheating: Leftover slices reheat beautifully in the microwave for 30 to 45 seconds, or in a 300°F oven for 10 minutes covered with foil.

  • Add-ins: Feel free to mix in raisins, dried cranberries, or white chocolate chips with the bread cubes for extra flavor and texture.

Serving Suggestions for Christmas Brunch

This cinnamon roll casserole is sweet and rich enough to be the star of your Christmas breakfast, but it pairs beautifully with savory sides for balance:

  • Breakfast meats — Crispy bacon, breakfast sausage, or ham balance the sweetness
  • Fresh fruit — A simple fruit salad or berry platter adds brightness
  • Coffee and drinks — Serve with Christmas Hot Chocolate or a festive coffee bar
  • More breakfast ideas — Try Gingerbread Pancakes for variety

Storage and Reheating

Leftovers (if you have any) store well and reheat beautifully. Cover the dish tightly with plastic wrap or transfer individual portions to airtight containers. Refrigerate for up to 3 days.

To reheat, microwave individual slices for 30 to 45 seconds, or warm covered with foil in a 300°F oven for 10 minutes. The casserole will soften as it warms, and the cream cheese glaze will melt slightly — exactly what you want.

More Christmas Breakfast Recipes

If you love easy make-ahead Christmas morning recipes, you'll also enjoy:

This cinnamon roll casserole proves that Christmas morning breakfast doesn't have to be complicated to be special. Assemble it the night before, bake it while the family opens gifts, and enjoy warm, gooey, cinnamon-sugar perfection without the stress.

Nutrition (per serving): 485 calories
Free forever

Get Christmas recipes in your inbox

New holiday recipes every week during the Christmas season.