Caramel Cream Cheese French Toast (Printable)

Decadent layered breakfast with caramel, cream cheese, and brioche

# What Goes In:

→ Bread & Dairy

01 - 1 loaf brioche or challah bread, cut into 1-inch cubes (approximately 18 ounces)
02 - 8 ounces 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

10 - 1 cup light brown sugar, packed
11 - 0.5 cup unsalted butter
12 - 0.25 cup heavy cream

→ Topping

13 - 2 tablespoons granulated sugar
14 - 1 teaspoon ground cinnamon

# How to Make It:

01 - 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 the caramel sauce into the bottom of a greased 9x13-inch baking dish.
02 - Arrange half of the bread cubes evenly over the caramel layer.
03 - 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.
04 - Top with remaining bread cubes.
05 - 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 ensure proper soaking.
06 - Cover tightly with plastic wrap and refrigerate overnight, or for at least 6 hours, allowing the bread to absorb the custard thoroughly.
07 - Preheat oven to 350°F. Remove casserole from refrigerator and let sit at room temperature for 20 to 30 minutes.
08 - In a small bowl, mix 2 tablespoons sugar and 1 teaspoon cinnamon. Sprinkle evenly over the casserole.
09 - Bake uncovered for 40 to 45 minutes, or until puffed, golden, and set in the center. If browning too quickly, tent loosely with foil.
10 - Let cool for 10 minutes before serving. Serve warm, optionally with extra caramel sauce or fresh berries.

# Expert Tips:

01 -
  • It's a make-ahead miracle: Everything comes together the night before, so you're basically just baking peace of mind in the morning.
  • The caramel layer is honestly irresistible: Those pockets of dark, buttery sweetness are what people actually dream about.
  • It feeds a crowd without fuss: One dish, eight happy people, zero stress about keeping things warm.
02 -
  • Stale bread is your friend: Fresh, soft bread falls apart in the custard; day-old bread holds its structure and actually absorbs the mixture instead of disintegrating.
  • The overnight chill is not optional: I learned this the hard way by trying to make this recipe for a breakfast that same morning—the bread stayed crunchy and dry, and I'll never make that mistake again.
03 -
  • Grease your baking dish generously: That caramel layer is sticky, and you want every slice to release cleanly so it looks as good as it tastes.
  • Whisk the custard mixture vigorously: A few seconds extra of whisking incorporates air and creates that slight puff during baking that makes this feel fancy.
Go Back