This baked cream cheese French toast casserole is the ultimate breakfast or brunch dish that’s as easy as it is decadent. With layers of soft bread, creamy filling, and a sweet custard baked to perfection, this casserole will have everyone asking for seconds. Perfect for holidays, special occasions, or even a weekend treat, it can be made ahead to save time.
Kitchen Equipment Needed
- 9×13-inch baking dish
- Mixing bowls
- Whisk
- Knife
- Spatula
Ingredients Overview
- Bread: Day-old French bread or brioche works best for soaking up the custard without becoming soggy.
- Cream Cheese: Adds a rich, tangy layer of flavor.
- Eggs: The base of the custard, providing structure to the casserole.
- Milk and Cream: Creates a luxurious and creamy texture.
- Sweetener: Granulated sugar and a touch of maple syrup or vanilla for added sweetness.
- Cinnamon and Nutmeg: For that cozy, warm spice flavor.
Step-by-Step Instructions
1. Prepare the Bread
- Cut bread into 1-inch cubes and layer half in a greased 9×13-inch baking dish.
2. Make the Cream Cheese Filling
- In a bowl, beat softened cream cheese with 2 tablespoons of sugar and 1 teaspoon of vanilla extract until smooth.
- Drop spoonfuls of the cream cheese mixture over the bread layer.
- Top with the remaining bread cubes.
3. Make the Custard
- In a large mixing bowl, whisk together eggs, milk, heavy cream, sugar, cinnamon, nutmeg, and 1 teaspoon of vanilla.
- Pour the custard mixture evenly over the bread, ensuring all pieces are coated.
4. Chill
- Cover the dish with plastic wrap or foil and refrigerate for at least 2 hours or overnight for best results.
5. Bake
- Preheat oven to 350°F (175°C). Remove the casserole from the fridge and let it come to room temperature while the oven heats.
- Bake uncovered for 45–50 minutes, or until the top is golden and the custard is set.
6. Garnish and Serve
- Dust with powdered sugar and drizzle with maple syrup before serving.
Recipe Tips
- Use Stale Bread: Slightly dry bread absorbs the custard better, resulting in a firmer casserole.
- Make It Ahead: Prep the casserole the night before for an effortless morning bake.
- Customize the Flavor: Add fresh berries, nuts, or even a sprinkle of chocolate chips for extra indulgence.
What to Serve With This Recipe
- Toppings: Maple syrup, fresh fruit, powdered sugar, or a dollop of whipped cream.
- Side Dishes: , sausage links, or a fresh fruit salad make great accompaniments.
- Beverages: Serve with coffee, tea, or freshly squeezed orange juice.
Frequently Asked Questions
Can I freeze leftovers?
Yes! Wrap individual portions in plastic wrap and store in an airtight container in the freezer for up to 2 months. Reheat in the microwave or oven.
Can I use a different type of bread?
Absolutely! Challah, croissants, or even sourdough can be used for unique textures and flavors.
What if I don’t have time to refrigerate it?
While chilling enhances the texture and flavor, you can bake it immediately if needed. Just ensure the bread is well-soaked in the custard.
Ingredients
- 1 loaf French bread or brioche (about 10 cups, cubed)
- 8 oz cream cheese, softened
- 2 tablespoons granulated sugar
- 1 teaspoon vanilla extract (divided)
- 8 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- ½ cup granulated sugar
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
Instructions
- Grease a 9×13-inch baking dish and layer half the bread cubes.
- Beat cream cheese with 2 tablespoons sugar and 1 teaspoon vanilla until smooth. Drop over bread.
- Top with remaining bread cubes.
- In a bowl, whisk together eggs, milk, cream, sugar, cinnamon, nutmeg, and remaining vanilla. Pour over bread.
- Cover and refrigerate for 2 hours or overnight.
- Preheat oven to 350°F. Bake uncovered for 45–50 minutes, or until golden brown and set.
- Dust with powdered sugar and serve with maple syrup.
This baked cream cheese French toast casserole is the perfect way to elevate any breakfast or brunch!

baked cream cheese French toast casserole
This baked cream cheese French toast casserole is the ultimate breakfast or brunch dish that’s as easy as it is decadent. With layers of soft bread, creamy filling, and a sweet custard baked to perfection, this casserole will have everyone asking for seconds. Perfect for holidays, special occasions, or even a weekend treat, it can be made ahead to save time.
Ingredients
- 1 loaf French bread or brioche about 10 cups, cubed
- 8 oz cream cheese softened
- 2 tablespoons granulated sugar
- 1 teaspoon vanilla extract divided
- 8 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- ½ cup granulated sugar
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
Instructions
-
Grease a 9×13-inch baking dish and layer half the bread cubes.
-
Beat cream cheese with 2 tablespoons sugar and 1 teaspoon vanilla until smooth. Drop over bread.
-
Top with remaining bread cubes.
-
In a bowl, whisk together eggs, milk, cream, sugar, cinnamon, nutmeg, and remaining vanilla. Pour over bread.
-
Cover and refrigerate for 2 hours or overnight.
-
Preheat oven to 350°F. Bake uncovered for 45–50 minutes, or until golden brown and set.
-
Dust with powdered sugar and serve with maple syrup.