This post may contain affiliate links. For more information, read my disclosure policy.
Gooey, warm, and perfect with syrup, this French Toast Casserole Recipe is easy to make and so good to eat! Custard-soaked bread is sweetened and spiced with cinnamon – it’s the perfect breakfast or brunch!

With just three in my family, I don’t make breakfast casseroles very often – but I think I need to rethink that. My sister-in-law makes French toast casserole every holiday and I’ve fallen in love with it – so I had to recreate it.
I have a requirement for French toast – it has to be just eggy enough to make it custardy but not so much it’s eggy, if you know what I mean. This easy breakfast casserole is the perfect combination – custard and bread spiced with cinnamon. Traditionally you’d serve this with syrup we we like it plain with dessert!
Ingredient Notes
- Bread: You need a crusty loaf of stale bread. You can use French bread, sourdough bread, brioche or even challah bread. I’ve also use cinnamon raisin bread!
- Whole Milk: It’s important to use whole milk (instead of fat free) for a thick custard. You can substitute nondairy milk for dairy-free French toast.
- Large Eggs: Eggs and milk together make the custard part of the casserole – you can’t have French toast without eggs!
Variations
Baked French Toast Casserole has many variations and substitutions you can use to change it up to your liking:
- Add fresh berries: sprinkle the top with chopped strawberries, raspberries, or blueberries.
- Sprinkle an even layer of chocolate chips on top (I do this for my Croissant French Toast!)
- You can do a mix of milk and heavy cream or half and half for a thicker egg custard.
- Some people make cream cheese French toast – just drop dollops of cream cheese over the top.
How to make French Toast Casserole Tips
- Make sure your bread is day-old bread and a little stale. It will soak up the custard better.
- Cut the bread cubes into bite size pieces so it’s easier to eat.
- Make sure to beat your eggs really well – no one wants pieces of egg white in their custard mixture.
- The bread needs to soak for at least 4 hours – you can turn this easily into an Overnight French Toast Casserole by just letting it sit in the fridge overnight. This makes breakfast so easy!
- Dust it with powdered sugar before serving – this is great plain, with a drizzle of maple syrup or even whipped cream.
Storing and Make Ahead
- Store leftovers covered with plastic wrap or in an airtight container at room temperature for up to 2 days, but refrigerate for longer storage.
- You can technically freeze this before or after baking but it’s better fresh.
- To make ahead – assemble it and refrigerate overnight before baking.
French Toast Casserole Recipe
Ingredients
- 1 loaf crusty bread (approximately 1 pound, see note)
- 6 large eggs
- 2 cups (474ml) whole milk
- 1 cup (200g) packed brown sugar
- 1 teaspoon vanilla
- ½ teaspoon ground cinnamon
- ¼ teaspoon salt
For topping:
- 1 tablespoon brown sugar
- ¼ teaspoon ground cinnamon
Instructions
- Spray a 9×13-inch pan with nonstick cooking spray. Slice bread into bite size chunks and spread evenly in prepared pan.
- Whisk eggs, milk, brown sugar, vanilla, cinnamon, and salt. Pour over bread in pan.
- Allow to sit, covered and refrigerated, at least 2 hours to soak (you can do it as long as 8 hours to overnight for a faster morning breakfast).
- When ready to bake, preheat oven to 350°F.
- Mix brown sugar and cinnamon for topping; sprinkle evenly over the casserole. Bake approximately 40minutes, or until filling is bubbly and top is golden. If the top starts to brown too quickly, tent the pan with foil.
- Serve warm with maple syrup and/or powdered sugar.