Cream Cheese Swirl Cinnamon Roll French Toast

Featured in: Earthy Weekend Bake Plates

This indulgent overnight casserole transforms classic French toast into something extraordinary. Rich brioche or challah cubes soak in a banana-spiced custard while velvety cream cheese swirls create pockets of creamy sweetness throughout. A buttery cinnamon sugar topping caramelizes beautifully during baking, creating a golden crust that gives way to pillowy, tender interiors.

Perfect for make-ahead brunch entertaining, this dish requires just 20 minutes of hands-on preparation before chilling overnight. The result is a stunning centerpiece that serves eight generously, balancing the warmth of cinnamon and nutmeg with tropical banana notes and tangy cream cheese. Serve warm with maple syrup or powdered sugar for an unforgettable morning meal.

Updated on Sun, 08 Feb 2026 16:25:00 GMT
Golden-brown Cream Cheese Swirl Cinnamon Roll French Toast Bake fresh from the oven, dusted with powdered sugar. Pin It
Golden-brown Cream Cheese Swirl Cinnamon Roll French Toast Bake fresh from the oven, dusted with powdered sugar. | birchoven.com

There's something about a casserole dish that sits in your fridge overnight that promises morning magic. I discovered this recipe by accident one Saturday when I had cream cheese that needed using, brioche that was getting stale, and a craving for something that tasted like both banana bread and a cinnamon roll had merged into one pillowy creation. The overnight wait felt like anticipation, and when it emerged from the oven golden and puffed, my kitchen smelled like every comfort breakfast I'd ever wanted.

I made this for a friend's birthday brunch and watched her face light up when she realized what she was eating—the creamy, the sweet, the spiced, all happening at once. Her partner asked for seconds before finishing his first piece, and honestly, that moment made me understand why this dish deserves a permanent spot in my rotation.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Brioche or challah bread, cut into 1-inch cubes: Day-old bread works brilliantly here because it's sturdy enough to soak up all that custard without falling apart into mush; fresh bread can work too, but give it an extra hour to dry out slightly.
  • Mashed ripe bananas: The ripeness matters—you want them soft and naturally sweet, which means spotty skins are your friend, and this is where that banana bread flavor comes from.
  • Eggs, whole milk, and heavy cream: Together these create that custard backbone that transforms bread into something luxurious and tender.
  • Light brown sugar and granulated sugar: Brown sugar adds molasses notes that play beautifully with cinnamon, while granulated sugar balances it with clean sweetness.
  • Vanilla extract, ground cinnamon, and nutmeg: These three are the flavor trifecta—vanilla softens the spices, cinnamon is the main character, and a whisper of nutmeg adds something unexpected and warm.
  • Softened cream cheese for the swirl: This needs to be genuinely soft or it won't blend smoothly; take it out of the fridge 30 minutes before mixing, or give it a few seconds in the microwave if you're in a hurry.
  • Melted butter with cinnamon sugar topping: This creates that gorgeous golden crust that catches the light and makes everything taste like it came from a bakery.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your dish and bread:
Grease a 9x13-inch baking dish thoroughly, then arrange half your bread cubes in an even layer—this base will catch all the goodness.
Make the custard foundation:
In a large bowl, whisk mashed bananas with eggs, milk, cream, both sugars, vanilla, cinnamon, nutmeg, and salt until you have a smooth, cohesive mixture with no streaks of banana remaining. This is your binding liquid, and you want it blended completely.
Layer the first half:
Pour half the custard over those bread cubes and press gently so they drink it in—you're not trying to compress them, just encouraging absorption. Let it sit for a minute so the bread can soak.
Create the cream cheese swirl:
Beat softened cream cheese with sugar, egg yolk, and vanilla until it's light and fluffy, then dollop spoonfuls across that first layer of bread—these pockets will stay creamy and delicious as everything cooks together.
Build the top layer:
Add remaining bread cubes over the cream cheese dollops, then pour the rest of your custard on top and press gently to ensure every piece of bread is moistened. You're building structure here, so don't be timid with the pressing.
Add the cinnamon sugar crown:
Mix melted butter with brown sugar and cinnamon until it resembles wet sand, then drizzle or dot it across the top—this will become your golden, crispy finish.
The overnight rest:
Cover tightly with plastic wrap or foil and refrigerate for at least 6 hours, ideally 8 or more. This waiting period lets the bread fully absorb the custard and flavors meld together beautifully.
Bake to golden perfection:
Preheat your oven to 350°F and let the casserole sit out while it heats. Bake uncovered for 40 to 45 minutes until the top is golden, the custard is set, and a knife inserted in the center comes out clean—the center should jiggle just slightly, not be soupy.
Rest before serving:
Let it cool for 10 to 15 minutes so the structure sets enough to cut cleanly. Serve warm with maple syrup or a dusting of powdered sugar if you're feeling fancy.
Gooey swirls of cream cheese and cinnamon peek through slices of the Cream Cheese Swirl Cinnamon Roll French Toast Bake. Pin It
Gooey swirls of cream cheese and cinnamon peek through slices of the Cream Cheese Swirl Cinnamon Roll French Toast Bake. | birchoven.com

