Stuffed Overnight French Toast Casserole

Why You’ll Love This Recipe

This casserole delivers everything you love about French toast—crispy edges, a custardy center, and warm spices—with the added decadence of a creamy, cheesecake-like filling. It’s a crowd-pleasing dish that’s easy to make ahead and leaves your kitchen free for relaxing mornings. Plus, it’s endlessly customizable with fruit, toppings, and mix-ins to suit your style.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

thick-sliced bread (brioche, challah, or French bread)
cream cheese (softened)
powdered sugar
vanilla extract
eggs
milk (whole or 2%)
heavy cream (optional for extra richness)
granulated sugar
ground cinnamon
ground nutmeg (optional)
salt
butter (for greasing the baking dish)
optional: berries, sliced bananas, maple syrup, chopped nuts for topping

Directions

  1. Grease a 9×13-inch baking dish with butter.
  2. In a medium bowl, mix softened cream cheese, powdered sugar, and 1 teaspoon of vanilla until smooth.
  3. Cut the bread into thick slices or cubes. Spread cream cheese mixture between two slices or layer half the bread cubes, dollop with cream cheese, then top with remaining bread.
  4. In a separate bowl, whisk together eggs, milk, cream (if using), granulated sugar, cinnamon, nutmeg, salt, and remaining vanilla.
  5. Pour the egg mixture evenly over the layered bread in the baking dish. Press down slightly to ensure the bread soaks up the custard.
  6. Cover and refrigerate overnight (or at least 4 hours).
  7. In the morning, preheat the oven to 350°F (175°C).
  8. Remove the casserole from the fridge while the oven preheats.
  9. Bake uncovered for 45–55 minutes, or until the top is golden and the center is set.
  10. Let cool slightly before slicing and serving with desired toppings.

Servings and timing

This recipe serves 8 to 10 people.
Prep time: 15 minutes
Chill time: Overnight (or at least 4 hours)
Bake time: 45–55 minutes
Total time: About 1 hour (plus overnight chill)

Variations

  • Berry stuffed: Add fresh or frozen berries between bread layers with the cream cheese.
  • Apple cinnamon: Layer thinly sliced apples and sprinkle with extra cinnamon sugar.
  • Nutty version: Add chopped pecans or walnuts for crunch.
  • Chocolate twist: Mix in chocolate chips or Nutella with the cream cheese filling.
  • Savory option: Omit sugar and spices, and use herbed cream cheese with ham or cooked bacon.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, microwave individual slices for 30–60 seconds or warm in the oven at 325°F until heated through.
This casserole can also be frozen after baking. Wrap tightly and freeze for up to 2 months. Thaw in the fridge and reheat before serving.

FAQs

What’s the best bread for this casserole?

Thick-cut bread like brioche, challah, or French bread works best for soaking up the custard without getting too soggy.

Can I make this dairy-free?

Yes, use dairy-free milk, plant-based cream cheese, and omit or replace the heavy cream with coconut cream or oat milk.

Does it need to be refrigerated overnight?

Yes, letting it sit overnight allows the bread to fully absorb the custard, giving the casserole its rich, soft texture.

Can I bake it right away?

If you’re in a rush, let it soak for at least 30 minutes to 1 hour before baking, though overnight is ideal.

Can I add fruit to the casserole?

Absolutely. Berries, sliced bananas, apples, or even dried fruits like raisins or cranberries work beautifully.

How do I know when it’s done?

The top should be golden brown, and a knife inserted in the center should come out clean, with no runny egg.

Can I make individual servings?

Yes, portion into ramekins or a muffin tin. Reduce the bake time to 20–30 minutes.

Is this recipe freezer-friendly?

Yes. You can freeze it after baking or freeze the unbaked, assembled casserole. Thaw overnight and bake as directed.

What toppings go well with this?

Maple syrup, whipped cream, powdered sugar, fresh berries, toasted nuts, or a drizzle of caramel sauce.

Can I use flavored cream cheese?

Yes, flavors like cinnamon, honey, or berry can add an extra layer of flavor to the filling.

Conclusion

Stuffed Overnight French Toast Casserole is the perfect make-ahead breakfast that feels special but is easy to prepare. With its creamy filling, fluffy center, and golden top, it’s a guaranteed crowd-pleaser for brunches, holidays, or any time you want to serve something warm, comforting, and delicious. Customize it to your taste and enjoy a fuss-free morning filled with flavor.

Print

Stuffed Overnight French Toast Casserole

Stuffed Overnight French Toast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Stuffed Overnight French Toast Casserole is a rich, make-ahead breakfast dish featuring layers of thick bread filled with sweet cream cheese and soaked in a spiced custard. Baked until golden, it’s perfect for brunch, holidays, or weekend gatherings.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 45–55 minutes
  • Total Time: 1 hour (plus overnight chill)
  • Yield: 8 to 10 servings
  • Category: Breakfast, Brunch
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 1 loaf thick-sliced bread (brioche, challah, or French bread)
  • 8 oz cream cheese, softened
  • 1/4 cup powdered sugar
  • 2 teaspoons vanilla extract (divided)
  • 6 large eggs
  • 1 1/2 cups milk (whole or 2%)
  • 1/2 cup heavy cream (optional)
  • 1/4 cup granulated sugar
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg (optional)
  • 1/4 teaspoon salt
  • Butter (for greasing the baking dish)
  • Optional toppings: maple syrup, fresh berries, sliced bananas, chopped nuts, powdered sugar

Instructions

  1. Grease a 9×13-inch baking dish with butter.
  2. In a medium bowl, mix softened cream cheese, powdered sugar, and 1 teaspoon vanilla until smooth.
  3. Cut bread into thick slices or cubes. Spread cream cheese mixture between slices or layer half the bread cubes, dollop cream cheese mixture, then top with remaining bread.
  4. In another bowl, whisk eggs, milk, cream (if using), granulated sugar, cinnamon, nutmeg, salt, and remaining vanilla extract.
  5. Pour the egg mixture evenly over the bread layers. Press down gently so the bread soaks up the custard.
  6. Cover and refrigerate overnight (or at least 4 hours).
  7. In the morning, preheat oven to 350°F (175°C). Let the casserole sit at room temp while oven preheats.
  8. Bake uncovered for 45–55 minutes, or until the top is golden and the center is set.
  9. Let cool slightly, then slice and serve with your favorite toppings.

Notes

  • Use stale or day-old bread for best texture.
  • Refrigerating overnight allows the bread to absorb the custard fully.
  • Customize with berries, nuts, or chocolate chips in the filling.
  • To freeze, bake first, then cool completely, wrap tightly, and freeze up to 2 months.
  • Use ramekins for individual servings—bake 20–30 minutes.

Nutrition

  • Serving Size: 1 slice
  • Calories: 310
  • Sugar: 14g
  • Sodium: 300mg
  • Fat: 16g
  • Saturated Fat: 9g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 1g
  • Protein: 9g
  • Cholesterol: 155mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments