Caramel Cream Cheese French Toast

Featured in: Breads & Sweet Bakes

This indulgent overnight casserole transforms classic French toast into a shareable brunch masterpiece. Soft brioche cubes are layered with sweetened cream cheese and generous caramel drizzle, then soaked in a rich custard infused with vanilla and cinnamon. After chilling overnight, the bake develops perfect texture—crispy golden edges with a tender, creamy center. The finished dish emerges from the oven with caramelized edges and a custardy interior that melts in your mouth. A final drizzle of warm caramel adds the perfect finishing touch.

Updated on Mon, 09 Feb 2026 11:12:00 GMT
Golden baked Caramel Cream Cheese French Toast Casserole with gooey caramel drizzle and brioche cubes. Save Pin
Golden baked Caramel Cream Cheese French Toast Casserole with gooey caramel drizzle and brioche cubes. | vectoroven.com

There's something magical about waking up to the smell of caramel and cream cheese bubbling away in the oven while everyone's still in their pajamas. Years ago, I was stressed about hosting a brunch for eight people and wanted something I could prep the night before so I wouldn't be stuck in the kitchen all morning. That's when this casserole changed everything, turning my anxiety into confidence and my kitchen into the best-smelling corner of the house. Now it's become the dish people specifically ask me to make, and honestly, I can't blame them.

My sister came to stay one autumn weekend, and I decided to test this casserole for the first time with her as my guinea pig. When she took that first bite, she literally closed her eyes and didn't say anything for what felt like forever, which made me nervous until she asked if I'd consider making it for every single gathering from that point forward. That moment taught me that sometimes the simplest preparations lead to the most meaningful reactions.

Ingredients

  • 1 loaf (about 500 g) brioche or challah bread, cut into 2.5 cm (1-inch) cubes: Use stale or day-old bread because it absorbs the custard perfectly without turning mushy, while fresh bread might fall apart.
  • 225 g (8 oz) cream cheese, softened: Let it sit on the counter for at least thirty minutes so it blends smoothly into the egg custard without lumps.
  • 240 ml (1 cup) whole milk: This acts as your base for the custardy layer that makes everything tender and rich.
  • 240 ml (1 cup) heavy cream: Don't skip this or swap it for milk alone, as the fat content creates that silky, indulgent texture.
  • 5 large eggs: These bind everything together and give you that custard-like consistency when baked.
  • 60 g (¼ cup) unsalted butter, melted: Melted butter distributes evenly through the custard mixture and adds richness throughout.
  • 150 g (¾ cup) granulated sugar: This sweetens the custard and helps create a slightly caramelized top during baking.
  • 100 g (½ cup) packed light brown sugar: Brown sugar adds deeper molasses notes that complement the caramel beautifully.
  • 2 tsp pure vanilla extract: Real vanilla makes the difference in depth, so don't reach for imitation here.
  • ½ tsp ground cinnamon: A gentle spice that ties the whole dish together without overpowering anything else.
  • ¼ tsp salt: This brings out all the sweetness and prevents the flavor from feeling one-dimensional.
  • 240 ml (1 cup) store-bought or homemade caramel sauce: Use a quality caramel since it's a star ingredient, not just a background note.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prepare Your Dish:
Butter or spray your baking dish thoroughly so nothing sticks when you pull it out of the oven. I've learned the hard way that skipping this step leads to tears and frustration.
Create the First Bread Layer:
Spread half your bread cubes evenly across the bottom, making sure they're in a single layer so the custard can reach every piece. Don't pack them too tight or you'll end up with dense spots instead of fluffy ones.
Make Your Cream Cheese Sweetness:
Beat together your softened cream cheese with a quarter cup of sugar and one teaspoon of vanilla until it's completely smooth with no lumps. This mixture is like little clouds of richness that melt into the custard.
Add the Caramel:
Dollop the cream cheese mixture over your bread layer, then drizzle half your caramel sauce in a crisscross pattern. Don't worry about even distribution here, as it spreads during baking anyway.
Second Bread Layer:
Top everything with your remaining bread cubes, spreading them out just like the first layer. This creates pockets of texture and lets the custard seep everywhere.
Whisk Your Custard:
In a large bowl, whisk together eggs, milk, cream, melted butter, remaining sugars, remaining vanilla, cinnamon, and salt until it looks completely blended and slightly frothy. Take your time here because proper whisking incorporates air that keeps the final texture light.
Soak the Layers:
Pour the custard mixture evenly over all your bread layers, then use a spatula or the back of a spoon to press down very gently so everything absorbs the liquid. You want to encourage soaking without crushing the bread.
Overnight Chill:
Cover your dish and refrigerate for at least eight hours, though overnight is ideal. This resting time is when the real magic happens as the bread slowly soaks up all those wonderful flavors.
Bake to Golden Perfection:
Preheat your oven to 180°C (350°F) and let your casserole come up to room temperature while the oven heats. Bake uncovered for forty to forty-five minutes until the top is golden brown and the center feels set when you gently jiggle the pan.
Final Caramel Touch:
Warm your remaining caramel sauce and drizzle it over the hot casserole just before serving. This final layer creates that restaurant-quality finish that makes everyone pause in appreciation.
A close-up of Caramel Cream Cheese French Toast Casserole topped with fresh berries and whipped cream. Save Pin
A close-up of Caramel Cream Cheese French Toast Casserole topped with fresh berries and whipped cream. | vectoroven.com

