Cream Cheese Swirl Cinnamon French Toast

Featured in: Comfort Food Favorites

This indulgent overnight French toast bake combines the best of cinnamon rolls, cheesecake, and banana bread in one stunning casserole. Cubes of brioche or challah soak in a cinnamon-spiced custard enriched with mashed bananas, then get layered with swirls of sweetened cream cheese. After chilling overnight, it bakes into a golden, custardy masterpiece with a caramelized cinnamon-sugar topping. Perfect for holiday mornings, brunch gatherings, or whenever you want to impress without morning stress.

Updated on Sun, 01 Feb 2026 09:35:00 GMT
Overnight Cream Cheese Swirl Cinnamon Roll French Toast Bake topped with maple syrup. Save It
Overnight Cream Cheese Swirl Cinnamon Roll French Toast Bake topped with maple syrup. | zetluna.com

The smell hit me before I even opened the oven: cinnamon, butter, and something faintly tropical that I couldn't place at first. It was the bananas, caramelizing quietly under all that custard and cream cheese. I had thrown this together the night before a Sunday potluck, half-following a recipe, half-winging it with what was in the fridge. When I pulled it out, golden and puffed, I knew I'd stumbled onto something that would become a regular.

I made this for my sister's birthday brunch once, and she insisted on taking the leftovers home in a foil-wrapped bundle. She texted me two days later asking for the recipe because she'd been eating it cold, straight from the fridge, for breakfast. That's when I realized this dish had a life beyond the table, beyond being warm and presentable.

Ingredients

  • Brioche or challah bread: The slight sweetness and soft crumb soak up custard like a dream, and day-old bread works even better because it holds its shape.
  • Ripe bananas: They should have brown spots, that's when the sugars concentrate and blend seamlessly into the custard without tasting like baby food.
  • Whole milk and heavy cream: This combination gives you custard that's rich but not cloying, with enough body to coat every cube of bread.
  • Brown sugar: It brings molasses notes that echo the cinnamon and make the whole dish taste deeper, more caramelized.
  • Ground cinnamon and nutmeg: The cinnamon is the star, but nutmeg adds a warm, almost mysterious background hum.
  • Cream cheese: Softened to room temperature, it whips into a silky swirl that doesn't break or clump when baked.
  • Vanilla extract: Pure vanilla, not imitation, makes a noticeable difference in how the flavors round out.
  • Unsalted butter: For the topping, melted and mixed with brown sugar and cinnamon, it creates a crisp, sugary crust.

Instructions

Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Prep the Dish:
Grease your 9x13-inch baking dish generously with butter or nonstick spray. You want every corner slick so nothing sticks when you serve.
Make the Custard:
Whisk together eggs, milk, heavy cream, brown sugar, cinnamon, nutmeg, vanilla, and salt in a large bowl until smooth. Stir in the mashed bananas, they'll look a little lumpy, and that's fine.
Soak the Bread:
Toss the bread cubes into the custard and gently fold until every piece is coated. Let it sit for 10 minutes so the bread can drink up all that flavor.
Whip the Cream Cheese:
Beat the softened cream cheese with sugar, egg yolk, and vanilla until it's silky and no lumps remain. This swirl is the heart of the dish.
Layer and Swirl:
Pour half the soaked bread into the dish, drop spoonfuls of cream cheese mixture over it, then repeat with the rest. Use a butter knife to swirl gently, creating marbled ribbons without overmixing.
Add the Topping:
Mix melted butter, brown sugar, and cinnamon, then drizzle or sprinkle it evenly across the top. This will caramelize into a sweet, crispy crust.
Chill Overnight:
Cover tightly with plastic wrap or foil and refrigerate for at least 4 hours, though overnight is best. The bread keeps soaking, the flavors marry, and you wake up ready to bake.
Bake:
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 and the center is set, not jiggly.
Cool and Serve:
Let it rest for 10 minutes before cutting into squares. Serve warm with maple syrup, powdered sugar, or just as is.
Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Golden brown Cream Cheese Swirl Cinnamon Roll French Toast Bake fresh from the oven. Save It
Golden brown Cream Cheese Swirl Cinnamon Roll French Toast Bake fresh from the oven. | zetluna.com

The first time I served this, my neighbor asked if I'd ordered it from a bakery. I laughed and told her it had been sitting in my fridge since the night before. She didn't believe me until I walked her through the layers, pointing out the cream cheese swirls and the banana-flecked custard. That's when I understood this wasn't just breakfast, it was a quiet little triumph you could pull off in your pajamas.

