A golden baked make ahead French toast casserole in a white dish, topped with buttery cinnamon streusel and a light dusting of icing sugar
French Toast Casserole

20 Make Ahead French Toast Bakes Step by Step

1 hr 15 min (plus 8 hr overnight chilling)

Total Time

Beginner

Skill Level

Comfort Dinners

Best For

Serves 8

Serving

Ella Martin

Ella Martin

Recipe Editor

Ingredients 8 Person(s)

Save this for later 📌

Pin this article to your Pinterest board so the full list is one tap away when you need it.

Save on Pinterest

Directions

Step 1: Choose the Right Bread

make ahead french toast casserole recipe step 1

Pick a rich, sturdy loaf such as brioche, challah or French bread rather than soft sandwich bread, since a firmer crumb holds its shape once soaked. If your loaf is fresh, cube it and spread the pieces on a tray in a 150°C (300°F) oven for about 10 minutes to dry them out, which stops the finished bake turning gluey.

Step 2: Cube the Bread

make ahead french toast casserole recipe step 2

Cut the loaf into roughly 2.5cm (1 inch) cubes, keeping the crusts on for extra texture and structure. You need about 500g (1 lb), which is roughly 8-9 cups of cubed bread, enough to fill a 23x33cm (9x13 inch) dish without packing it down.

Step 3: Grease the Baking Dish

make ahead french toast casserole recipe step 3

Rub a 23x33cm (9x13 inch) baking dish generously with softened or melted butter, paying extra attention to the corners and sides. This stops the custard-soaked bread sticking as it bakes and helps the edges turn a deep golden brown.

Step 4: Layer the Bread Cubes

make ahead french toast casserole recipe step 4

Scatter the bread cubes evenly into the prepared dish in a single, loosely packed layer, filling any large gaps with smaller pieces. An even layer means the custard reaches every cube and the casserole bakes and sets at a consistent rate.

Step 5: Whisk the Eggs

make ahead french toast casserole recipe step 5

In a large bowl or jug, crack in 8 large eggs and whisk them until the yolks and whites are fully combined and the mixture looks uniformly pale yellow, about 30 seconds. Beating the eggs well first prevents streaky white bits appearing once the milk is added.

Step 6: Add the Milk and Cream

make ahead french toast casserole recipe step 6

Pour in 480 ml (2 cups) whole milk and 120 ml (1/2 cup) double cream, whisking as you go. The cream adds richness so the centre stays soft and custardy rather than watery once baked.

Step 7: Sweeten and Flavour the Custard

make ahead french toast casserole recipe step 7

Whisk in 100 g (1/2 cup) soft light brown sugar, 2 tsp vanilla extract, 2 tsp ground cinnamon, 1/4 tsp ground nutmeg and 1/4 tsp fine salt. These warm spices are what give a make ahead French toast casserole its familiar bakery aroma as it cooks.

Step 8: Whisk Until Smooth

make ahead french toast casserole recipe step 8

Continue whisking for another 20-30 seconds until the sugar has fully dissolved and no streaks of egg remain visible. The custard should look glossy and pour in a smooth, even stream.

Step 9: Pour the Custard Over the Bread

make ahead french toast casserole recipe step 9

Slowly pour the custard over the layered bread cubes, working in a zigzag motion so the liquid reaches every corner of the dish rather than pooling in the centre. Drizzle the melted 30 g (2 tbsp) butter over the top once all the custard is in.

Step 10: Press the Bread to Soak

make ahead french toast casserole recipe step 10

Use a spatula or the back of a spoon to gently press down on the bread cubes so the top layer submerges into the custard. Every piece should look moistened and slightly darker in colour, with no dry white patches remaining.

Step 11: Cover and Refrigerate Overnight

make ahead french toast casserole recipe step 11

Cover the dish tightly with cling film or a lid and refrigerate for at least 8 hours, and up to 24 hours, which is the make ahead step that lets the bread fully absorb the custard. This overnight rest is what gives the baked casserole its soft, bread-pudding-like centre instead of a dry, eggy top layer.

Step 12: Make the Streusel Topping

make ahead french toast casserole recipe step 12

In a separate bowl, rub 75 g (1/3 cup) cold cubed butter into 100 g (1/2 cup) light brown sugar, 90 g (3/4 cup) plain flour and 1 tsp ground cinnamon using your fingertips until the mixture looks like coarse, pea-sized crumbs. This can be made the night before or on the morning of baking.

Step 13: Store the Streusel Separately

make ahead french toast casserole recipe step 13

Tip the streusel into a small airtight container or bag and keep it in the fridge alongside the soaking casserole, rather than sprinkling it on early. Adding it just before baking keeps it crisp instead of dissolving into the custard overnight.

