Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cozy Baked Cream Cheese French Toast Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Emma
  • Total Time: 65 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

A crowd-pleasing baked casserole that combines creamy French toast with a crunchy, sweet crumb—a perfect cozy breakfast treat.


Ingredients

Scale
  • 6 slices of bread, cubed
  • 4 large eggs
  • 1 cup milk
  • 1 cup heavy cream
  • 1/2 cup cream cheese, softened
  • 1/4 cup sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 1/2 cup brown sugar
  • 1/2 cup flour
  • 1/4 cup butter, melted

Instructions

  1. Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking dish.
  2. Whisk together the eggs, milk, heavy cream, sugar, vanilla, cinnamon, and salt until fully combined.
  3. Place the cubed bread in the prepared baking dish. Pour the egg mixture over the bread, ensuring it’s all well soaked.
  4. Mix together the brown sugar, flour, and melted butter to create a crumb topping. Sprinkle this mixture generously over the bread and egg mixture.
  5. Cover and refrigerate the casserole for at least 120 minutes, or overnight for the best results.
  6. Bake in the preheated oven for 45-50 minutes, or until puffed and golden brown.
  7. Cool for a few minutes before serving. Enjoy every creamy bite!

Notes

Use stale bread for the best texture. Customize with fruits, nuts, or chocolate chips as desired.

  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 350
  • Sugar: 18g
  • Sodium: 250mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 2g
  • Protein: 8g
  • Cholesterol: 180mg