Cream Cheese Swirl Cinnamon Roll

This indulgent French toast bake combines soft brioche cubes soaked in a custard infused with ripe bananas and warm spices. Cream cheese swirls add a smooth, tangy layer that blends beautifully with cinnamon and brown sugar. The topping of melted butter mixed with cinnamon sugar caramelizes during baking, delivering a golden crust. Preparing it overnight allows flavors to meld while ensuring a moist, tender texture. Perfect for sharing at breakfast or brunch, it pairs well with maple syrup or a warm beverage.

Updated on Mon, 09 Feb 2026 15:05:00 GMT
Cream Cheese Swirl Cinnamon Roll French Toast Bake with banana and custard, topped with cinnamon sugar and cream cheese drizzle for a decadent breakfast treat.  Pin It
Cream Cheese Swirl Cinnamon Roll French Toast Bake with banana and custard, topped with cinnamon sugar and cream cheese drizzle for a decadent breakfast treat. | novatongs.com

There's something magical about waking up to the smell of cinnamon and cream cheese baking in the oven, especially when you prepared everything the night before and just let the fridge do the work. My neighbor brought this dish to a weekend brunch last spring, and I watched people go back for seconds before the coffee even finished brewing. The way the cream cheese swirls ribboned through the golden custard reminded me that some of the best breakfast moments come from recipes that feel fancy but ask almost nothing of you in the morning. I've been making this ever since, tweaking it slightly each time until it became my go-to for feeding a crowd without stress.

I made this for my sister's birthday brunch three years ago, and she's been asking for it ever since. The way her daughter's eyes lit up when she bit into the creamy center, pulling away from a piece of golden-brown bread, made me realize this wasn't just breakfast anymore. It became the thing we make when we want to feel celebrated without the fuss, and now it shows up at every seasonal gathering.

Ingredients

  • Brioche or challah bread: You need something sturdy enough to soak up custard without falling apart, but tender enough to stay soft inside. Cut it into generous cubes so they have enough surface area to absorb the eggy mixture but won't dissolve into mush.
  • Mashed bananas: They add moisture and subtle sweetness without being aggressively banana-flavored, which is the whole point here. Use ones that are very ripe, almost spotted, because that's when the flavor is strongest.
  • Eggs and cream: This is your custard foundation, and the combination of whole milk and heavy cream creates that velvety texture that makes people swoon. Don't skip the cream or try to substitute it with more milk.
  • Brown sugar and cinnamon: The brown sugar dissolves into the custard and keeps everything moist, while the cinnamon gives you those warm cinnamon roll flavors without any actual cinnamon roll dough fussing.
  • Cream cheese mixture: This is what transforms it from regular French toast into something special. The egg yolk keeps it creamy even after baking, and the sweetness balances the savory eggs underneath.
  • Cinnamon topping: This melted butter, brown sugar, and cinnamon mixture is your secret to crispy-edged indulgence. It catches the heat and becomes slightly caramelized while the rest stays soft, giving you texture contrast.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your canvas:
Grease your 9x13-inch baking dish generously so nothing sticks when you're pulling this out of the oven. Use butter, not spray, if you want the edges to get a little crispy.
Build the custard foundation:
Whisk your eggs, milk, and cream together until the mixture is smooth and the brown sugar is starting to dissolve. Stir in the bananas so they're evenly distributed, then add the warm spices and vanilla extract. This is your liquid gold, and it should smell like comfort.
Soak the bread:
Add your bread cubes to the custard and gently toss until every piece gets coated. Let it sit for 10 minutes so the bread starts drinking up the mixture, but don't let it get soggy and sad. You want it to have absorbed the flavors but still hold its shape.
Prepare the cream cheese swirl:
While the bread soaks, beat your softened cream cheese with sugar until it's fluffy and smooth, then add the egg yolk and vanilla. It should look creamy and spreadable, not grainy or separated.
Layer and swirl:
Spread half your soaked bread into the prepared dish, then drop half your cream cheese mixture in dollops across the top. Add the remaining bread, then the rest of the cream cheese, and use a knife to gently swirl it through, creating those beautiful marbled ribbons. Don't over-swirl or you'll lose the visual drama.
Add the cinnamon crown:
Mix your melted butter with brown sugar and cinnamon, then drizzle it over the top so it coats everything evenly. This topping will get slightly caramelized and crispy while the casserole bakes underneath.
Chill overnight:
Cover the dish tightly with plastic wrap and slide it into the fridge overnight, or at least 4 hours. This step isn't just about convenience; it lets all the flavors get to know each other and the bread fully absorbs the custard.
Bake with confidence:
Preheat your oven to 350°F and let the casserole sit on the counter while it comes to temperature. Bake uncovered for 40 to 45 minutes until the top is golden brown and the center barely jiggles when you gently shake the dish. A cake tester inserted in the middle should come out clean or with just a few moist crumbs, not wet batter.
Rest before serving:
Let it cool for 10 minutes so the custard sets and you won't have a soupy mess on the plate. Serve it warm, and if you want to be fancy, dust it with powdered sugar or drizzle with maple syrup.
Decadent overnight French toast casserole featuring cinnamon roll flavors, creamy cheesecake swirls, and banana bread notes, perfect for a crowd-pleasing brunch.  Pin It
Decadent overnight French toast casserole featuring cinnamon roll flavors, creamy cheesecake swirls, and banana bread notes, perfect for a crowd-pleasing brunch. | novatongs.com

