Caramel Cream Cheese French Toast

Featured in: Sweet Comfort Bakes

This dish features soft brioche cubes layered with sweetened cream cheese and generously drizzled with rich caramel sauce. The custard blend of eggs, cream, and butter soaks the bread overnight, resulting in a tender, flavorful bake. Finished with a golden crust, it offers a perfect balance of creamy, sweet, and comforting textures ideal for breakfast or brunch gatherings. Optional nuts add crunchy contrast, while berries and whipped cream provide fresh complements.

Updated on Mon, 09 Feb 2026 16:42:00 GMT
Decadent Caramel Cream Cheese French Toast Casserole with golden brioche, creamy swirls, and rich caramel drizzle, perfect for a special brunch. Save to Pinterest
Decadent Caramel Cream Cheese French Toast Casserole with golden brioche, creamy swirls, and rich caramel drizzle, perfect for a special brunch. | savoringli.com

My sister called me in a panic the night before her brunch party, asking if I could bring something that would feed eight people without requiring last-minute fussing. I'd just seen a caramel cream cheese French toast casserole on someone's kitchen counter and thought, why not? That first morning, when I pulled it from the oven and the whole kitchen smelled like buttered brioche and caramel, I knew I'd stumbled onto something special. Now it's become my go-to whenever I need to impress without the stress.

I made this for my friend's book club breakfast, and watching eight people simultaneously close their eyes after that first forkful felt like a minor victory. Someone asked for the recipe before they'd even finished their plate, which never happens. That's when I realized this wasn't just a casserole—it was the kind of dish that makes people feel genuinely cared for.

Ingredients

  • 1 loaf brioche or challah bread, cut into 1-inch cubes: Day-old bread is your friend here because it soaks up the custard without turning into mush—fresh bread will absorb too much liquid and become soggy rather than custardy.
  • 225 g cream cheese, softened: Room temperature cream cheese mixes smoothly without lumps; if you forget to soften it, zap it in the microwave for 10-second bursts.
  • 240 ml whole milk and 240 ml heavy cream: The combination of both creates a custard that's rich but not heavy, and the milk keeps it from breaking during baking.
  • 5 large eggs: They're the binder that transforms bread into something custardy; don't skip them or substitute smaller eggs.
  • 60 g melted unsalted butter: Melted butter incorporates more evenly than cold butter, and unsalted lets the caramel and vanilla shine.
  • 150 g granulated sugar and 100 g brown sugar: The combination of both sugars adds depth—granulated dissolves quickly while brown sugar brings molasses warmth.
  • 2 tsp vanilla extract and ½ tsp cinnamon: These are subtle but essential; they remind your mouth this is special without screaming spice.
  • 240 ml caramel sauce: Store-bought saves time, but homemade tastes noticeably richer if you have the energy.

Instructions

Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Prepare your vessel:
Butter a 9 x 13 inch baking dish generously—this prevents sticking and adds subtle flavor to the edges. If you only have nonstick spray, that works too, but real butter gives better results.
Layer the bread foundation:
Spread half your bread cubes in an even layer, breaking up any clumps so they sit flat. This creates a stable base for everything else.
Create the cream cheese magic:
Beat softened cream cheese with a quarter cup of sugar and a teaspoon of vanilla until completely smooth—the mixer does this in about two minutes. Dollop generous spoonfuls over the bread, spreading them gently with a spatula rather than stirring, so you get pockets of cream cheese throughout.
Add the first caramel layer:
Drizzle half your caramel sauce in thin streams over the cream cheese and bread, letting it pool in the gaps. Don't worry about perfect coverage; the second drizzle finishes the job.
Top with the second bread layer:
Add your remaining bread cubes, filling in gaps so the structure holds together but isn't packed too tightly. This top layer will soak up the custard and get gorgeously golden.
Mix the custard:
In a large bowl, whisk eggs, milk, cream, melted butter, remaining sugars, vanilla, cinnamon, and salt until the mixture is uniform and slightly pale. This takes about two minutes of vigorous whisking; don't skip this step or you'll have pockets of unmixed eggs.
Soak the casserole:
Pour the custard slowly and evenly over the bread, watching it seep between the layers. Press gently with a spatula to encourage absorption, then let it sit for five minutes so the bread can drink it all in.
Chill overnight:
Cover tightly with plastic wrap or foil and refrigerate for at least eight hours, or up to twenty-four hours. This resting period allows flavors to meld and bread to fully absorb the custard, which is what creates that perfect texture.
Bake with care:
Preheat to 350°F while the casserole comes to room temperature for about fifteen minutes. Bake uncovered for forty to forty-five minutes until the top is golden brown and a knife inserted in the center comes out mostly clean with just a few custardy crumbs.
Finish with caramel:
While still warm, drizzle the remaining caramel sauce over the top, letting it pool in the center. This second caramel application ensures every slice gets that indulgent finish.
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Overnight Caramel Cream Cheese French Toast Casserole baked until golden, featuring soft bread, sweetened cream cheese, and warm caramel sauce. Save to Pinterest
Overnight Caramel Cream Cheese French Toast Casserole baked until golden, featuring soft bread, sweetened cream cheese, and warm caramel sauce. | savoringli.com

There's something about watching someone you love take that first bite and hearing genuine happiness in their reaction that reminds you why cooking matters. This casserole does that reliably, which is why it's become my secret weapon for turning ordinary mornings into celebrations.

Bread Selection & Preparation

Brioche and challah work best because they're tender and slightly sweet, soaking up the custard without becoming rubbery. The slightly-stale bread holds its shape better than fresh bread, which absorbs liquid too aggressively and turns mushy. If you only have fresh bread on hand, slice it and leave it uncovered on a baking sheet overnight to dry out slightly, then cube it in the morning.

