French Toast and Cream Cheese Casserole
Published Nov 22, 2021โขUpdated Jan 28, 2026
This post may contain affiliate links. Please read our disclosure policy.
When you turn classic French toast into a sweet casserole, you get this recipe for French Toast and Cream Cheese Casserole. This one has the perfect balance of crispy edges and creamy filling. If you’re new here, welcome. Pull up a chair and join me for brunch!

A Perfect Pair – French Toast + Cream Cheese
French toast is always at the top of my list when it comes to weekend breakfast and brunch, but this one takes the cake. This French Toast Casserole is:
- rich and cozy
- light and fluffy
- golden on top
- creamy in the center
- studded with sweet raspberries (or your other favorite berry)
This dish is a real crowd pleaser, but even better because it’s make-ahead friendly. Assemble the baked French toast ahead of time, then pop it in the oven the next morning.
Ingredients
- Cream Cheese – Slightly sweet and slightly tangy, cream cheese has just the right flavor and creamy texture for this French toast bake. Be sure to use block cream cheese so it’s easier to cube.
- Eggs – Just like good old fashioned French toast, eggs bind the cream, milk, and sugar mixture to the bread for a light, fluffy, custard-like French toast.
- Milk / Heavy Cream – Using milk and heavy cream gives you a rich French toast, without being too heavy.
- Sugar – Adds just the right amount of sweetness.
- Pure Vanilla Extract / Almond Extract – Sweet almond extract is the perfect complement to vanilla.
- Sourdough bread – One of the secrets to delicious French toast is selecting a good quality bread. Sturdy, slightly tart sourdough bread works in this recipe because it balances the sweet flavors of the dish. See below for other options.
- Berries, fresh or frozen – Berries balance the rich, decadent layers of cream, vanilla, and almond.

Can I Make Baked French Toast With Sandwich Bread?
The type of bread you use makes all the difference. While sandwich bread will work, the results won’t be quite the same as using a fresh, thick loaf like sourdough or French bread that will hold up to the custard even if left in the fridge overnight. A whole (un-sliced) loaf of bread allows you to cut the bread into just the right sized cubes. Sourdough is my favorite because the subtle sour flavor provides a nice contrast to the sweetness of the custard, but any hearty type of bread will work.

Pin this now to save it for later
Pin It NowHow to Reheat French Toast Casserole
You can reheat baked french toast in the microwave or oven. It will reheat best if sliced into individual portions first. If using the microwave, about 2 minutes on high should work. In the oven it should take 15 to 20 minutes at 350°F / 177°C.
Possible Variations
- Try Different Toppings – When it comes to adding toppings to French Toast, the sky’s the limit! Whipped cream, blueberries, strawberries, any variation of mixed berries is delicious on warm, custardy baked French toast. You could also toast sliced almonds, pecans, or walnuts.
- Swap in Different Fruit – Bake French toast with berries like strawberries, blueberries, or blackberries in place of raspberries for the ultimate berries and cream French toast.
More Brunch Favorites

Pin this now to save it for later
Pin It Now
French Toast and Cream Cheese Casserole
Equipment
- Mixing Bowls
- 3 Quart Casserole Dish
Ingredients
- 6 ounces Cream Cheese (be sure to use block cream cheese)
- 8 large Eggs
- 2 cups Milk
- 1/2 cup Heavy Cream
- 1/4 cup Sugar
- 1 teaspoon Pure Vanilla Extract
- 1/4 teaspoon Almond Extract
- 1 pound Sourdough bread, sliced into cubes
- 1 1/2 cups Berries, fresh or frozen (I like raspberries, but blueberries or chopped strawberries are great)
- Powdered sugar, for dusting (optional)
- Maple Syrup, for serving (optional)
Instructions
- Before getting started, place the block of cream cheese in the freezer for 10 minutes. (It will be easier to cube if very cold.) Slice into even cubes about 1/2-inch in size. Place in the refrigerator until ready to use.
- Preheat oven to 350°F / 177°C.
- Lightly grease a 9×13 casserole dish (or other 3 quart casserole dish).
- Whisk together eggs, milk, cream, sugar, vanilla extract, and almond extract.
- Place bread cubes in a large mixing bowl.
- Pour egg mixture over bread cubes and gently fold / stir until most of the egg mixture is absorbed by the bread. (This may take a few minutes of folding and stirring.)
- Spread half the bread cubes out in the casserole dish. Top with half the cream cheese cubes and berries. Finish with second half of bread and then remaining cream cheese and berries.
- Cover casserole dish tightly with foil. Bake until set, 35 minutes (if assembled ahead and very cold, add 15 minutes to this initial bake time).
- Remove foil and continue baking, uncovered, until deep golden brown, 10 to 15 minutes more.
- Remove from oven and rest for 5 minutes (it will continue to firm up as it rests).
- Dust with powdered sugar. Slice and serve with maple syrup.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.




