There's a moment about 35 minutes into baking when the smell hits you—cinnamon, caramelizing brown sugar, and vanilla all swirling together with something rich underneath. That's when you know you made the right choice, and when my kids started camping out in the kitchen waiting for it to finish, I realized this dish had become tradition without me even planning it.

Why This Works as Both Breakfast and Dessert

Most breakfast casseroles are breakfast-only because they lack the richness and depth to satisfy as a dessert. But this one walks that line beautifully because the cream cheese swirl and cinnamon topping give it enough sweetness and creaminess to feel indulgent, while the eggy custard base keeps it technically breakfast-appropriate. I've served it at both 9 a.m. brunches and 8 p.m. dessert nights, and nobody blinked twice about the timing.

Making It Ahead and Storing Leftovers

The beauty of an overnight casserole is that you can prepare it the night before, meaning morning-of stress is basically eliminated. Just cover it, refrigerate, bake the next day, and you're golden. Leftovers keep in the fridge for three days, and reheating them in a 300°F oven for about 15 minutes brings back the texture better than the microwave, though the microwave works in a pinch when you're standing in the kitchen in your pajamas at 10 a.m. and can't wait.

Simple Variations That Keep It Fresh

Once you've made this a few times and feel confident with the technique, small changes keep it interesting without overwhelming the core flavors. The foundation is flexible enough to experiment with, and I've learned that the best part about mastering a recipe is knowing when you can gently break the rules.

  • Layer sliced bananas between the bread and cream cheese for extra banana bread vibes, or swap them out entirely for thin apple slices if you want to shift the flavor profile.
  • Use cinnamon swirl bread from the bakery instead of regular brioche for a flavor boost that makes everything feel more decadent without extra effort.
  • Serve alongside strong black coffee or a spiced chai, because this dish is rich enough to need something with presence to balance it out.
Golden-baked Cream Cheese Swirl Cinnamon Roll French Toast Bake with marbled cream cheese and cinnamon sugar topping, served warm and ready to impress. Pin It
Golden-baked Cream Cheese Swirl Cinnamon Roll French Toast Bake with marbled cream cheese and cinnamon sugar topping, served warm and ready to impress. | novatongs.com

This dish has a way of turning a regular morning into something worth waking up early for, which is really the whole point of cooking for people you love. Make it, share it, and watch how something this simple becomes a memory that keeps coming back.

Recipe FAQs

What type of bread works best?

Brioche or challah are ideal due to their rich texture and ability to absorb custard well without falling apart.

Can I prepare this in advance?

Yes, soaking the bread overnight allows the flavors to meld and ensures a moist, tender bake.

How do I achieve the cream cheese swirl effect?

Drop dollops of the cream cheese mixture between soaked bread layers and gently swirl with a knife before baking.

What’s a good alternative to bananas?

While bananas add moisture and sweetness, sliced apples or pears can also complement the cinnamon and cream cheese flavors.

How can I store leftovers?

Keep refrigerated in an airtight container for up to three days. Reheat gently in the oven or microwave before serving.

Can I use a different spice blend?

Cinnamon and nutmeg provide warmth, but cardamom or allspice can offer a unique twist while maintaining the cozy flavors.

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

Overnight custard soak with brioche, cream cheese swirl, and cinnamon topping for a rich brunch treat.

Prep Time
25 minutes
Cook Time
45 minutes
Overall Time
70 minutes
Created by Jacob Young


Skill Level Medium

Cuisine Type American

Serves 8 Number of Portions

Dietary Info Vegetarian-Friendly

What You'll 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

How To Make It

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 well combined

Step 03

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

Step 04

Prepare Cream Cheese Mixture: While bread soaks, beat softened cream cheese with sugar, egg yolk, and vanilla in a medium bowl until smooth and creamy

Step 05

Layer Casserole: Pour half of the soaked bread mixture evenly into the prepared baking dish. Drop half of 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: Mix melted butter, brown sugar, and cinnamon in a small bowl. Drizzle or sprinkle evenly over the casserole

Step 07

Chill Overnight: Cover the baking dish 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 while oven is preheating

Step 09

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

Step 10

Rest and Serve: Let cool for 10 minutes before serving. Serve warm with optional toppings of maple syrup or powdered sugar

Equipment Needed

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

Allergens

Always check individual items for allergens and consult with your healthcare provider if you’re unsure.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten
  • May contain tree nuts if bread includes them

Nutrition Info (each serving)

This info is for reference and doesn’t replace professional advice from your doctor.
  • Caloric Value: 390
  • Fat Content: 17 grams
  • Carbohydrates: 50 grams
  • Proteins: 9 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.