This post may contain affiliate links, view our disclosure policy.

French Toast Casserole is the perfect breakfast treat with chunks of bread soaked in a classic French toast mixture and topped with a sweet brown sugar crumble on top. Serve this French toast casserole with powdered sugar, syrup, and fresh fruit. 

A serving of French toast casserole on top of a white plate with syrup on top.

French Toast Casserole Recipe

This easy to make French toast casserole is one of our favorite breakfasts to make for the weekend. My kids love French toast but I don’t always love the idea of standing over the stove and cooking each piece one by one. Which is why this casserole version of French toast is perfect. 

One pan and some simple ingredients and you have French toast for the whole family. The toppings are the best part so make sure you top each piece with some powdered sugar, syrup, and fresh berries. We love strawberries, raspberries, and blueberries. 

A baking dish with French toast casserole inside.

What You’ll Need

You need some simple ingredients to make this recipe.

  • Bread – 10 cups of cubed bread is what this recipe calls for, which equals out to about 16 ounces (or 1 pound) of bread. Use a hearty and sturdy thick bread like French bread, brioche, challah, or Texas toast bread. The tip I always tell people is to go to the bakery area of the grocery store and get bread for there. That bread is going to be sturdier and thicker than the normal sliced sandwich bread. 
  • Whole Milk – Don’t substitute this with a lower fat milk. You need the fat and thickness that whole milk has to prevent a soggy French toast. 
  • Large Eggs
  • Ground Cinnamon
  • Vanilla Extract – For best flavor use pure vanilla extract. It is pricey but the flavor is far better than imitation. 
  • Butter – You will want salted butter for this recipe. If you use unsalted butter then be sure and add a pinch of salt with the brown sugar crumble mixture. 
  • Light Brown Sugar

Picture of a serving of French toast casserole on top of white stacked plates.

How To Make Easy French Toast Casserole

It’s easy to make French toast casserole with a 9×13 baking dish and two mixing bowls. 

Cube Bread : You do not want to cube into small pieces or else the end result will be a soggy casserole. Be sure and cut the bread into larger pieces so that they can soak up that milk and egg mix. When you’re done, put the cubed bread inside the baking dish and evenly spread it out. 

French Toast Mixture : Time to mix up a class French toast batter with milk, eggs, cinnamon, and vanilla. Whisk it until it’s combined well and then pour over the cubed bread chunks. Use your clean hands or a spoon and gently mix the bread into the milk mixture to cover all the bread cubes. 

Crumble : Make the sweet crumble by stirring together the softened butter and brown sugar until a wet crumble mixture forms. Evenly sprinkle it over the bread cubes. 

Bake : Bake for 30-40 minutes or until the center is set and not jiggly. If you pull the casserole out too early then it will be soggy, so make sure the center is cooked and set before taking it out. Let the casserole cool for about 5-10 minutes and serve. 

Serve : Serve each piece with powdered sugar, syrup, and fresh berries. You can also top it with any toppings you prefer like a peanut butter drizzle, Nutella drizzle, or make a buttermilk syrup.

How to make French toast casserole with step by step photos.

How to make French toast casserole with step by step photos.

How to make a baked French toast casserole with step by step photos.

Tips For Success

I have a few tips to share that will hopefully make this recipe easy for you to replicate at home. 

  • Bread : As mentioned a few times now, use a sturdy, thick, and hearty bread for French toast casserole. Regular sliced sandwich bread will not work for this recipe. Where I live they do sell a sandwich bread that is thick and sturdy (Grandma Sycamore brand) and that will actually work well in this recipe. Otherwise, use a bread from the bakery area of the grocery store. 
  • Milk : Do not substitute with a lower fat milk. Use whole milk or half & half but nothing lower fat than that.
  • Toppings : The French toast casserole, as is, is not super sweet (which is how we like it) but once you add the brown sugar crumble and the toppings like powdered sugar and syrup, it’s just perfect and not too sweet. If you prefer a sweeter French toast batter than you can try adding a couple tablespoons of granulated sugar in with the milk and eggs. To really make this dish delicious be sure and have all the toppings available. 

Serving Suggestions For French Toast Casserole

We love to eat this with powdered sugar, maple syrup, and fresh berries. 

I chop up some strawberries, blueberries, and raspberries and serve it alongside this casserole. You can top it with anything you like. 

Peanut butter drizzle. Any fresh fruit you have. Make a vanilla sauce or buttermilk syrup. 

White plate with French toast casserole on it and syrup being drizzled over the top by a white pitcher.

Can I Make French Toast Casserole Ahead Of Time?

Yes you can! To prepare it ahead of time, simply prep the casserole until the baking step. Instead of baking it, cover the pan with plastic wrap and place in the fridge for up to 24 hours. 

Can I Freeze This?

Yes you can freeze French toast casserole. It’s best to freeze it after it has already been baked. Otherwise, the bread will get too soft and soggy and the milk will curdle once thawed. 

A garnished piece of casserole with French toast and powdered sugar.

Why Is My French Toast Casserole Soggy?