Make-Ahead Magic

This is genuinely a five-minute assembly project if you're organized, which means you can prep it after dinner one evening and forget about it until morning. I've made this up to twenty-four hours ahead with no issues—the bread just becomes more custardy, which honestly improves the texture. If you need to freeze it, assemble everything, skip the overnight chill, wrap it tightly, and freeze for up to one month; thaw overnight in the fridge before baking.

Serving & Storage Wisdom

Serve this warm from the oven, and it'll hold its shape beautifully for plating. Whipped cream and fresh berries turn it from special to absolutely decadent, though honestly, it's rich enough to stand alone. Leftovers keep in the fridge for three days and reheat wonderfully in a low oven (300°F for about fifteen minutes) until warmed through.

  • Sprinkle chopped pecans or walnuts over the top before baking for a textural contrast that everyone loves.
  • If you're serving a crowd, this recipe doubles perfectly in two nine-by-thirteen pans.
  • The casserole can sit at room temperature for an hour after baking without losing quality, which is perfect for traveling or staggered breakfast arrivals.
Product image
Keeps paper towels accessible for wiping spills, drying hands, and cleaning surfaces while cooking.
Check price on Amazon
Indulgent Caramel Cream Cheese French Toast Casserole with layers of buttery brioche, creamy filling, and luscious caramel topping, ready for sharing. Save to Pinterest
Indulgent Caramel Cream Cheese French Toast Casserole with layers of buttery brioche, creamy filling, and luscious caramel topping, ready for sharing. | savoringli.com

This casserole proves that the best breakfast dishes are the ones that make people feel special without requiring you to spend hours in the kitchen. Make it once, and you'll understand why it's become my answer to every brunch invitation.

Recipe Questions & Answers

What type of bread works best for this dish?

Day-old brioche or challah bread cut into cubes provides the ideal texture and absorbs the custard mixture well.

Can I prepare this casserole ahead of time?

Yes, assembling it the night before and refrigerating overnight allows flavors to meld and the bread to soak thoroughly.

How do I prevent the top from browning too quickly?

Cover the dish loosely with foil partway through baking if you notice excessive browning to ensure even cooking.

Are there suitable toppings to add before baking?

Sprinkling chopped pecans or walnuts adds a delightful crunch and complements the rich caramel layers.

What serving suggestions enhance this dish?

Fresh berries or a dollop of whipped cream pairs beautifully, adding lightness and fresh flavor contrasts.

Caramel Cream Cheese French Toast

Layered brioche with creamy cheese and caramel baked to golden perfection for a sweet breakfast treat.

Prep Time
20 minutes
Time to Cook
45 minutes
Overall Time
65 minutes
Created by savoringli Lila Anderson


Skill Level Easy

Cuisine Type American

Makes 8 Serving Size

Diet Details Vegetarian-Friendly

Ingredient List

Bread & Dairy

01 1 loaf brioche or challah bread, cut into 1-inch cubes (approximately 18 oz)
02 8 oz cream cheese, softened
03 1 cup whole milk
04 1 cup heavy cream
05 5 large eggs
06 ¼ cup unsalted butter, melted

Sugar & Flavorings

01 ¾ cup granulated sugar
02 ½ cup packed light brown sugar
03 2 teaspoons pure vanilla extract
04 ½ teaspoon ground cinnamon
05 ¼ teaspoon salt

Caramel Sauce

01 1 cup store-bought or homemade caramel sauce

Step-by-Step Instructions

Step 01

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

Step 02

Layer Bread Foundation: Spread half of the bread cubes evenly in the prepared baking dish.

Step 03

Prepare Cream Cheese Mixture: In a medium bowl, beat the softened cream cheese with ¼ cup granulated sugar and 1 teaspoon vanilla extract until smooth and creamy.

Step 04

Add Cream Cheese Layer: Dollop spoonfuls of the cream cheese mixture evenly over the bread layer.

Step 05

Apply First Caramel Drizzle: Drizzle half of the caramel sauce over the cream cheese and bread layer.

Step 06

Add Remaining Bread: Top with the remaining bread cubes, distributing evenly.

Step 07

Prepare Custard Mixture: In a large bowl, whisk together eggs, milk, heavy cream, melted butter, remaining granulated sugar, brown sugar, remaining vanilla extract, cinnamon, and salt until well combined.

Step 08

Soak Bread Layers: Pour the custard mixture evenly over the bread layers, pressing down gently to ensure thorough soaking.

Step 09

Refrigerate Overnight: Cover the baking dish tightly with plastic wrap and refrigerate for at least 8 hours or overnight to allow flavors to meld and bread to fully absorb the custard.

Step 10

Preheat Oven: Preheat the oven to 350°F. Remove casserole from refrigerator approximately 15 minutes before baking.

Step 11

Bake Casserole: Bake uncovered for 40 to 45 minutes, or until the top is golden brown and the center is set. Cover loosely with aluminum foil if browning too quickly.

Step 12

Finish with Caramel: Warm the remaining caramel sauce and drizzle generously over the baked casserole immediately before serving.

Equipment Needed

  • 9 x 13 inch baking dish
  • Medium mixing bowl
  • Large mixing bowl
  • Whisk
  • Electric mixer or hand mixer
  • Measuring cups
  • Measuring spoons
  • Spatula

Allergy Info

Review every ingredient for allergens. If unsure, check with a healthcare provider.
  • Contains milk and dairy products
  • Contains eggs
  • Contains wheat and gluten
  • May contain tree nuts if pecans or walnuts are added as topping

Nutrition Info (per portion)

Serves for general info – not a replacement for professional advice.
  • Calorie Count: 480
  • Fats: 26 g
  • Carbohydrates: 53 g
  • Proteins: 10 g