Nine people slept at our house last Thanksgiving.
Six of them were awake before seven, standing in the kitchen, looking at me.

I had exactly one plan, and the plan was already in the oven.
All the work happens the night before, when the kitchen is quiet and you have both hands free.
You cube a loaf of day old bread, whisk mashed sweet potato into an egg custard, pour it over, and shove the pan in the fridge.
In the morning you cut a streusel together in four minutes and turn the oven on.
That's it for morning labor.
I want to be clear about one thing up front, because the recipes out there are having an argument and nobody is telling you about it.
Some versions load a full cup of sugar into the custard and then pour a cooked pecan praline over the top.
That is a dessert with eggs in it.
Mine uses 3 tablespoons of brown sugar and lets the sweet potato do the rest.
It comes out of the oven tasting like breakfast, which is when you are going to eat it.
My wife takes hers with a little maple syrup on the side, and that is the right amount of control to hand people.
Nine people, one pan, and I was still holding my coffee when it came out.
What Makes This a Breakfast Bake and Not a Dessert
The sugar is the fork in the road. Every sweet potato french toast casserole falls into one of two camps, and the recipes never admit the other camp exists.
Camp one puts 1 cup of sugar in the custard and finishes with a praline of butter, brown sugar, and corn syrup. Sliced and plated, it is closer to a bread pudding you would serve after dinner.
Camp two, which is where I live, uses 3 tablespoons and a thin streusel on top.
Sweet potato is already sweet. A cup of sugar buries it.
You still taste the vanilla and the cinnamon, the bread still turns custardy and soft in the middle, and the edges still go golden and chewy. It just stops short of dessert.
Want the sweeter version? Bump the brown sugar to ¾ cup and double the streusel. If you are serving this alongside pie at a holiday brunch, or you have kids who would rather have French toast sticks, that is a fair call and I would not argue with you.
The number is yours to move. I just want you to move it on purpose.

Ingredients
For the Casserole
- Day old French or Italian bread (1 loaf, about 14 oz). Cut into 1 inch cubes. Stale is the point. Fresh bread is already full of water and it collapses into paste instead of soaking up custard. Challah and brioche both work and give you a richer, softer result.
- Mashed cooked sweet potato (1 ½ cups). Roasted is better than boiled, because roasting drives water out instead of adding it. This is the leftover move: a roast dinner on Saturday gives you exactly what you need on Sunday.
- Large eggs (8). Yes, eight. This is a real custard and the eggs are what set it. Cut them and you get a soggy pan.
- Half and half (2 cups) and whole milk (1 cup). The split gives you richness without the heaviness of straight cream.
- Light brown sugar (3 tablespoons). Covered above. Molasses in the brown sugar plays well with sweet potato.
- Vanilla extract (1 tablespoon). A full tablespoon. It carries a long way through a big pan.
- Ground cinnamon (1 ½ teaspoons) and ground nutmeg (¼ teaspoon). Or swap both for 1 ½ teaspoons of pumpkin pie spice.
- Fine salt (½ teaspoon). Do not skip it. Custard without salt tastes like nothing.
For the Streusel Topping
- All purpose flour (½ cup).
- Light brown sugar (⅓ cup).
- COLD unsalted butter (4 tablespoons, diced). Cold is non-negotiable. Soft butter smears into a paste and bakes flat instead of into crumbs.
- Chopped pecans (½ cup). Toasted if you have five spare minutes.
- Ground cinnamon (¼ teaspoon).
Substitutions
- Canned sweet potato puree. Works fine. Use 1 ½ cups and drain off any liquid sitting on top. Canned yams packed in syrup are a different thing, so rinse those and cut the brown sugar in half.
- Challah or brioche. Softer and richer. Dry the cubes on a sheet pan for an hour first because these breads hold more moisture.
- All whole milk. Skip the half and half and use 3 cups of milk. Slightly leaner, still sets.
- Nut free. Leave the pecans out and add ¼ cup of rolled oats to the streusel for texture.
How to Make Sweet Potato French Toast Casserole
Step 1: Cube and Dry the Bread
Cut the loaf into 1 inch cubes and spread them on a sheet pan.
If your bread is genuinely a day or two old, you are done.
If it is fresh from the store, dry the cubes in a 250°F oven for 15 minutes and let them cool. Dry bread has somewhere to put the custard.
Step 2: Whisk the Custard Smooth
Whisk the mashed sweet potato with the brown sugar, vanilla, cinnamon, nutmeg, and salt until it is completely uniform.
Then add the eggs and whisk hard.
Pour in the half and half and milk and keep going until there is not a single orange streak left.
Streaks are the enemy here. Sweet potato is thick and it does not want to disperse. Any clumps you leave in the bowl will bake into dense orange pockets in the finished pan.
Step 3: Pour, Press, and Refrigerate
Pile the bread cubes into a buttered 9x13 inch baking dish.
Pour the custard over slowly, working across the whole surface.
Then press every cube down with your hands until they are submerged, wait a minute, and press again.
Cover with foil and refrigerate overnight.
Step 4: Make the Streusel in the Morning
Rub the cold butter into the flour, brown sugar, and cinnamon with your fingertips until it looks like coarse gravel.
Stir in the pecans.
Four minutes, one bowl, no equipment.
Step 5: Bake
Pull the pan out of the fridge and let it sit on the counter while the oven heats to 350°F.
Scatter the streusel evenly over the top.
Bake covered with foil for 30 minutes, then uncovered for another 20 to 25 minutes.
It is done when the center puffs slightly and a knife slid into the middle comes out with moist custard clinging to it, not liquid. The top should be deep golden and the edges pulled slightly away from the dish.
Rest 10 minutes, then cut into squares.

