Caramel Cream Cheese French Toast Casserole

Featured in: Homestyle Baking

This rich overnight casserole combines buttery brioche cubes with velvety cream cheese dollops and a signature caramel sauce base. After chilling overnight, the bread transforms into a custardy delight that bakes up golden and puffed. The sweet caramel creates a sticky topping when inverted, while cinnamon-sugar adds a warm, aromatic finish.

Updated on Sun, 08 Feb 2026 07:35:07 GMT
Warm slices of Caramel Cream Cheese French Toast Casserole topped with fresh berries and a drizzle of extra caramel. Save
Warm slices of Caramel Cream Cheese French Toast Casserole topped with fresh berries and a drizzle of extra caramel. | forkina.com

Indulge in the ultimate morning treat with this Caramel Cream Cheese French Toast Casserole. This decadent overnight brunch dish combines the buttery richness of brioche bread with a velvety cream cheese filling, all resting on a luxurious homemade caramel base. Baked to golden perfection, it offers a delightful contrast between a crisp, sugary topping and a soft, custardy center.

Warm slices of Caramel Cream Cheese French Toast Casserole topped with fresh berries and a drizzle of extra caramel. Pin it
Warm slices of Caramel Cream Cheese French Toast Casserole topped with fresh berries and a drizzle of extra caramel. | forkina.com

The magic of this casserole lies in its layers. By letting the bread soak in the vanilla-infused custard overnight, every bite becomes saturated with flavor. As it bakes, the caramel sauce at the bottom bubbles up, glazing the bread and creating a gooey, irresistible finish that pairs perfectly with the creamy dollops of cream cheese hidden throughout.

Ingredients

  • Bread & Dairy: 1 loaf (about 500 g) brioche or challah bread, cut into 1-inch cubes; 225 g (8 oz) cream cheese, softened; 6 large eggs; 360 ml (1½ cups) whole milk; 120 ml (½ cup) heavy cream; 120 g (½ cup) granulated sugar; 2 tsp pure vanilla extract; ½ tsp ground cinnamon; Pinch of salt.
  • Caramel Sauce: 200 g (1 cup) light brown sugar, packed; 120 g (½ cup) unsalted butter; 60 ml (¼ cup) heavy cream.
  • Topping: 2 tbsp granulated sugar; 1 tsp ground cinnamon.
Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon

Instructions

Step 1
Prepare the caramel sauce: In a saucepan over medium heat, melt brown sugar and butter, stirring constantly until smooth and bubbling, about 2–3 minutes. Remove from heat, stir in heavy cream until fully combined. Pour the caramel sauce into the bottom of a greased 23x33 cm (9x13-inch) baking dish.
Step 2
Arrange half of the bread cubes evenly over the caramel layer.
Step 3
In a medium bowl, beat cream cheese until smooth. Drop spoonfuls of cream cheese over the bread layer, spreading gently but leaving some dollops.
Step 4
Top with remaining bread cubes.
Step 5
In a large bowl, whisk together eggs, milk, heavy cream, granulated sugar, vanilla, cinnamon, and salt until smooth. Pour evenly over the bread and cream cheese layers, pressing gently to soak.
Step 6
Cover tightly with plastic wrap and refrigerate overnight (or at least 6 hours) to allow the bread to absorb the custard.
Step 7
Preheat oven to 175°C (350°F). Remove casserole from refrigerator and let sit at room temperature for 20–30 minutes.
Step 8
In a small bowl, mix 2 tbsp sugar and 1 tsp cinnamon. Sprinkle evenly over the casserole.
Step 9
Bake uncovered for 40–45 minutes, or until puffed, golden, and set in the center. If browning too quickly, tent loosely with foil.
Step 10
Let cool for 10 minutes before serving. Serve warm, optionally with extra caramel sauce or fresh berries.

Zusatztipps für die Zubereitung

For the best results, use stale bread as it is more effective at absorbing the custard without becoming mushy. If your bread is very fresh, you can lightly toast the cubes in the oven at a low temperature for a few minutes before assembling. Ensure the cream cheese is fully softened to room temperature so it can be easily dolloped and spread over the bread layers.

Varianten und Anpassungen

You can customize this casserole by adding chopped pecans or walnuts between the bread layers for a crunchy texture. For a slightly lighter version, feel free to substitute the heavy cream in the egg mixture with half-and-half. If you want to add a fruity twist, scattering a handful of fresh blueberries or sliced strawberries over the top after baking provides a lovely tartness.

Serviervorschläge

Serve this indulgent French toast warm from the oven to keep the caramel sauce gooey. It pairs excellently with a side of fresh seasonal fruit or a crisp green salad to balance the sweetness. For a complete brunch experience, consider serving it alongside a light mimosa or a hot cup of freshly brewed coffee.