I'll never forget my nephew's friend turning down dessert after this casserole, then sheepishly asking for thirds because apparently caramel cream cheese French toast casserole was the exception to his dessert rules. Watching people experience that perfect moment when sweetness and custard and bread come together reminded me why I cook.

The Beauty of Make-Ahead Meals

One of my favorite discoveries over the years is that this casserole actually improves when you let it sit overnight. The flavors meld together, the bread reaches that perfect tender-but-not-mushy stage, and you get to be present with your guests instead of hovering over the kitchen. I've learned to embrace recipes that reward patience rather than rush.

Bread Selection Matters More Than You'd Think

Day-old brioche or challah creates a completely different texture than fresh bread, and I spent way too long figuring this out through trial and error. Fresh bread turns to mush and falls apart, while stale bread absorbs the custard evenly and holds its shape, creating that perfect tender interior with a slight structural integrity. If you only have fresh bread, let it sit uncovered on the counter for a few hours or gently toast it to remove some moisture before cubing it.

Customization and Serving Suggestions

This casserole is endlessly flexible, and I've experimented with so many variations depending on what's in my pantry and what my guests prefer. The base recipe works beautifully on its own, but these little additions make it feel special and tailored.

  • Sprinkle chopped pecans or walnuts over the top before baking for a crunchy contrast against the soft custard.
  • Serve with fresh berries, whipped cream, or a dusting of powdered sugar to add brightness and richness.
  • Leftovers reheat perfectly in the oven or microwave, so don't hesitate to make this for any gathering where you want delicious food that lasts.
Sliced portion of warm Caramel Cream Cheese French Toast Casserole revealing creamy layers and rich caramel. Save Pin
Sliced portion of warm Caramel Cream Cheese French Toast Casserole revealing creamy layers and rich caramel. | vectoroven.com

This casserole has become my secret weapon for brunches, lazy weekend mornings, and moments when I want to feel like I've done something special for the people I love. There's real joy in serving something so delicious that it becomes the conversation for weeks afterward.

Recipe FAQs

Can I prepare this casserole the same day?

While overnight chilling yields the best texture, you can prepare this same-day. Let the assembled dish soak for at least 4 hours at room temperature or 2 hours in the refrigerator before baking.

What bread works best for this bake?

Brioche or challah are ideal choices due to their rich, eggy texture and ability to absorb custard without becoming mushy. Day-old bread works exceptionally well as it holds its shape better during baking.

Can I freeze leftovers?

Yes, individual portions freeze well for up to 3 months. Wrap tightly in plastic and foil, then reheat in a 350°F oven for 15-20 minutes until warmed through.

Can I make this dairy-free?

Substitute vegan cream cheese, plant-based milk and cream alternatives, and use dairy-free butter. Choose a vegan-friendly caramel sauce made with coconut milk.

How do I know when it's done baking?

The casserole is finished when the top is golden brown and the center is set—no liquid custard should remain visible when you gently press the center with a spoon.

Can I add other mix-ins?

Chopped pecans or walnuts add wonderful crunch. Fresh berries between layers provide tart contrast. A dash of nutmeg or cardamom in the custard adds warmth.

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.

Caramel Cream Cheese French Toast

Layers of soft brioche, sweetened cream cheese, and rich caramel create this indulgent overnight bake that's perfect for feeding a crowd.

Time to prepare
20 minutes
Time to cook
45 minutes
Overall Time
65 minutes
Created by Lucas Jenkins


Level Easy

Cuisine American

Makes 8 Portions

Special Diets Meat-Free

What You Need

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 caramel sauce, store-bought or homemade

How-To Steps

Step 01

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

Step 02

Layer Bread: Spread half of the bread cubes evenly across the bottom of 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

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

Step 06

Top with Remaining Bread: Distribute the remaining bread cubes over the caramel layer.

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 thoroughly combined.

Step 08

Soak Bread Layers: Pour the custard mixture evenly over all bread layers, pressing down gently to ensure even absorption.

Step 09

Chill Overnight: Cover the baking dish tightly with plastic wrap and refrigerate for at least 8 hours or overnight.

Step 10

Preheat Oven: When ready to bake, preheat the oven to 350°F. Remove the casserole from the refrigerator during preheating.

Step 11

Bake Casserole: Bake uncovered for 40 to 45 minutes until the top is golden brown and the center is set. Loosely cover with aluminum foil if the top browns too quickly.

Step 12

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

What You’ll Need

  • 9 x 13 inch baking dish
  • Mixing bowls
  • Wire whisk
  • Electric or hand mixer
  • Measuring cups and spoons
  • Rubber spatula

Allergy Details

Review every component for allergens. See a health expert if unsure.
  • Contains milk
  • Contains eggs
  • Contains wheat and gluten
  • May contain tree nuts if pecans or walnuts are added as topping

Nutrition details (each serving)

Only for informational use—this isn't a substitute for a doctor's advice.
  • Energy: 480
  • Fat Content: 26 grams
  • Carbohydrates: 53 grams
  • Proteins: 10 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.