Step 14: Preheat the Oven

make ahead french toast casserole recipe step 14

The next morning, preheat your oven to 180°C (350°F) and take the casserole out of the fridge while it heats up. There is no need to bring the dish fully to room temperature; baking it cold simply means the covered stage of baking may take a few extra minutes.

Step 15: Give the Casserole a Quick Check

make ahead french toast casserole recipe step 15

Remove the cling film and look at the bread: it should appear evenly soaked, slightly puffed at the edges and fully coated in custard with little to no visible dry liquid pooling underneath. If any dry patches remain, press them down gently and spoon a little of the pooled custard back over them.

Step 16: Sprinkle On the Streusel Topping

make ahead french toast casserole recipe step 16

Scatter the chilled streusel crumbs evenly over the entire surface of the casserole, right out to the edges. An even layer means every serving gets a bit of that crisp, buttery, cinnamon-sugar crust.

Step 17: Cover and Bake

make ahead french toast casserole recipe step 17

Cover the dish loosely with foil and bake at 180°C (350°F) for 25-30 minutes. The foil traps steam so the custard sets gently in the middle before the top has a chance to overbrown.

Step 18: Uncover and Bake Until Golden

make ahead french toast casserole recipe step 18

Remove the foil and continue baking for a further 20-25 minutes, until the top is deep golden brown and the streusel looks crisp and slightly crackled. The centre should be puffed rather than sunken, and the edges will have pulled slightly away from the sides of the dish.

Step 19: Check for Doneness

make ahead french toast casserole recipe step 19

Insert a knife into the centre of the casserole; it should come out mostly clean with just a little moist custard clinging to it, not raw egg. If the middle still jiggles like liquid or the knife comes out wet, return it to the oven in 5-minute bursts until it firms up.

Step 20: Rest Before Serving

make ahead french toast casserole recipe step 20

Let the casserole rest for 10 minutes out of the oven before slicing, which allows the custard to finish setting so the squares hold together neatly. Serve warm with maple syrup, fresh berries or a light dusting of icing sugar.

Pro Tips for the Best Make Ahead French Toast Casserole

Close-up of cubed brioche bread soaking in cinnamon egg custard in a glass baking dish before an overnight rest

Use bread that is genuinely a day or two old, or dry fresh cubes in a low oven for 10 minutes, because stale bread soaks up custard without turning to mush. Always weigh down the bread cubes gently after pouring the custard so every piece gets coated, not just the top layer. Bake the casserole straight from the fridge rather than letting it come fully to room temperature, and add 5-10 minutes to the covered baking time if the dish still feels cold in the centre. If the top is browning too fast before the middle sets, tent it loosely with foil rather than turning the oven down, which keeps the crust and custard cooking at the right pace.

Storage, Freezing and Reheating

Sliced leftover French toast casserole squares being reheated on a baking tray in the oven

Once baked and cooled to room temperature, cover leftover French toast casserole tightly and keep it in the fridge for up to 4 days. To freeze, either wrap the unbaked, custard-soaked dish (without the streusel) tightly in cling film and foil for up to 1 month, or freeze individual baked squares on a tray before bagging them for up to 2 months. Reheat fridge leftovers in a 180°C (350°F) oven for 12-15 minutes covered with foil, or microwave a single portion for 45-60 seconds; a frozen unbaked casserole should thaw overnight in the fridge before baking as normal. Add any streusel topping fresh just before baking or reheating so it stays crisp rather than turning soggy in storage.

This make ahead French toast casserole soaks overnight in a cinnamon custard, then bakes golden and puffed under a buttery streusel topping. For more french toast casserole inspiration, browse the full French Toast Casserole board — every idea there is written for real home kitchens, not professional bakers.

Frequently Asked Questions

Yes, you can assemble the custard-soaked casserole, leave off the streusel topping, and wrap the whole dish tightly in cling film and foil for freezing. It will keep well for up to 1 month in the freezer. Thaw it overnight in the fridge, add the streusel topping fresh, then bake as normal, allowing a few extra minutes if the dish is still cold in the centre.

Ella Martin

Written by

Ella Martin

Ella Martin is a home recipe writer who loves simple party food, creative cakes, comfort dishes, and desserts that look beautiful in photos without being complicated at home.

Related Recipes

Save this for later 📌

Pin this article to your Pinterest board so the full list is one tap away when you need it.

Save on Pinterest

Get simple food ideas in your inbox.

Cakes, desserts, party bites, and cozy recipes you can save for later.

Explore Popular Tags

From easy cakes to party bites, our popular tags make it easy to explore ideas with one click.