Cream Cheese Swirl Cinnamon Roll French Toast

Featured in: Simple Comfort Plates

This indulgent overnight casserole transforms classic French toast into a cinnamon roll-inspired masterpiece. Layers of brioche or challah bread soak in a spiced custard infused with mashed bananas, creating a rich foundation. Velvety cream cheese swirls ripple throughout, adding tangy sweetness that balances the warm cinnamon notes. After chilling overnight, the brown sugar-cinnamon topping creates a caramelized crust during baking. The result is a gloriously soft center with golden edges, perfect for feeding a crowd at weekend brunch or special occasion breakfast.

Updated on Mon, 09 Feb 2026 12:34:00 GMT
Golden-brown Cream Cheese Swirl Cinnamon Roll French Toast Bake fresh from the oven, served with maple syrup drizzle. Pin it
Golden-brown Cream Cheese Swirl Cinnamon Roll French Toast Bake fresh from the oven, served with maple syrup drizzle. | freshymeals.com

There's something about Sunday mornings that demands something spectacular, and this cream cheese swirl cinnamon roll French toast bake emerged from my desperate need to impress without waking up at dawn. I'd been standing in my kitchen at midnight, staring at a loaf of brioche I'd bought on impulse, when it hit me: what if I combined every breakfast indulgence I loved into one dish that practically made itself while I slept? The result was so good that my neighbor could smell the cinnamon from her apartment and showed up asking questions before the pan had even cooled.

I made this for the first time when my sister was visiting from out of state, and I needed something that would make her think I had my life together. Spoiler: it did, even though I'd forgotten about it until 11 p.m. the night before. She took one bite at breakfast and demanded the recipe before she'd even poured her coffee, and now she makes it every holiday. That's when I knew I'd stumbled onto something special.

Ingredients

  • 1 large loaf brioche or challah bread, cut into 1-inch cubes: This bread is your foundation—it's tender enough to soak up all the custard without falling apart, which is exactly what you need for a proper casserole texture.
  • 2 large ripe bananas, mashed: The ripeness matters here; you want them spotted and almost too soft to eat fresh, because that's when they contribute real flavor instead of just sweetness.
  • 6 large eggs: These bind everything together and create that custard-y richness that makes people think you've worked harder than you actually have.
  • 2 cups whole milk: Don't skimp on fat content; whole milk creates a silkier, more luxurious texture than low-fat versions.
  • 1/2 cup heavy cream: This is the secret that pushes the dish from good to unforgettable—it adds richness without making it heavy.
  • 1/2 cup brown sugar: Brown sugar gives a deeper, almost molasses-like warmth that regular sugar can't match.
  • 2 tsp ground cinnamon: Freshly measured from a container you actually use often; stale cinnamon tastes like dust and ruins everything.
  • 1/4 tsp ground nutmeg: Just enough to add mystery without announcing itself—this spice should be in the background like a friend's knowing smile.
  • 1 tbsp pure vanilla extract: Pure, never imitation; the fake stuff becomes bitter when baked at length.
  • 1/4 tsp salt: This small amount amplifies every other flavor in the custard without making anything taste salty.
  • 225 g cream cheese, softened: Room temperature is non-negotiable here; cold cream cheese won't blend smoothly and you'll have lumpy swirls instead of silky ribbons.
  • 1/4 cup granulated sugar: This sweetens the cream cheese layer just enough so it doesn't taste like plain cheesecake filling.
  • 1 large egg yolk: The yolk alone keeps the cream cheese layer creamy and luxurious after baking.
  • 1 tsp vanilla extract: A matching vanilla note that ties the cream cheese layer to the custard beneath it.
  • 2 tbsp unsalted butter, melted: Unsalted gives you control over the seasoning; salted butter can make the topping taste salty if you're not careful.
  • 1/4 cup brown sugar for topping: This creates the caramelized, slightly crunchy top layer that makes people ask for seconds before finishing their first.
  • 1/2 tsp ground cinnamon for topping: A second layer of cinnamon flavor that hits you first when you take a bite, creating that moment of anticipation.

Instructions

Product image
Quickly cook hard boiled, poached, or scrambled eggs and omelets for easy breakfasts and meal prep.
Check price on Amazon
Prepare your vessel:
Grease a 9x13-inch baking dish thoroughly with butter or nonstick spray, paying special attention to the corners where bread tends to stick stubbornly. This step feels small but it's what separates a beautiful presentation from a serving disaster.
Build the custard foundation:
Whisk together eggs, milk, heavy cream, brown sugar, cinnamon, nutmeg, vanilla, and salt in a large bowl until the mixture is smooth and the brown sugar has mostly dissolved. Stir in your mashed bananas, and watch as the custard transforms into something that smells like autumn in a bowl.
Soak the bread:
Add bread cubes to the custard and toss gently until every piece is coated in that golden mixture. Let it sit for 10 minutes so the bread absorbs all the flavor and becomes almost spongy—this is when patience pays off.
Create the cream cheese magic:
While the bread soaks, beat softened cream cheese with sugar, egg yolk, and vanilla until the mixture is completely smooth and pale, which usually takes about 2 minutes with a hand mixer. Don't skip this beating; it aerates the cream cheese and makes it blend beautifully instead of clumping.
Layer like you mean it:
Pour half of the soaked bread mixture into your prepared dish, creating an even layer. Drop half of the cream cheese mixture in dollops across the bread—don't spread it; let it sit there like little clouds waiting for the swirl.
Add the final layer:
Top with the remaining bread mixture, spreading it to cover most of the cream cheese. Finish with the last of the cream cheese mixture in fresh dollops, then take a knife and swirl gently through the layers in a figure-eight pattern, creating visible ribbons of white through the golden bread.
Top with cinnamon sugar:
Mix melted butter, brown sugar, and cinnamon in a small bowl, then drizzle or sprinkle this mixture evenly over the entire casserole. This topping becomes the golden, slightly crispy crown that makes the first bite unforgettable.
Chill overnight:
Cover the dish tightly with foil or plastic wrap and refrigerate for at least 4 hours, though overnight is ideal because the flavors mellow and deepen like they're having a quiet conversation while you sleep. This waiting period is actually crucial—it allows the bread to fully absorb all the custard and the flavors to become more cohesive.
Bake with confidence:
Preheat your oven to 350°F and remove the casserole from the fridge while it heats, giving it a head start toward room temperature. Bake uncovered for 40 to 45 minutes until the top is deep golden brown and a knife inserted in the center comes out clean or with just a few moist crumbs.
Rest before serving:
Let the casserole cool for 10 minutes on the counter—this allows the custard to set slightly so servings stay cohesive instead of sliding across the plate. Serve warm, optionally with maple syrup drizzled on top or a dusting of powdered sugar for extra indulgence.
Product image
Quickly cook hard boiled, poached, or scrambled eggs and omelets for easy breakfasts and meal prep.
Check price on Amazon
Cream Cheese Swirl Cinnamon Roll French Toast Bake with marbled cheesecake ribbons on rustic wooden table. Pin it
Cream Cheese Swirl Cinnamon Roll French Toast Bake with marbled cheesecake ribbons on rustic wooden table. | freshymeals.com

There was a morning when my two kids fought over the last piece before they even sat down, which is when I realized this dish had transcended 'just breakfast' into something that brings people together. That moment of silence after that first bite—when everyone stops talking and just tastes—that's what this recipe is really about.

Why Overnight Chilling Changes Everything

The magic of an overnight casserole isn't just convenience; it's chemistry. When bread sits in custard for hours, it transforms from individual cubes into one integrated mass that's tender without being mushy. The flavors also have time to meld—the banana starts working with the cinnamon, the cream cheese begins a slow dance with the brown sugar, and by morning you've got something more sophisticated than if you'd baked it immediately.

The Cinnamon Swirl Bread Hack

If you can find cinnamon swirl bread at your bakery, use that instead of regular brioche and you've just taken an already spectacular dish and pushed it into ridiculous territory. The existing swirls in the bread add extra pockets of cinnamon flavor throughout, and they caramelize during baking into these little bursts of flavor that feel like surprises. I discovered this by accident when my usual bread aisle was picked over, and now I specifically seek out cinnamon swirl bread because the difference is remarkable.

Storage and Second-Day Magic