If your French toast casserole is soggy there could be a few reasons why.

  • It could be a sign that you need to bake the casserole for longer. If you take the casserole out of the oven when the middle is still wet looking and jiggly, then the casserole will end up soggy. Make sure that you are not taking it out of the oven too early. Depending on your oven you may need to bake it up to 10 minutes longer than what the recipe calls for.  
  • It could also be because you used the wrong bread. Make sure you are using a thick, hearty bread (NOT regular sandwich bread) for this recipe. It’s best to use bread that you find at the bakery area of the grocery store. I use the sliced French bread (found by the regular bread) from Costco. It’s a thick and sturdy bread that does well in this casserole. 
  • You used a lower-fat milk. To help the bread soak up the milk and egg mixture, you need to make sure you are using a thick milk with lots of fat. I recommend using whole milk for this recipe. You could use half and half milk as well. Nothing lower in fat than whole milk!

What Is The Difference Between French Toast Casserole and Bread Pudding?

French toast casserole typically has more eggs in it while bread pudding tends to have more milk and cream. Another big difference is the flavor profiles of the dishes. French toast casserole is not as sweet as bread pudding, and it tends to taste more eggier thanks to the eggs and the French toast aspect of it. Bread pudding is usually served for dessert or a fancy sweet item at brunch. You also serve it with chocolate or caramel syrups as opposed to French toast casserole that is served with syrup and fresh berries for breakfast. 

Picture of French toast casserole on a white plate with cinnamon sticks in the background.

More Breakfast Recipes You’ll Love

Peaches and Cream Cinnamon Roll Casserole : Easy to make with refrigerated cinnamon rolls, frozen peaches, and cream cheese. A delicious breakfast treat.

Egg Muffin Cups : A healthy breakfast made in a muffin pan with eggs, spinach, red pepper, and cheese. These make for a perfect grab n’ go breakfast that can be store in the fridge. Eat cold or warm it up in the microwave. 

Sausage Breakfast Casserole : Hash browns, crumbled sausages and cottage cheese make this a hearty protein filled breakfast casserole. 

Fruity Baked Oatmeal : A baked oatmeal casserole with fresh blueberries and canned peach chunks. 

French toast casserole with a fork on the white plate and topped with syrup and powdered sugar.
Together As Family Logo

French Toast Casserole

Author Jessica - Together as Family
Course Breakfast
Cuisine American
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 8
French Toast Casserole is the perfect breakfast treat with chunks of bread soaked in a classic French toast mixture and topped with a sweet brown sugar crumble on top. Serve this French toast casserole with powdered sugar, syrup, and fresh fruit. 


  • 10 cups large cubed white bread *see notes below
  • cups whole milk
  • 6 large eggs
  • teaspoon ground cinnamon
  • teaspoon vanilla extract
  • 4 tablespoons salted butter softened
  • 1 cup light brown sugar


  • Preheat oven to 350°. Prepare a 9x13 baking dish by spraying it really well with cooking spray.
  • Spread the cubed bread evenly into the prepared baking dish.
  • In a mixing bowl combine the milk, eggs, cinnamon, and vanilla extract. Stir together with a whisk until it's combined well. Set this bowl aside.
  • In a separate smaller bowl, combine the softened butter and brown sugar. Stir together to form a crumbly mixture.
  • Pour the milk and egg mixture over the cubed bread. Use your clean hands or a spoon to very gently stir and coat all the bread cubes in the milk mixture. Sprinkle the brown sugar crumble over the top.
  • Bake for 30-40 minutes or until the middle of the pan is set.
  • Let the French toast casserole cool for 5-10 minutes so it can set. Serve with powdered sugar, syrup, and fresh berries.


Bread : French toast casserole is best with white bread. Regular sandwich bread will not work as well. Use French bread, challah bread, or even brioche bread (it's a sweeter bread), or sliced Texas toast from the bread aisle. It's best to use bread from the deli & bakery area of the grocery store. I prefer to use the sliced French bread that they sell at Costco. Make sure you are using a hearty, thick bread that can soak up the milk and eggs. 
10 cups of bread is equal to about a 1 pound loaf of bread (or 16 ounces). There is a brand of bread where I live (Grandma Sycamores) and actually is a very thick and hearty bread that works well in this recipe. 
Milk : Do not use any milk lower in fat than whole milk. You want the thickness and the fat to help the bread soak it up so the casserole does not end up soggy. You could use half & half if wanted for a richer taste. 


Calories: 407kcal | Carbohydrates: 59g | Protein: 12g | Fat: 14g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 162mg | Sodium: 420mg | Potassium: 258mg | Fiber: 2g | Sugar: 34g | Vitamin A: 503IU | Vitamin C: 1mg | Calcium: 282mg | Iron: 3mg

Did You Make This Recipe?

I'd love to see it! You can share it with me on @togetherasfamilyblog and follow on Pinterest @together-as-family-blog-recipes or Facebook @togetherasfamilyblog for more!


Did you love this recipe?

Make sure to comment below so we can chat about it! Or follow on your favorite social network for even more family recipes.

4.67 from 3 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 4 stars
    Loved this recipe! So easy! But I only had 2 % milk and it was fine. Rave reviews!!!

    1. Together as Family says:

      Yay for rave reviews! Thank you!