Cream Cheese Cinnamon Roll Toast

Featured in: Sweet Bakes & Treats

This indulgent overnight breakfast casserole combines the best of cinnamon rolls and French toast. Soft brioche cubes soak in a spiced custard infused with ripe bananas, then get swirled with rich cream cheese filling. After chilling overnight, a buttery cinnamon-sugar topping creates a caramelized crust while the inside stays incredibly moist and tender. The result is a gloriously decadent brunch centerpiece that feeds eight people with minimal morning effort.

Updated on Mon, 09 Feb 2026 13:58:00 GMT
Golden-brown Cream Cheese Swirl Cinnamon Roll French Toast Bake fresh from the oven, served warm with maple syrup. Pin It
Golden-brown Cream Cheese Swirl Cinnamon Roll French Toast Bake fresh from the oven, served warm with maple syrup. | rapidtongs.com

There's something about waking up to the smell of cinnamon and cream cheese that makes everything feel like a celebration, even on an ordinary Tuesday morning. My neighbor brought this casserole to a potluck brunch a few years back, and I watched people return to the table three times for seconds, which honestly never happens. The first time I made it myself, I discovered that overnight chilling transforms ordinary bread into something almost velvet-like, soaking up all those custard flavors while you sleep. Now it's become my secret weapon for hosting, because it does all the heavy lifting the night before and emerges from the oven looking like you've been cooking since dawn.

I made this for my sister's birthday brunch last spring, and she literally sat at the kitchen counter with a cup of coffee, eating it straight from the baking dish while we talked about everything under the sun. That moment when something you've cooked becomes so good that people forget their manners and just eat it with genuine happiness—that's when you know you've hit something special. The golden edges, the soft center, the way the cream cheese would peek through when you cut into a slice—she said it was better than any bakery version she'd ever had.

Ingredients

  • Brioche or challah bread (1 large loaf, about 450 g, cut into 1-inch cubes): The bread is your foundation, and brioche's slight sweetness and soft crumb make it absorb custard like a dream without falling apart.
  • Ripe bananas (2 large, mashed): They dissolve into the custard, adding natural sweetness and a hint of that banana bread quality that makes this feel like comfort food.
  • Eggs (6 large): These create the custardy base that transforms bread into something luxurious.
  • Whole milk (2 cups): Use full-fat for richness; skim milk will make the custard feel thin and less satisfying.
  • Heavy cream (1/2 cup): This is what separates a good French toast bake from a truly memorable one.
  • Brown sugar (1/2 cup for custard): Brown sugar adds molasses depth that white sugar can't touch.
  • Ground cinnamon (2 teaspoons for custard, 1/2 teaspoon for topping): Don't skimp here; cinnamon is the backbone of the whole dish.
  • Ground nutmeg (1/4 teaspoon): A small amount adds a whisper of warmth that keeps everything from tasting one-note.
  • Pure vanilla extract (1 tablespoon for custard, 1 teaspoon for cheese swirl): Real vanilla makes a noticeable difference in the flavor profile.
  • Salt (1/4 teaspoon): Salt enhances sweetness and brings all the flavors into focus.
  • Cream cheese (225 g, softened): Room temperature cream cheese whips smoothly and creates the swirl magic; cold cream cheese will fight you.
  • Granulated sugar (1/4 cup for cheese swirl): This sweetens the cream cheese layer without the molasses notes of brown sugar.
  • Egg yolk (1 large): Just the yolk keeps the cream cheese mixture rich and helps it stay creamy during baking.
  • Unsalted butter (2 tablespoons, melted): Melted butter carries the cinnamon-brown sugar topping and helps create those golden edges.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your stage:
Grease a 9x13-inch baking dish with butter or nonstick spray so nothing sticks when you pull it out tomorrow. This one small step prevents heartbreak.
Build the custard:
In a large mixing bowl, whisk together eggs, milk, heavy cream, brown sugar, cinnamon, nutmeg, vanilla, and salt until the brown sugar mostly dissolves. Stir in your mashed bananas, making sure they're incorporated without lumps.
Soak the bread:
Add bread cubes to the custard mixture and gently toss until every piece is coated. Let it sit for 10 minutes so the bread can start drinking up all those flavors—this matters more than it sounds.
Make the cream cheese swirl:
While bread soaks, beat softened cream cheese with granulated sugar, egg yolk, and vanilla until completely smooth and creamy. If you see lumps, keep beating; they'll disappear.
Layer like you mean it:
Pour half the soaked bread mixture evenly into your prepared dish. Drop half the cream cheese mixture in dollops over the bread—don't worry about covering everything. Repeat with remaining bread and cream cheese, then use a knife to swirl gently through everything, creating a marbled effect.
Top it off:
Mix melted butter, brown sugar, and cinnamon in a small bowl. Drizzle or sprinkle this evenly across the casserole; this will become your golden, crunchy topping.
Rest overnight:
Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, ideally overnight. This is when the magic happens and flavors deepen.
Bake with patience:
Preheat your oven to 350°F (175°C) and let the casserole come to room temperature while the oven heats. Bake uncovered for 40-45 minutes until the top is golden brown and the center feels set when you gently shake the pan.
Cool briefly before serving:
Let it cool for 10 minutes so you don't burn your mouth, then serve warm with maple syrup or a dusting of powdered sugar if you want.
The dessert-like breakfast casserole features a marbled cream cheese swirl inside fluffy brioche cubes. Pin It
The dessert-like breakfast casserole features a marbled cream cheese swirl inside fluffy brioche cubes. | rapidtongs.com

My friend texted me months after I made this for her book club, saying she'd finally gotten brave enough to attempt it herself, and it became her new signature dish. Knowing that something you've created has become someone else's comfort food, their thing they make for people they love—there's not much better than that in a kitchen.

Why This Recipe Changed How I Think About Breakfast

Before this casserole, I used to think hosting brunch meant being stuck in the kitchen while everyone else relaxed. This recipe flipped that script entirely because nearly everything happens before your guests arrive. You're not standing over a stove flipping individual French toast slices; you're actually present, sitting with people, enjoying coffee. It made me realize that the best entertaining recipes are the ones that let you be a host instead of just a cook.

Variations That Worked for Me

I've experimented with different add-ins depending on what I had on hand or what mood I was in. Adding sliced bananas between the bread layers deepens that banana bread vibe, and sometimes I'll use cinnamon swirl bread instead of regular brioche for an even more decadent version. One time I added a teaspoon of maple extract to the custard mixture, and it created this unexpected but wonderful depth that paired beautifully with the cream cheese. The beauty of this recipe is that it's flexible enough to welcome these little experiments without losing its soul.

Storage and Timing Tips

Leftover casserole keeps beautifully in the refrigerator for up to three days, and honestly, cold slices straight from the fridge the next morning are somehow even better than freshly baked. You can reheat in the oven at 325°F for about 15 minutes or quickly in the microwave, though the oven method keeps the texture more pleasant. One thing I learned the hard way: if you're prepping this for a crowd, assemble everything the morning before you want to serve it, then bake the morning of—this gives you that overnight rest without requiring you to wake at dawn.

  • Cover the dish tightly with plastic wrap to prevent the custard from absorbing fridge odors.
  • Bring the casserole to room temperature for about 20 minutes before baking to ensure even cooking.
  • This pairs beautifully with strong coffee, chai, fresh berries, or a light green salad if you're feeling virtuous.
Sliced bananas and a cinnamon-sugar crumb topping make this brunch dish extra decadent. Pin It
Sliced bananas and a cinnamon-sugar crumb topping make this brunch dish extra decadent. | rapidtongs.com

This casserole has become my answer to 'what should I bring' because it's genuinely impressive but somehow feels effortless. The best food is the kind that makes people happy without making you stressed, and this recipe does exactly that.

Your Questions Answered

Can I make this without overnight chilling?

While the overnight rest ensures maximum moisture absorption and flavor development, you can bake after 4 hours of chilling. The texture will be slightly less pudding-like but still delicious.

What bread works best for this dish?

Brioche and challah are ideal because their rich, eggy structure absorbs custard beautifully while maintaining structure. Day-old bread works exceptionally well as it soaks up liquid without becoming mushy.

Can I prepare the cream cheese swirl ahead?