The Overnight Soak, and How Long Is Long Enough
Four hours is the floor and overnight is the goal. The soak is not a resting period. It is the actual cooking technique.
Custard has to travel from the outside of a bread cube to the center of it, and that takes time.
Rush it and the outer surfaces are saturated while the middles are still dry crumb. You bake it and get exactly what people complain about: a wet top layer sitting on dry bread.
Overnight, roughly 8 to 12 hours, gets custard all the way through every cube.
There is an upper limit. Past about 24 hours the bread structure gives up and the whole thing turns pasty. Assemble it the evening before, not two days before.
Too long in the fridge? Genuinely possible. Two nights is too many.

Tips for a Casserole That Sets Properly
- Day old bread, always. The single biggest factor in whether your casserole has structure. Fresh bread cannot absorb what it is already full of.
- Press the cubes down twice. Once when you pour and once a minute later, after the bread has started drinking. The second press is the one that gets the top layer wet.
- Do not add more sweet potato. It is tempting, and it will not set. Puree is not egg. More of it means a heavy, damp middle no matter how long you bake.
- Cover for the first 30 minutes. Streusel browns much faster than custard sets. Foil buys the center the time it needs.
- Rest before cutting. Ten minutes and the custard firms up enough to hold a square. Cut it hot and you serve scoops.
Make Ahead, Storage and Freezing
- Make ahead. The dish is designed around it. Assemble through Step 3 the night before, and make the streusel the night before too if you want, storing it in the fridge in a separate container.
- Refrigerator. Baked leftovers keep 4 days covered. Reheat covered at 325°F for 15 to 20 minutes, or microwave a single square for about a minute.
- Freezing baked squares. Cool completely, wrap individually, freeze up to 2 months. Fair warning: the streusel softens on thawing and never fully crisps back up. It still tastes great, it just loses the crunch.
- Freezing it unbaked. I would not. The custard weeps as it thaws and you end up with liquid at the bottom of the pan and dry bread on top.

What to Serve With It
- Sausage or bacon. The pan is soft and sweet, so it wants salt and chew next to it. This is the pairing I make every single time.
- A bowl of cut fruit. Something acidic. Citrus segments, berries, or sliced apples with lemon on them.
- Maple syrup on the side. Not poured over the pan. Let people choose how sweet their own plate gets.
- Strong coffee. Obviously.
It also works as a side dish at a holiday brunch, sitting next to the eggs rather than standing in for them.
One pan, one night of work, and a table full of people fed before you have finished your first cup. What's not to love?

Recipe
Overnight Sweet Potato French Toast Casserole
Ingredients
For the Casserole
- 1 loaf day old French or Italian bread about 14 oz, cut in 1 inch cubes
- 1 ½ cups mashed cooked sweet potato roasted and cooled
- 8 large eggs
- 2 cups half and half
- 1 cup whole milk
- 3 tablespoons light brown sugar packed
- 1 tablespoon vanilla extract
- 1 ½ teaspoons ground cinnamon
- ¼ teaspoon ground nutmeg
- ½ teaspoon fine salt
For the Streusel Topping
- ½ cup all purpose flour
- ⅓ cup light brown sugar packed
- 4 tablespoons cold unsalted butter diced
- ½ cup chopped pecans
- ¼ teaspoon ground cinnamon
Instructions
The Night Before
- Cut the bread into 1 inch cubes. If it is fresh, dry the cubes on a sheet pan at 250F for 15 minutes and cool.
- Whisk the mashed sweet potato with the brown sugar, vanilla, cinnamon, nutmeg, and salt until completely uniform.
- Whisk in the eggs, then the half and half and milk, until no orange streaks remain.
- Pile the bread cubes into a buttered 9x13 inch dish and pour the custard evenly over the top.
- Press every cube down until submerged, wait a minute, and press again. Cover and refrigerate 8 to 12 hours.
In the Morning
- Rub the cold butter into the flour, brown sugar, and cinnamon with your fingertips until it looks like coarse gravel, then stir in the pecans.
- Take the pan out of the fridge while the oven heats to 350F. Scatter the streusel evenly over the top.
- Bake covered with foil for 30 minutes.
- Uncover and bake another 20 to 25 minutes, until the center puffs slightly, the top is deep golden, and a knife in the middle comes out with moist custard rather than liquid.
- Rest 10 minutes, then cut into squares and serve with maple syrup on the side.
Notes
- Day old bread only: fresh bread is already full of water and collapses instead of soaking up custard.
- Soak time: 4 hours is the minimum, 8 to 12 hours is ideal, and past 24 hours the bread turns pasty.
- Sweeter version: raise the brown sugar in the custard to ¾ cup and double the streusel.
- Do not add more sweet potato: puree does not set the way egg does and the middle stays damp.
- Freezing: freeze baked squares up to 2 months. Do not freeze it unbaked, as the custard weeps on thawing.





