Cream Cheese Cinnamon Roll French Toast

Featured in: Home Kitchen Favorites

This indulgent breakfast casserole combines the best of cinnamon rolls, French toast, and cheesecake into one irresistible dish. Start with cubes of brioche or challah bread soaked in a rich custard made with eggs, whole milk, heavy cream, and mashed bananas for natural sweetness.

The magic happens when you layer velvety cream cheese swirls throughout the bread mixture, creating pockets of creamy goodness that mimic cheesecake. After chilling overnight, the casserole bakes until golden and set, with a cinnamon-sugar topping that creates a delightful crust.

Perfect for feeding a crowd at weekend brunch or special occasions, this make-ahead dish lets you prep the night before and simply pop it in the oven come morning. Serve warm with maple syrup or powdered sugar for an extra touch of sweetness.

Updated on Mon, 09 Feb 2026 09:24:00 GMT
Freshly baked Cream Cheese Swirl Cinnamon Roll French Toast Bake with golden edges and a creamy marble pattern. Pin it
Freshly baked Cream Cheese Swirl Cinnamon Roll French Toast Bake with golden edges and a creamy marble pattern. | cozybatbout.com

There's something about assembling a breakfast casserole the night before that feels like giving your future self a gift. I discovered this cream cheese swirl version on a rainy Sunday when I was determined to impress houseguests without waking at dawn, and what emerged from the oven was pure indulgence—brioche soaked in custard, ribbons of cheesecake running through it, and that cinnamon-banana magic that made everyone ask for the recipe before they'd even finished their first bite.

I'll never forget the look on my neighbor's face when she walked in during the baking—the kitchen smelled like a cinnamon roll factory had exploded in the most delicious way possible. She ended up staying for brunch, and we spent two hours drinking coffee while this casserole baked, talking about everything from failed soufflés to dream kitchen renovations. That morning taught me that sometimes the best meals aren't about perfection; they're about creating an excuse to slow down together.

Ingredients

  • Brioche or challah bread, 1 large loaf cut into 1-inch cubes: These breads have enough structure to hold the custard without falling apart, and their subtle sweetness keeps you from needing extra sugar in the egg mixture.
  • Ripe bananas, 2 large mashed: Don't skip this—the bananas add natural sweetness and moisture that prevents the whole casserole from drying out, plus they create this subtle depth that nobody can quite identify.
  • Eggs, 6 large: These are your binder and what makes the custardy texture happen, so use room temperature eggs if you remember to pull them from the fridge an hour before mixing.
  • Whole milk, 2 cups: The backbone of your custard; whole milk gives richness without being heavy like cream alone would be.
  • Heavy cream, 1/2 cup: This is where the luxury comes in—just enough to make every bite silky without overwhelming the other flavors.
  • Brown sugar, 1/2 cup plus 1/4 cup for cream cheese: Brown sugar brings molasses depth that white sugar never could; I keep my brown sugar in an airtight container with a slice of bread to prevent it from hardening.
  • Ground cinnamon, 2 tsp plus 1/2 tsp for topping: Quality matters here because cinnamon is the star; splurge on the good stuff if you can.
  • Ground nutmeg, 1/4 tsp: Just a whisper of nutmeg creates that warm spice note without being obvious about it.
  • Pure vanilla extract, 1 tbsp plus 1 tsp: Pure vanilla, not imitation, makes a noticeable difference in how the custard tastes.
  • Salt, 1/4 tsp: This tiny amount is crucial because salt amplifies all your other flavors.
  • Cream cheese, 8 oz softened: Let this sit on the counter for at least an hour before mixing or you'll be fighting lumps in your swirl.
  • Granulated sugar, 1/4 cup: For the cream cheese layer; this stays softer than brown sugar would, giving you that silky cheesecake texture.
  • Egg yolk, 1 large: Just the yolk keeps the swirl rich without adding too much egg flavor to the cheesecake part.
  • Unsalted butter, 2 tbsp melted: For the cinnamon topping; melted butter helps the cinnamon-sugar layer actually adhere instead of sliding around.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your baking vessel:
Grease a 9x13-inch baking dish thoroughly with butter or nonstick spray, making sure you get into the corners where the bread is most likely to stick. This step takes thirty seconds and saves you thirty minutes of frustration when you're trying to plate it.
Build your custard base:
In a large mixing bowl, whisk together the eggs, milk, heavy cream, brown sugar, cinnamon, nutmeg, vanilla, and salt until everything is smooth and evenly combined. You want no streaks of egg white visible, and the mixture should be pale and frothy from the whisking. Stir in your mashed bananas gently—you don't need to beat them into submission, just fold them in until distributed throughout.
Soak your bread:
Add the bread cubes to the custard and toss everything together gently, making sure each piece gets coated. Let this sit for about ten minutes so the bread can absorb the liquid; this is the secret to getting custard all the way through rather than crispy edges and a wet center.
Make your cream cheese swirl:
While the bread soaks, beat together the softened cream cheese, granulated sugar, egg yolk, and vanilla extract until smooth and fluffy, about two to three minutes with a hand mixer. If you try to do this with the cream cheese straight from the fridge, you'll be mixing for ten minutes and getting frustrated, so really do let it soften first.
Layer like you mean it:
Pour half the soaked bread mixture into your prepared baking dish, spreading it out evenly. Drop dollops of the cream cheese mixture over the bread—don't try to spread it or you'll drag bread along with it. Add the remaining bread mixture on top, then the remaining cream cheese dollops. Take a knife and gently swirl through everything three or four times for that marbled effect, being careful not to over-mix or you'll just get a muddy mixture.
Top it off:
Mix your melted butter, brown sugar, and cinnamon together in a small bowl, then drizzle or sprinkle this mixture evenly over the entire casserole. This topping will caramelize slightly during baking and give you those crunchy-sweet spots that everyone fights over.
The overnight chill:
Cover the dish tightly with plastic wrap or foil and refrigerate for at least four hours, though overnight is better because it allows the flavors to settle and marry together. This isn't just about convenience; the longer it sits, the better the custard distributes throughout the bread.
Wake up and bake:
When you're ready to bake, preheat your oven to 350°F and let the casserole sit on the counter while the oven heats up—this gives the cold dish a head start. Bake uncovered for forty to forty-five minutes, or until the top is golden brown and a knife inserted in the center comes out clean or with just a few moist crumbs, not liquid custard.
The resting moment:
Let the casserole cool for ten minutes after coming out of the oven; this allows the custard to set just enough that it won't fall apart when you serve it, but it's still warm enough to be comforting. Serve with maple syrup, powdered sugar, or just on its own if you want everyone tasting what you actually made.
Sliced wedges of Cream Cheese Swirl Cinnamon Roll French Toast Bake served warm on a rustic plate. Pin it
Sliced wedges of Cream Cheese Swirl Cinnamon Roll French Toast Bake served warm on a rustic plate. | cozybatbout.com

One morning I served this to my sister and her family, and my niece asked if I'd bought it from a fancy hotel brunch menu. I watched her fork into that swirl of cream cheese and brioche, and something in her face made the whole overnight prep feel completely worth it. That's when I realized this casserole isn't really about breakfast—it's about showing people they matter enough for you to plan ahead.

The Science of Overnight Baking

What happens during those twelve hours in the refrigerator is actually pretty magical from a baking perspective. The bread slowly absorbs the custard mixture, which means when you bake it, the custardy center is already partially cooked from an osmosis standpoint. The cream cheese swirl firms up, which prevents it from melting completely and separating like it would if you baked it fresh. Temperature-wise, you're also bringing the entire casserole from cold to room temperature slowly as it sits, which means the baking time is more predictable and the custard cooks more evenly.

Making It Your Own

The beauty of this casserole is that it's flexible enough to bend to your preferences without losing its essential character. Some people swear by adding sliced bananas between the bread layers for extra banana flavor, which adds moisture but also slightly changes the texture. I've had people substitute the cream cheese swirl with a simple cinnamon streusel topping if they didn't want the cheesecake element, and it's delicious, just different. The custard mixture itself is forgiving—you can reduce the sugar if you prefer less sweetness, or even add a splash of bourbon if you're serving it to adults and want something more sophisticated.

Storage and Second Servings

Leftovers keep in the refrigerator for up to three days, though I've never had any make it past day two. You can reheat individual portions in the microwave for about a minute, or if you want to restore some of that golden-top texture, wrap the whole dish in foil and warm it in a 325-degree oven for fifteen minutes. Cold, it's actually pretty wonderful too—almost like a custardy bread pudding pudding.

  • Freezing works if you're truly ambitious, though the texture changes slightly and becomes more spongy rather than creamy.
  • If you're meal prepping, assemble everything the night before your event and it'll be ready to bake at a moment's notice.
  • Coffee is not optional—this casserole pairs with strong coffee like they were always meant to find each other.