The moment when you slice into this and that cream cheese swirl reveals itself, golden custard pooling around it—that's when you remember why breakfast casseroles exist. It's not just food; it's the sound of people slowing down and actually tasting what they're eating.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Bread Matters More Than You Think

I made this once with sandwich bread out of desperation, and it basically turned into sweet bread pudding soup. Brioche and challah have structure and richness that other breads don't—they're made with eggs and butter, so they're already prepared to become luxurious. Day-old bread is genuinely better here than fresh, because the slight drying makes it absorb custard evenly without turning into mush on the bottom and staying dry on top. If you only have fresh bread, spread it on a baking sheet and toast it at 300°F for about 10 minutes to dry it out slightly.

The Cream Cheese Swirl Is Your Secret Weapon

This isn't just a garnish—those pockets of cream cheese create moments of pure richness throughout the casserole. The egg yolk in the cream cheese mixture helps it stay creamy through baking instead of drying out or breaking. When you dollop it on, don't mix it in; let it create little surprise pockets that stay distinct and wonderful. I learned this after stirring it in once out of efficiency, and the result was good but lacked those delightful contrasts.

Make-Ahead and Variations That Actually Work

This recipe is genuinely forgiving for people with chaotic schedules. You can assemble it up to two days ahead and refrigerate, or wrap it well unbaked and freeze for up to a month—just thaw overnight in the fridge before baking with no other adjustments needed. Pecans or walnuts sprinkled on top before baking add incredible texture and nuttiness that complements the banana and cinnamon beautifully, and you can brown the butter for the cinnamon sugar topping if you want something even richer. A pinch of cardamom hidden in the custard mixture makes people ask what that mysterious warmth is, and a splash of bourbon or rum in the cream cheese swirl takes it from brunch to dessert territory.

  • Pecans or walnuts bring crunch and earthiness that elevates the whole thing.
  • Brown the topping butter in a skillet until it smells nutty, then mix with the cinnamon sugar for extra depth.
  • Serve with thick Greek yogurt instead of syrup for a protein boost that tastes amazing.
Served warm on a rustic table, this Cream Cheese Swirl Cinnamon Roll French Toast Bake looks soft and custardy. Pin It
Served warm on a rustic table, this Cream Cheese Swirl Cinnamon Roll French Toast Bake looks soft and custardy. | birchoven.com

This is the kind of recipe that makes you feel like you've done something special for the people you're cooking for, even though most of the work happened while you slept. Keep it in your back pocket for when you need breakfast to feel like occasion.

Recipe Questions & Answers

Can I use different bread instead of brioche or challah?

Yes, you can substitute with other dense breads like French bread, sourdough, or even day-old croissants. Avoid using soft sandwich bread as it may become too mushy when soaked in the custard overnight.

How long should I refrigerate the casserole before baking?

For best results, refrigerate for at least 6 hours, though ideally 8 hours overnight. This allows the bread to fully absorb the custard mixture and develop the perfect tender texture when baked.

Can I freeze this French toast bake?

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

How do I know when the bake is fully cooked?

