Save on Pinterest

French Toast Casserole

Total Time

Prep: 15 min. + chilling Bake: 45 min.


12 servings

Topped with cinnamon and sugar, this overnight French toast casserole is my favorite way to make this breakfast favorite. Since you assemble this baked French toast the previous night, you save time in the morning, and if you have an extra hungry crowd, it's easy to bake up a few batches. —Sharyn Adams, Crawfordsville, Indiana


  • 1 loaf (1 pound) French bread, cut into 1-inch cubes
  • 8 large eggs, lightly beaten
  • 3 cups 2% milk
  • 4 teaspoons sugar
  • 1 teaspoon vanilla extract
  • 3/4 teaspoon salt
  • 2 tablespoons butter
  • 3 tablespoons sugar
  • 2 teaspoons ground cinnamon
  • Maple syrup, optional


  1. Place bread cubes in a greased 13x9-in. baking dish. In a large bowl, whisk the eggs, milk, sugar, vanilla and salt. Pour over bread. Cover and refrigerate for 8 hours or overnight.
  2. Remove from refrigerator 30 minutes before baking. Preheat oven to 350°. Dot with butter. Combine sugar and cinnamon; sprinkle over the top.
  3. Cover and bake until a knife inserted in the center comes out clean, 45-50 minutes. Let stand for 5 minutes. Serve with maple syrup if desired.

French Toast Casserole Tips

Which type of bread is best for this French toast casserole?

We recommend using classic French bread! If you don't have any on hand, sourdough or challah bread are both great options, too.

How do I store French toast casserole?

You can store this breakfast casserole recipe in an airtight container for up to 4-5 days in the fridge. To reheat, warm in the oven at 350°F for about 10-15 minutes.

Can you freeze French toast casserole?

Yes, you can freeze fully-baked French toast casserole. To freeze, wrap a freezer-safe dish with both plastic wrap and aluminum foil. It'll keep for about 2-3 months when stored this way. To reheat from frozen, place in the oven at 350°F for about 20-30 minutes.

Christina Herbst, Taste of Home Assistant Digital Editor

Nutrition Facts

1 serving: 223 calories, 7g fat (3g saturated fat), 151mg cholesterol, 484mg sodium, 29g carbohydrate (9g sugars, 1g fiber), 11g protein.