This Easy French Toast Casserole is bursting with so much flavor! This breakfast casserole is loaded with almonds, fresh berries and a cream cheese drizzle – an amazing combination.

You will love the make-ahead option. Just like our overnight cinnamon rolls, this overnight breakfast casserole will become a favorite to serve the family.

French Toast Casserole in a dish with a spoon, topped with fresh berries.

This post may contain affiliate links. Read my disclosure policy.

French Toast Casserole Recipe

This French Toast Casserole is everything you can ask for in a breakfast casserole. It’s not overly sweet, yet hits the sweet spot! Bread chunks in a cinnamon egg mixture, topped with sliced almonds that become crispy once baked, fresh berries that add to the flavor and finished off with a cream cheese drizzle that take the recipe over the top!

Serve the French Toast Casserole on the weekend, for a special occasion like Mother’s Day brunch, Valentine’s Day or the Holidays!

Breakfast French Toast Casserole Recipe in a baking dish with a sieve on he side and fresh berries.

How to Make French Toast Casserole?

  • Cut bread into 1” cubes.
  • In a large bowl, whisk together eggs, milk, cinnamon, and sugar. Add bread and stir to coat.
  • Transfer to a baking dish, arranging in an even thickens and pour remaining egg mixture over bread
  • Sprinkle on sliced almonds, cover and bake breakfast casserole. 

Step-by-step photo collage how to make a French Toast Breakfast Casserole.

  • Meanwhile, prepare cream cheese drizzle: Beat cream cheese then beat in powdered sugar, vanilla, and milk
  • Once French Toast Casserole is baked, dust with powdered sugar,
  • Add berries and drizzle cream cheese over French Toast Casserole

TIP: If you don’t like almonds, use walnuts or pecans, add them to half of the casserole, or omit nuts.

Step-by-step photo collage how to make cream cheese drizzle for Breakfast Casserole.

Do I Have to Use the Cream Cheese Drizzle?

No! You may omit the cream cheese drizzle altogether and serve with traditional maple syrup 

How to Make Overnight French Toast Casserole:

  • Make recipe according to instructions, minus the baking
  • Cover and refrigerate the casserole
  • The following day, bake the breakfast casserole

TIP: Since the overnight breakfast casserole will be cold, add 5 minutes to the covered baking time then continue baking per the recipe.

Baked Overnight French Toast Casserole topped with berries and powdered sugar

What is the Best Bread for French Toast Casserole?

  • Brioche Bread, Challah Bread French Bread or even Italian Bread that can be sliced into about 1” squares will all work great.
  • Use bread that’s at least a day old. It will soak the egg mixture better and won’t taste soggy or mushy.

TIP: If your bread is a really large loaf, you may not need the whole loaf. 

French Toast Casserole bread with almonds and berries in a baking dish.

How to Re-Heat French Toast Casserole:

The casserole is best and most crisp right out of the oven, but it can be reheated. To reheat, bake at 350˚ F for 10 to 15 minutes or until warmed through and the top is re-crisped.

Started French Toast Casserole with a spoon in the casserole and fresh berries on the side.

Try these other BREAKFAST recipes:

For more breakfast ideas, check out our full breakfast recipes index.

4.91 from 54 votes

French Toast Casserole

Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
This Easy French Toast Casserole is bursting with so much flavor! The casserole is loaded with almonds, fresh berries and a cream cheese drizzle - an amazing combination.

Ingredients 

Servings: 8 servings

For the French Toast Casserole:

For the Cream Cheese Drizzle:

Instructions

  • In a large bowl, whisk together the eggs, milk, heavy whipping cream, vanilla, ground cinnamon and sugar.
  • Cut the bread loaf into 1” cubes and add them to the egg mixture. Stir to generously soak the bread then transfer to 9x13 casserole baking dish.
  • Pour any remaining egg mixture over bread and arrange bread evenly, patting down if needed.
  • Sprinkle the top with sliced almonds, cover and bake at 350˚F for 20 minutes then uncover and bake another 15-20 minutes, until tops of bread are crispy.
  • Meanwhile, prepare cream cheese drizzle: beat cream cheese until creamy. Add the powdered sugar, vanilla and milk and beat until thick and drizzling consistency
  • To serve, top with fresh berries and use a teaspoon to drizzle cream cheese over the French Toast Casserole.

Nutrition Per Serving

293kcal Calories30g Carbs9g Protein15g Fat5g Saturated Fat166mg Cholesterol121mg Sodium235mg Potassium2g Fiber25g Sugar520IU Vitamin A1.4mg Vitamin C127mg Calcium1.3mg Iron
Nutrition Facts
French Toast Casserole
Amount per Serving
Calories
293
% Daily Value*
Fat
 
15
g
23
%
Saturated Fat
 
5
g
31
%
Cholesterol
 
166
mg
55
%
Sodium
 
121
mg
5
%
Potassium
 
235
mg
7
%
Carbohydrates
 
30
g
10
%
Fiber
 
2
g
8
%
Sugar
 
25
g
28
%
Protein
 
9
g
18
%
Vitamin A
 
520
IU
10
%
Vitamin C
 
1.4
mg
2
%
Calcium
 
127
mg
13
%
Iron
 
1.3
mg
7
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Breakfast
Cuisine: American, French
Keyword: French Toast Casserole, Overnight French Toast Casserole
Skill Level: Easy
Cost to Make: $$