Cream Cheese Swirl Cinnamon Roll French Toast Bake topped with powdered sugar and ripe banana slices for breakfast. Pin it
Cream Cheese Swirl Cinnamon Roll French Toast Bake topped with powdered sugar and ripe banana slices for breakfast. | cozybatbout.com

This is the kind of dish that sits at the intersection of practical and indulgent—you do the work when you have mental space the night before, and your future self gets to look like a brunch hero. Make it for people you love, and watch how a simple baked bread and custard becomes the thing everyone remembers about that morning together.

Recipe FAQs

Can I prepare this French toast bake ahead of time?

Absolutely! This casserole is designed for overnight preparation. Assemble everything, cover tightly, and refrigerate for 8-12 hours. The bread absorbs the custard beautifully overnight, resulting in a creamier texture. Let it sit at room temperature for 20 minutes while the oven preheats before baking.

What type of bread works best for this breakfast bake?

Brioche or challah are ideal choices because their rich, eggy structure absorbs custard well without becoming mushy. These breads have a tight crumb that holds up during the long soak time. You can also use French bread or Portuguese sweet bread in a pinch. Avoid using very soft sandwich bread as it may disintegrate.

How do I know when the casserole is fully baked?

The casserole is done when the top is golden brown and slightly crispy, usually after 40-45 minutes at 350°F. The center should feel set when you gently press it with your finger—no liquid custard should seep out. A knife inserted in the middle should come out clean. If the top browns too quickly, tent loosely with foil.

Can I freeze this casserole for later?

Yes! Assemble the unbaked casserole, wrap tightly in plastic and foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking as directed. Alternatively, bake the casserole, cool completely, then freeze individual portions. Reheat in a 350°F oven for 15-20 minutes or microwave until warmed through.

What toppings pair well with this French toast bake?

While delicious on its own, you can elevate this dish with various toppings. Drizzle with warm maple syrup, dust with powdered sugar, or add a dollop of whipped cream. Fresh berries like strawberries or blueberries provide a nice contrast to the rich flavors. A sprinkle of chopped pecans or walnuts adds delightful crunch.

Can I make this without the banana?

Certainly! The mashed banana adds moisture and subtle sweetness, but you can omit it if preferred. Simply increase the milk by ¼ cup to maintain the proper liquid ratio. You might want to add an extra tablespoon of brown sugar to the custard to compensate for the lost natural sweetness from the banana.

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 French Toast

Overnight French toast casserole with cream cheese swirls and cinnamon roll flavors, featuring hints of banana for a decadent brunch.

Prep duration
25 minutes
Cook duration
45 minutes
Overall time
70 minutes
Recipe by Noah Kendrick


Skill Level Medium

Cuisine American

Makes 8 Portions

Diet Info Vegetarian friendly

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

Directions

Step 01

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

Step 02

Create 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 fully combined.

Step 03

Soak 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

Mix Cream Cheese Layer: While bread soaks, prepare the cream cheese mixture: In a medium bowl, beat cream cheese with granulated sugar, egg yolk, and vanilla extract until smooth and creamy.

Step 05

Assemble 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 Topping: Combine melted butter, brown sugar, and cinnamon in a small bowl. Drizzle or sprinkle evenly over the casserole surface.

Step 07

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

Step 08

Preheat Oven: When ready to bake, preheat oven to 350°F. Remove casserole from refrigerator during preheating to allow it to reach closer to room temperature.

Step 09

Bake Casserole: Bake uncovered for 40 to 45 minutes, or until the top is golden brown and the center is set when tested with a knife.

Step 10

Rest and Serve: Remove from oven and allow to cool for 10 minutes before serving. Serve warm, optionally with maple syrup or a light dusting of powdered sugar.

Tools Needed

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

Allergy Notice

Check every item for allergens and ask a health expert if unsure.
  • Contains eggs
  • Contains dairy (milk and cream cheese)
  • Contains gluten (wheat bread)
  • May contain tree nuts depending on bread selection

Nutrition details (per portion)

Nutrition details are for general reference. Don’t substitute for professional advice.
  • Calorie count: 390
  • Fat content: 17 g
  • Carbohydrates: 50 g
  • Proteins: 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.