The casserole is done when it's puffed and golden brown on top, usually after 40–45 minutes at 350°F. A knife inserted in the center should come out clean, and the edges should be bubbling with caramelized sugar.

Can I prepare the cream cheese swirl in advance?

Yes, you can mix the cream cheese filling up to 2 days ahead and store it in an airtight container in the refrigerator. Let it come to room temperature for 15–20 minutes before swirling onto the bread cubes.

What toppings work well with this bake?

Warm maple syrup, powdered sugar dusting, or fresh berries are classic choices. For added texture, try chopped pecans or walnuts sprinkled over the top before baking. A dollop of whipped cream or Greek yogurt also complements the rich flavors beautifully.

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 Swirl Cinnamon Roll French Toast

Decadent overnight bake with cinnamon rolls, cream cheese swirl, and French toast flavors.

Prep Time
20 minutes
Cook Time
45 minutes
Overall Time
65 minutes
Published by Zoey Turner


Skill Level Medium

Cuisine American

Servings Yielded 8 Total Servings

Dietary Information Vegetarian-Friendly

What You'll Need

Bread Base

01 1 large loaf brioche or challah bread (about 18 oz), cut into 1-inch cubes
02 2 medium ripe bananas, mashed
03 6 large eggs
04 1 1/2 cups whole milk
05 1/2 cup heavy cream
06 1/2 cup light brown sugar
07 1/4 cup granulated sugar
08 2 teaspoons vanilla extract
09 2 teaspoons ground cinnamon
10 1/4 teaspoon ground nutmeg
11 1/4 teaspoon fine sea salt

Cream Cheese Swirl

01 8 ounces cream cheese, softened
02 3 tablespoons granulated sugar
03 1 large egg yolk
04 1 teaspoon vanilla extract

Cinnamon Sugar Topping

01 2 tablespoons unsalted butter, melted
02 1/3 cup light brown sugar
03 1 tablespoon ground cinnamon

How To Make It

Step 01

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

Step 02

Layer Bread Base: Arrange half of the cubed bread evenly across the bottom of the prepared dish.

Step 03

Prepare Custard Mixture: In a large bowl, whisk together mashed bananas, eggs, milk, cream, brown sugar, granulated sugar, vanilla, cinnamon, nutmeg, and salt until smooth and well combined.

Step 04

Soak First Bread Layer: Pour half of the custard mixture over the bread cubes, pressing gently to ensure thorough soaking.

Step 05

Prepare Cream Cheese Swirl: In a medium bowl, beat softened cream cheese, sugar, egg yolk, and vanilla until smooth and creamy. Dollop by spoonfuls over the soaked bread layer.

Step 06

Complete Layering: Top with remaining bread cubes, then pour the remaining custard mixture over all. Gently press to ensure complete bread moistening.

Step 07

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

Step 08

Chill Overnight: Cover tightly with plastic wrap or foil and refrigerate overnight, minimum 6 hours, ideally 8 hours.

Step 09

Preheat Oven: When ready to bake, preheat oven to 350°F. Remove casserole from refrigerator to allow slight temperature adjustment while oven heats.

Step 10

Bake: Bake uncovered for 40 to 45 minutes, until puffed and golden. A knife inserted in the center should come out clean.

Step 11

Rest and Serve: Cool for 10 to 15 minutes before serving. Serve warm, optionally garnished with maple syrup or powdered sugar.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • 9x13-inch baking dish
  • Mixing bowls
  • Whisk
  • Electric mixer or sturdy spoon
  • Measuring cups and spoons
  • Plastic wrap or foil

Allergy Details

Please double-check ingredients for allergens and reach out to your healthcare provider if uncertain.
  • Contains eggs, milk (dairy), and wheat (gluten)
  • May contain tree nuts if pecans or walnuts are added
  • Always check ingredient labels for hidden allergens and cross-contamination risks

Nutrition Details (per portion)

These nutrition estimates are for general reference only—always consult your doctor for specific advice.
  • Kcal: 410
  • Fats: 18 g
  • Carbohydrates: 53 g
  • Proteins: 10 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.