Caramel Cream Cheese French Toast

Featured in: Oven-Finished Dishes

This indulgent overnight casserole transforms classic French toast into a crowd-pleasing brunch dish. Cubes of buttery brioche or challah bread are layered with sweetened cream cheese and rich caramel sauce, then soaked in a vanilla custard made with eggs, milk, and heavy cream. After chilling overnight, the casserole bakes until golden brown with crispy edges and a soft, creamy center. The final drizzle of warm caramel adds the perfect finishing touch.

Prepare this the night before and let it work its magic in the refrigerator. The bread absorbs all the creamy, spiced custard, creating that signature French toast texture without the hassle of flipping individual slices on the stove. It feeds eight people comfortably and tastes even better with fresh berries, whipped cream, or a sprinkle of toasted pecans.

Updated on Tue, 10 Feb 2026 06:11:12 GMT
Golden, caramel-drizzled Caramel Cream Cheese French Toast Casserole topped with fresh berries. Pin It
Golden, caramel-drizzled Caramel Cream Cheese French Toast Casserole topped with fresh berries. | yummyhrira.com

This Caramel Cream Cheese French Toast Casserole is the ultimate brunch indulgence, combining the buttery richness of brioche with a creamy cheesecake-like filling and a luscious caramel drizzle. Prepared the night before, it transforms simple ingredients into a decadent, golden-brown treat that makes hosting a breeze.

Golden, caramel-drizzled Caramel Cream Cheese French Toast Casserole topped with fresh berries. Pin It
Golden, caramel-drizzled Caramel Cream Cheese French Toast Casserole topped with fresh berries. | yummyhrira.com

What makes this dish truly special is the overnight rest, which allows the bread to fully absorb the vanilla-scented custard. Whether you are celebrating a holiday or just treating the family to a special weekend meal, this casserole brings gourmet bakery flavors straight to your table.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 1 loaf (about 500 g) brioche or challah bread, cut into 2.5 cm (1-inch) cubes
  • 225 g (8 oz) cream cheese, softened
  • 240 ml (1 cup) whole milk
  • 240 ml (1 cup) heavy cream
  • 5 large eggs
  • 60 g (¼ cup) unsalted butter, melted
  • 150 g (¾ cup) granulated sugar
  • 100 g (½ cup) packed light brown sugar
  • 2 tsp pure vanilla extract
  • ½ tsp ground cinnamon
  • ¼ tsp salt
  • 240 ml (1 cup) store-bought or homemade caramel sauce

Instructions

Step 1
Grease a 23 x 33 cm (9 x 13 inch) baking dish with butter or nonstick spray.
Step 2
Spread half of the bread cubes evenly in the prepared dish.
Step 3
In a medium bowl, beat the softened cream cheese with 50 g (¼ cup) granulated sugar and 1 tsp vanilla until smooth. Dollop spoonfuls of the cream cheese mixture over the bread layer.
Step 4
Drizzle half of the caramel sauce over the cream cheese and bread.
Step 5
Top with the remaining bread cubes.
Step 6
In a large bowl, whisk together eggs, milk, cream, melted butter, remaining granulated sugar, brown sugar, remaining vanilla, cinnamon, and salt until well combined.
Step 7
Pour the egg mixture evenly over the bread layers, pressing down gently to soak.
Step 8
Cover the dish tightly and refrigerate overnight (at least 8 hours).
Step 9
When ready to bake, preheat the oven to 180°C (350°F). Remove casserole from refrigerator while oven preheats.
Step 10
Bake uncovered for 40–45 minutes, or until golden brown and set in the center. Cover loosely with foil if browning too quickly.
Step 11
Warm the remaining caramel sauce and drizzle over the casserole before serving.

Zusatztipps für die Zubereitung

Using stale or day-old bread is highly recommended as it provides a better texture and absorbs the custard more effectively. For the best results, let the casserole sit at room temperature for a few minutes before baking, and remember that leftovers can be easily reheated in the oven or microwave.

Varianten und Anpassungen

For an extra crunch, you can sprinkle chopped pecans or walnuts over the top before baking. You can also customize the flavor by adding fresh blueberries or raspberries between the bread layers for a fruity contrast to the sweet caramel.

Serviervorschläge

Serve this dish warm with a dusting of powdered sugar, fresh seasonal berries, or a dollop of whipped cream. These additions balance the rich caramel and cream cheese flavors beautifully, making for an even more indulgent experience.

A baked slice of Caramel Cream Cheese French Toast Casserole with creamy filling. Pin It
A baked slice of Caramel Cream Cheese French Toast Casserole with creamy filling. | yummyhrira.com

Gather your loved ones and enjoy this spectacular Caramel Cream Cheese French Toast Casserole. It is a guaranteed crowd-pleaser that brings warmth and sweetness to any morning gathering or special celebration.

Recipe FAQs

Can I use different types of bread?

Yes, brioche and challah work best because of their rich texture and ability to absorb custard. French bread, sourdough, or even thick-cut white bread can be substituted, though the final texture may vary slightly from the original.

How long should I refrigerate the casserole?

The minimum chilling time is 8 hours, but letting it refrigerate overnight (10-12 hours) gives the best results. This allows the bread to fully absorb the custard mixture, creating that creamy, pudding-like interior.

Can I freeze this French toast casserole?

Assemble the casserole, cover tightly, and freeze for up to 3 months before baking. Thaw overnight in the refrigerator, then bake as directed. Leftovers can also be frozen in individual portions and reheated.

Why should I use day-old bread?

Slightly stale or day-old bread has a firmer texture that holds up better when soaked in the custard mixture. Fresh bread can become mushy and fall apart. If using fresh bread, cut it into cubes and let it sit out for a few hours before assembling.

What can I serve with this casserole?

Fresh berries like strawberries, blueberries, or raspberries add brightness and contrast. Whipped cream, maple syrup, or additional warmed caramel sauce make excellent toppings. For a savory balance, serve with crispy bacon or breakfast sausage.

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

Golden layers of brioche soaked in custard, swirled with sweetened cream cheese and gooey caramel, baked until bubbly and golden brown.

Prep Duration
20 minutes
Cook Duration
45 minutes
Overall Time
65 minutes


Level Easy

Cuisine American

Makes 8 Portions

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

Step-by-Step

Step 01

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

Step 02

Layer Bread: 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 until smooth. Dollop spoonfuls of the cream cheese mixture over the bread layer.

Step 04

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

Step 05

Top with Remaining Bread: Top with the remaining bread cubes.

Step 06

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

Step 07

Combine Layers: Pour the egg mixture evenly over the bread layers, pressing down gently to soak all the bread.

Step 08

Chill Overnight: Cover the dish tightly and refrigerate overnight for at least 8 hours.

Step 09

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

Step 10

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

Step 11

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

Cooking Tools

  • 9 x 13 inch baking dish
  • Mixing bowls
  • Whisk
  • Electric mixer or hand mixer
  • Measuring cups and spoons
  • Spatula

Allergy Details

Look at each ingredient for allergens. Not sure? Please check with your doctor.
  • Contains milk
  • Contains eggs
  • Contains wheat and gluten
  • May contain tree nuts if added as topping

Nutrition Details (per serving)

This is for general reference. For health matters, turn to your doctor.
  • Calorie Count: 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.