Golden brown Caramel Cream Cheese French Toast Casserole served fresh from the oven with a creamy, custardy interior. Pin it
Golden brown Caramel Cream Cheese French Toast Casserole served fresh from the oven with a creamy, custardy interior. | forkina.com

This Caramel Cream Cheese French Toast Casserole is a guaranteed showstopper for any breakfast table. Its combination of rich textures and warm flavors makes it a memorable treat that family and friends will request again and again.

Product image
Create smooth frozen drinks, slushies, and frappés for desserts and parties using juices, coffee, or wine.
Check price on Amazon

Frequently Asked Questions

Can I use different bread instead of brioche?

Yes, challah works beautifully as a substitute. French bread or thick-cut white sandwich bread are also good options, though they may absorb liquid differently and yield a slightly lighter texture.

How long should this refrigerate before baking?

For best results, refrigerate overnight (8-12 hours) to allow the bread to fully absorb the custard. Minimum chilling time is 6 hours, but longer resting yields a creamier interior and better texture.

Can I freeze this assembled but unbaked?

Yes, assemble the casserole, cover tightly with foil and plastic wrap, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking as directed.

Why did my center turn out soggy?

This usually means the bread wasn't stale enough or the dish wasn't baked long enough. Using day-old bread and baking until the center is set and puffy (not jiggly) ensures proper texture.

Can I prepare the caramel sauce ahead of time?

Yes, make the caramel up to 3 days in advance and store in an airtight container in the refrigerator. Gently reheat before pouring into the baking dish to ensure it spreads evenly.

What toppings work well with this casserole?

Fresh berries, sliced bananas, chopped pecans or walnuts, warm maple syrup, or additional warm caramel sauce all complement the rich flavors. A dusting of powdered sugar adds a nice touch.

Caramel Cream Cheese French Toast Casserole

Decadent layers of caramel, cream cheese, and brioche baked until golden for an indulgent morning treat.

Prep Time
20 Minutes
Cook Time
45 Minutes
Total Time
65 Minutes

Category: Homestyle Baking

Difficulty: Medium

Cuisine: American

Yield: 8 servings

Dietary: Vegetarian

Ingredients

Bread & Dairy

01 1 loaf brioche or challah bread, cut into 1-inch cubes (approximately 18 oz)
02 8 oz cream cheese, softened
03 6 large eggs
04 1.5 cups whole milk
05 0.5 cup heavy cream
06 0.5 cup granulated sugar
07 2 teaspoons pure vanilla extract
08 0.5 teaspoon ground cinnamon
09 Pinch of salt

Caramel Sauce

01 1 cup light brown sugar, packed
02 0.5 cup unsalted butter
03 0.25 cup heavy cream

Topping

01 2 tablespoons granulated sugar
02 1 teaspoon ground cinnamon

Instructions

Step 01

Prepare Caramel Sauce: In a saucepan over medium heat, melt brown sugar and butter together, stirring constantly until smooth and bubbling, approximately 2-3 minutes. Remove from heat and stir in heavy cream until fully combined.

Step 02

Layer Caramel Base: Pour the prepared caramel sauce into the bottom of a greased 9x13-inch baking dish.

Step 03

Add First Bread Layer: Arrange half of the bread cubes evenly over the caramel layer.

Step 04

Distribute Cream Cheese: In a medium bowl, beat cream cheese until smooth. Drop spoonfuls of cream cheese over the bread layer, spreading gently while leaving some dollops intact.

Step 05

Add Second Bread Layer: Top with remaining bread cubes.

Step 06

Prepare Custard Mixture: In a large bowl, whisk together eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and salt until smooth. Pour evenly over the bread and cream cheese layers, pressing gently to ensure the bread absorbs the custard.

Step 07

Chill Overnight: Cover tightly with plastic wrap and refrigerate overnight or for at least 6 hours to allow the bread to fully absorb the custard mixture.

Step 08

Prepare for Baking: Preheat oven to 350°F. Remove casserole from refrigerator and allow it to sit at room temperature for 20-30 minutes.

Step 09

Add Cinnamon Sugar Topping: In a small bowl, mix 2 tablespoons sugar and 1 teaspoon cinnamon. Sprinkle evenly over the entire casserole.

Step 10

Bake Casserole: Bake uncovered for 40-45 minutes, or until puffed, golden brown, and set in the center. If the casserole browns too quickly, tent loosely with aluminum foil.

Step 11

Rest and Serve: Allow the casserole to cool for 10 minutes before serving. Serve warm, optionally accompanied by extra caramel sauce or fresh berries.

Tools You'll Need

  • 9x13-inch baking dish
  • Mixing bowls
  • Whisk
  • Saucepan
  • Plastic wrap
  • Knife and cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains eggs
  • Contains dairy
  • Contains gluten
  • May contain tree nuts if pecans or walnuts are added

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 22 g
  • Total Carbohydrate: 46 g
  • Protein: 10 g