Caramel Cream Cheese French Toast

Featured in: Weekend Golden-Brunch Ideas

This indulgent overnight casserole transforms ordinary French toast into something spectacular. Stale brioche soaks up a vanilla custard overnight, while layers of tangy cream cheese and buttery caramel create rich pockets of flavor throughout. After baking, the top becomes golden and crisp while the interior stays incredibly creamy and custard-like. The homemade caramel sauce creates a sticky, sweet bottom layer that gets spooned over each serving. Best assembled the night before and baked fresh in the morning for an effortless yet impressive weekend breakfast that feeds a crowd.

Updated on Sun, 08 Feb 2026 12:07:42 GMT
Freshly baked Caramel Cream Cheese French Toast Casserole, with golden edges and a gooey caramel layer, served warm in a baking dish. Pin It
Freshly baked Caramel Cream Cheese French Toast Casserole, with golden edges and a gooey caramel layer, served warm in a baking dish. | honeyravel.com

Experience the ultimate breakfast indulgence with this Caramel Cream Cheese French Toast Casserole. This dish layers buttery brioche, tangy cream cheese, and a rich, homemade caramel sauce into a decadent overnight bake that is perfect for holiday mornings or a special weekend brunch.

Freshly baked Caramel Cream Cheese French Toast Casserole, with golden edges and a gooey caramel layer, served warm in a baking dish. Pin It
Freshly baked Caramel Cream Cheese French Toast Casserole, with golden edges and a gooey caramel layer, served warm in a baking dish. | honeyravel.com

By allowing the bread to soak in the vanilla-cinnamon custard overnight, every bite becomes infused with flavor, creating a texture that is part French toast and part bread pudding.

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
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon

Instructions

1. Prepare the Caramel
In a saucepan over medium heat, melt brown sugar and butter, stirring constantly until smooth and bubbling (2–3 minutes). Remove from heat, stir in heavy cream, and pour into a greased 23x33 cm baking dish.
2. Layer the Bread and Cheese
Arrange half of the bread cubes over the caramel. Beat the softened cream cheese until smooth and drop spoonfuls over the bread, leaving some visible dollops. Top with the remaining bread cubes.
3. Add the Custard
Whisk together eggs, milk, heavy cream, sugar, vanilla, cinnamon, and salt. Pour evenly over the casserole and press down gently to ensure the bread is soaking.
4. Overnight Soak
Cover tightly with plastic wrap and refrigerate for at least 6 hours or overnight.
5. Bake and Serve
Preheat oven to 175°C (350°F). Let the dish sit at room temperature for 20–30 minutes. Sprinkle with the cinnamon-sugar topping and bake uncovered for 40–45 minutes until puffed and golden. Cool for 10 minutes before serving.

Zusatztipps für die Zubereitung

Stale bread is the secret to a perfect casserole; it absorbs the custard more effectively without falling apart. If your brioche is fresh, cut it into cubes and leave them out on a baking sheet for a few hours or lightly toast them in a low oven to dry them out.

Varianten und Anpassungen

For a lighter version of this indulgent dish, you can substitute the heavy cream in the custard with half-and-half. To add a delightful crunch, try sprinkling 1/2 cup of chopped pecans or walnuts between the layers of bread and cream cheese before adding the liquid.

Serviervorschläge

This casserole is best served warm, perhaps with a drizzle of extra caramel sauce or a dusting of powdered sugar. Balance the sweetness by serving it alongside fresh seasonal berries or a light, citrusy fruit salad. It also pairs excellently with a chilled mimosa for a complete brunch spread.

Pin It
| honeyravel.com

With its golden crust and gooey caramel bottom, this French toast casserole transforms simple ingredients into an extraordinary morning treat that your guests will be talking about long after the last bite is gone.

Product image
Prep meals effortlessly by chopping vegetables, slicing meats, and serving dinner with the right knife always ready.
Check price on Amazon

Recipe FAQs

Can I use different bread instead of brioche?

Yes, challah works beautifully as it has a similar egg-rich texture. French bread, sourdough, or even thick-cut white bread can be substituted. Stale bread (2-3 days old) works best as it absorbs the custard without becoming mushy.

How long should I refrigerate the casserole before baking?

Overnight refrigeration (8-12 hours) is ideal for maximum absorption. However, a minimum of 6 hours works if you're pressed for time. The longer it chills, the more custard-like and creamy the texture becomes.

Can I freeze this before baking?

Yes, assemble the casserole, wrap tightly with plastic and foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking as directed, adding 5-10 minutes to the baking time if needed.

How do I know when it's fully baked?

The casserole is done when the top is golden brown and puffed, the center feels set when gently pressed (no liquid custard visible), and a knife inserted near the center comes out clean. The edges may pull slightly away from the pan.

Can I reduce the sugar content?

You can reduce the granulated sugar in the custard to ¼ cup with minimal effect. The caramel layer provides significant sweetness, so you could also reduce its portion by half. Using less brioche (400g instead of 500g) will also decrease the overall bread-to-custard ratio, creating a richer, sweeter result.

Caramel Cream Cheese French Toast

Layers of brioche, cream cheese, and homemade caramel bake into a rich, golden breakfast casserole perfect for weekend brunch.

Prep Time
20 minutes
Cook Time
45 minutes
Overall Time
65 minutes
Author Tyler Morris


Level Medium

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 (about 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 tsp pure vanilla extract
08 0.5 tsp 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 tbsp granulated sugar
02 1 tsp ground cinnamon

Steps

Step 01

Prepare Caramel Sauce: In a saucepan over medium heat, melt brown sugar and butter, stirring constantly until smooth and bubbling, approximately 2 to 3 minutes. Remove from heat and stir in heavy cream until fully combined. Pour caramel sauce into the bottom of a greased 9x13-inch baking dish.

Step 02

Layer Bread Foundation: Arrange half of the bread cubes evenly over the caramel layer, ensuring consistent coverage.

Step 03

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

Step 04

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

Step 05

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

Step 06

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

Step 07

Bring to Room Temperature: Preheat oven to 350°F. Remove casserole from refrigerator and allow to sit at room temperature for 20 to 30 minutes.

Step 08

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

Step 09

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

Step 10

Cool and Serve: Allow casserole to cool for 10 minutes before serving. Serve warm, optionally with additional caramel sauce or fresh berries.

What You'll Need

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

Allergy Details

Always check each item for allergens, and reach out to your healthcare provider with any concerns.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten
  • May contain tree nuts if pecans or walnuts are added

Nutrition Info (per portion)

Nutrition info serves as a guide only—consult your doctor for specific needs.
  • Total Calories: 420
  • Fats: 22 g
  • Carbohydrates: 46 g
  • Proteins: 10 g