Choosing Your Bread

Brioche and challah are my go-to choices because they're rich, slightly sweet, and sturdy enough to handle a heavy custard soak. If you can't find either, a good-quality white sandwich loaf works, though you'll lose some of that buttery depth. Day-old bread is actually better than fresh because it's drier and soaks up more custard without falling apart. I've also tried cinnamon swirl bread once, and it turned the whole dish into a cinnamon explosion, which some people loved and others found overwhelming.

The Cream Cheese Swirl Secret

The swirl is what separates this from every other French toast casserole. It adds pockets of tangy richness that cut through the sweetness and make each bite feel layered and interesting. When you swirl, don't overdo it, you want distinct ribbons, not a uniform beige mush. I learned this the hard way after swirling too enthusiastically and ending up with a homogenous filling that lost all its visual drama.

Serving and Storing

This casserole is best served warm, straight from the oven, when the top is crispy and the inside is still custardy. Leftovers keep well in the fridge for up to three days, and I've reheated individual portions in the microwave or the oven with great results. Some people in my house actually prefer it cold, eaten with a fork straight from the container, which I didn't understand until I tried it myself one morning.

  • Dust with powdered sugar just before serving for a bakery-style finish.
  • Drizzle with warm maple syrup or a simple vanilla glaze if you want extra sweetness.
  • Pair with fresh berries or a dollop of whipped cream to balance the richness.
Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
Decadent Cream Cheese Swirl Cinnamon Roll French Toast Bake served with fresh berries. Save It
Decadent Cream Cheese Swirl Cinnamon Roll French Toast Bake served with fresh berries. | zetluna.com

This is the kind of recipe that makes you look like you tried harder than you did. It's comfort, celebration, and a little bit of showing off, all baked into one dish.

Common Questions About Recipes

Can I make this French toast bake without refrigerating overnight?

While overnight chilling yields the best texture, you can refrigerate for a minimum of 4 hours. The bread needs adequate time to fully absorb the custard mixture for optimal results.

What type of bread works best for this casserole?

Brioche or challah are ideal due to their rich, slightly sweet flavor and sturdy texture. Day-old bread works even better as it absorbs the custard without becoming too soggy.

Can I prepare this without bananas?

Yes, you can omit the mashed bananas. The casserole will still be delicious with classic cinnamon roll flavor. Consider adding an extra splash of vanilla extract to compensate.

How do I know when the bake is fully cooked?

The center should be set and not jiggly, and the top should be golden brown. A knife inserted in the center should come out mostly clean with just a few moist crumbs.

Can I freeze leftovers or make this ahead for freezing?

Yes, you can freeze individual portions after baking. Wrap tightly and freeze for up to 2 months. Reheat in the oven at 350°F until warmed through.

What toppings pair well with this dish?

Maple syrup, powdered sugar, fresh berries, whipped cream, or a cream cheese glaze all complement the flavors beautifully. For extra decadence, try a caramel drizzle.

Cream Cheese Swirl Cinnamon French Toast

Overnight French toast casserole with cinnamon roll flavors, cream cheese swirls, and a hint of banana bread.

Prep Time
25 mins
Time to Cook
45 mins
Overall Time
70 mins
Authored by Clara


Skill Level Required Medium

Cuisine Type American

Recipe Output 8 Number of Portions

Dietary Needs Veggie-Friendly

The Ingredients 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

Step-by-Step Instructions

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

Step 04

Prepare cream cheese mixture: In a medium bowl, beat cream cheese with sugar, egg yolk, and vanilla extract 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. Using a knife, swirl gently through the layers to create a marbled effect.

Step 06

Apply 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 baking dish tightly with plastic wrap and refrigerate overnight, or for a minimum of 4 hours.

Step 08

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

Step 09

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

Step 10

Cool and serve: Allow casserole to cool for 10 minutes before serving. Serve warm with optional 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 Information

Review each ingredient to identify allergens and consult an expert if needed.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat gluten
  • May contain tree nuts depending on bread selection

Nutritional Facts (Per Serving)

Keep in mind these details are for general guidance and shouldn't replace professional advice.
  • Caloric Content: 390
  • Fats: 17 grams
  • Carbohydrates: 50 grams
  • Proteins: 9 grams