Yes, mix the cream cheese filling up to 2 days in advance and store it in the refrigerator. Let it soften slightly at room temperature for 15 minutes before swirling into the bread mixture.

How do I know when it's fully baked?

The center should be set and spring back when gently pressed, and the top should be golden brown with caramelized sugar patches. An inserted knife should come out clean without any wet custard clinging to it.

Can I freeze this for later?

Assemble the entire casserole, wrap tightly in plastic and foil, and freeze for up to 1 month. Thaw overnight in the refrigerator, then bake as directed. Add an extra 5-10 minutes if baking from completely frozen.

What toppings complement this bake?

Warm maple syrup, fresh berries, powdered sugar dusting, or a drizzle of sweetened condensed milk all enhance the flavors. A dollop of whipped cream or crème fraîche adds extra richness.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Cream Cheese Cinnamon Roll Toast

Decadent overnight bake with creamy cheesecake swirls and cinnamon roll flavors throughout tender brioche bread.

Prep Duration
25 minutes
Cook Duration
45 minutes
Complete Time
70 minutes
Created by Lily Turner


Skill Level Needed Medium

Cuisine Style American

Makes 8 Portions

Diet Preferences Meat-Free

What You'll Need

Bread & Fruit

01 1 large loaf brioche or challah bread, cut into 1-inch cubes (about 1 pound)
02 2 large ripe bananas, mashed

Custard

01 6 large eggs
02 2 cups whole milk
03 1/2 cup heavy cream
04 1/2 cup brown sugar
05 2 teaspoons ground cinnamon
06 1/4 teaspoon ground nutmeg
07 1 tablespoon pure vanilla extract
08 1/4 teaspoon salt

Cream Cheese Swirl

01 8 ounces cream cheese, softened
02 1/4 cup granulated sugar
03 1 large egg yolk
04 1 teaspoon vanilla extract

Topping

01 2 tablespoons unsalted butter, melted
02 1/4 cup brown sugar
03 1/2 teaspoon ground cinnamon

How-To Steps

Step 01

Prepare the baking dish: Grease a 9x13-inch baking dish with butter or nonstick spray.

Step 02

Mix the custard base: In a large mixing bowl, whisk together eggs, milk, heavy cream, brown sugar, cinnamon, nutmeg, vanilla, and salt. Stir in mashed bananas until well combined.

Step 03

Soak the bread: Add bread cubes to the custard mixture and gently toss until all pieces are evenly coated. Allow to sit for 10 minutes to absorb the custard.

Step 04

Prepare the cream cheese mixture: In a medium bowl, beat softened cream cheese with sugar, egg yolk, and vanilla until smooth and creamy.

Step 05

Layer the casserole: Pour half of the soaked bread mixture evenly into the prepared baking dish. Drop half the cream cheese mixture in dollops over the bread layer. Repeat with remaining bread and cream cheese mixture. Gently swirl with a knife to create a marbled effect.

Step 06

Add the topping: Mix melted butter, brown sugar, and cinnamon in a small bowl. Drizzle or sprinkle the mixture evenly over the casserole.

Step 07

Chill overnight: Cover the casserole tightly with plastic wrap or aluminum foil and refrigerate overnight, or for at least 4 hours.

Step 08

Preheat the oven: When ready to bake, preheat oven to 350°F. Remove casserole from refrigerator while oven preheats.

Step 09

Bake the casserole: Bake uncovered for 40 to 45 minutes, or until the top is golden brown and the center is set.

Step 10

Cool and serve: Allow casserole to cool for 10 minutes before serving. Serve warm, optionally topped with maple syrup or a dusting of powdered sugar.

What You'll Need

  • 9x13-inch baking dish
  • Large mixing bowls
  • Whisk
  • Hand mixer or stand mixer
  • Knife

Allergy Alerts

Always review every item for allergens. If unsure, talk to a healthcare expert.
  • Contains eggs
  • Contains dairy (milk and cream cheese)
  • Contains gluten (wheat bread)
  • May contain tree nuts if bread variety includes them

Nutrition Info (per serving)

Use these numbers as a helpful reference, not as personal health advice.
  • Calorie Count: 390
  • Fat Content: 17 g
  • Carbohydrates: 50 g
  • Protein Amount: 9 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.