Leftovers actually improve after sitting in the fridge because the flavors continue to develop and the texture becomes almost fudgy in the best way possible. You can reheat individual servings in the microwave for about 45 seconds, or wrap the whole dish in foil and warm it in a 300°F oven for 15 to 20 minutes for a more even reheat.

  • Store covered in the refrigerator for up to 3 days, and it pairs surprisingly well with strong coffee or chai the day after you make it.
  • You can assemble this up to two days ahead and it actually tastes better because the bread has maximum time to absorb flavors.
  • Pairs beautifully with fresh berries on the side if you want to add brightness to balance the richness.
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Baked Cream Cheese Swirl Cinnamon Roll French Toast casserole slice on plate, topped with sliced bananas and powdered sugar. Pin it
Baked Cream Cheese Swirl Cinnamon Roll French Toast casserole slice on plate, topped with sliced bananas and powdered sugar. | freshymeals.com

This recipe proves that sometimes the best dishes emerge when you stop overthinking and just trust your instincts in the kitchen. Make it once and it becomes the dish people ask for—the one they want at every special breakfast and the one they eventually attempt at their own table.

Recipe FAQs

Can I prepare this the night before?

Yes, this is designed as an overnight dish. Assemble everything, cover tightly, and refrigerate for 8-12 hours. The bread absorbs the custard beautifully while chilling, resulting in a creamier texture.

What type of bread works best?

Brioche or challah are ideal due to their rich, egg-based structure and ability to absorb liquid without becoming mushy. French bread works too, though the texture will be slightly less tender.

Can I freeze the assembled casserole?

Absolutely. Wrap the unbaked casserole tightly in plastic wrap and foil, then freeze for up to 1 month. Thaw overnight in the refrigerator before baking as directed.

How do I know when it's done baking?

The casserole is ready when the top is golden brown and the center feels set when gently pressed. A knife inserted near the center should come out clean, not wet with custard.

Can I reduce the sweetness?

You can decrease the brown sugar in the custard to 1/4 cup and reduce the topping sugar slightly. The cream cheese swirl provides plenty of richness, so the dish remains satisfying even with less sugar.

What can I serve with this bake?

Fresh berries or sliced fruit provide a nice contrast to the richness. Warm maple syrup, powdered sugar dusting, or a dollop of whipped cream make excellent toppings. Strong coffee or chai complement the flavors perfectly.

Cream Cheese Swirl Cinnamon Roll French Toast

Decadent overnight bake combining French toast, cinnamon roll flavors, and creamy cheesecake swirls with banana undertones

How long to prep
25 min
Time to cook
45 min
Overall time
70 min
Recipe by Freshymeals Lily Carter

Dish category Simple Comfort Plates

Skill level Medium

Cuisine type American

Makes 8 Serving size

Dietary details Vegetarian option

What you need

Bread & Fruit

01 1 large loaf brioche or challah bread, cut into 1-inch cubes (approximately 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

Steps to follow

Step 01

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

Step 02

Make Custard Mixture: 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 Bread Cubes: Add bread cubes to the custard mixture and gently toss until all pieces are coated. Let sit for 10 minutes to allow bread to absorb the custard.

Step 04

Prepare Cream Cheese Swirl: In a medium bowl, beat cream cheese with sugar, egg yolk, and vanilla until smooth and creamy.

Step 05

Layer 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. Swirl gently with a knife to create a marbled effect.

Step 06

Add Topping: Mix melted butter, brown sugar, and cinnamon. Drizzle or sprinkle evenly over the casserole.

Step 07

Chill Overnight: Cover tightly and refrigerate overnight or at least 4 hours.

Step 08

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

Step 09

Bake Casserole: Bake uncovered for 40 to 45 minutes, or until golden brown and set in the center.

Step 10

Rest and Serve: Let cool for 10 minutes before serving. Serve warm, optionally with maple syrup or a dusting of powdered sugar.

Tools you’ll need

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

Allergy info

Always check each ingredient for allergens and talk to a professional if unsure.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten
  • May contain tree nuts if bread includes them

Nutrition info (per portion)

Nutrition details are for reference only, not a substitute for health advice.
  • Calories per serving: 390
  • Fat content: 17 g
  • Carbohydrates: 50 g
  • Protein amount: 9 g