Overnight Crockpot French Toast Casserole
This overnight crockpot French toast is the answer to lazy mornings when you still want a warm, homemade breakfast. Layer it together the night before, and let your slow cooker do the rest while you sleep.

The bread turns impossibly soft and custardy, with a caramelized cinnamon-sugar crust that tastes like a sticky bun. It feeds a crowd with zero griddle-flipping.
Why This Overnight French Toast Works
The long overnight soak is key. It gives the custard time to soak all the way through the bread, so every bite is tender and never dry. Day-old bread holds its shape and absorbs the liquid without turning to mush.
Cooking it low and slow creates a pudding-like interior with buttery, crisp edges. There’s no risk of burning, and your oven stays free for bacon or sausage.
It’s endlessly flexible. Swap in a different bread, add pecans or berries, and adjust the spices to what you have. I’ve made it with challah, brioche, and even grocery store French bread, and it’s always great.
Ingredients

- 1 lb loaf challah or brioche, cut into 1-inch cubes: day-old stale bread works best for soaking
- 6 large eggs: room temperature blends more smoothly
- 2 cups whole milk: or 2% milk, but whole is richer
- 1 cup heavy cream: adds that custardy texture; half-and-half works too
- 1/2 cup packed brown sugar: plus a little extra for the top
- 2 tsp vanilla extract
- 1 tsp ground cinnamon
- 1/4 tsp ground nutmeg: fresh grated if you have it
- 1/4 tsp salt: balances the sweetness
- 3 tbsp unsalted butter: for greasing and dotting the top
Variations / Substitutions
- Use maple syrup instead of brown sugar: swap in 1/3 cup pure maple syrup for a deeper sweetness, but reduce milk by 2 tbsp so the custard isn’t too thin.
- Add dried fruit or nuts: fold in 1/2 cup raisins or chopped pecans between the bread layers.
- Make it dairy-free: substitute full-fat coconut milk for the milk and cream, and use a vegan butter for greasing.
- Swap the bread: brioche, challah, French bread, or even sourdough all work; each gives a slightly different chew.
If you love this, try our Cinnamon Roll Overnight French Toast Bake.
How to Make Overnight Crockpot French Toast Casserole
Step 1: Whisk the Custard

In a large bowl, whisk together the 6 eggs, 2 cups milk, 1 cup heavy cream, 1/2 cup brown sugar, 2 tsp vanilla, 1 tsp cinnamon, 1/4 tsp nutmeg, and 1/4 tsp salt until the sugar is mostly dissolved and the eggs are fully incorporated.
The mixture will be pale tan and smell warmly spiced. A few tiny lumps of brown sugar are fine; they will melt during cooking.
Step 2: Build the Casserole

Generously butter the inside of a 6-quart slow cooker. Spread half of the bread cubes evenly across the bottom. Pour half the custard over the bread and press down gently with a spatula so the cubes start to soak. Add the remaining bread, then pour the rest of the custard over the top. Press down again, making sure every piece is coated. Dot the surface with the 3 tbsp of butter cut into small pieces.
Cover the slow cooker and refrigerate for at least 8 hours or overnight. The bread will absorb the custard and swell. In the morning, it should look like a thick, creamy bowl of bread pudding waiting to be cooked.
Step 3: Slow-Cook Until Golden

Take the crock out of the refrigerator and let it sit on the counter for 20 minutes while the base warms up (this prevents thermal shock). Place it in the slow cooker, set to low, and cook for 4 to 5 hours, or on high for 2 to 2 1/2 hours.
The edges will pull away from the sides and turn deep golden brown, while the center will be puffed and set. A knife inserted in the middle should come out clean, with no raw egg pooling. Your kitchen will smell like brown butter and cinnamon toast.
Step 4: Scoop and Serve

Scoop generous spoonfuls onto plates, making sure to get some of that caramelized bottom layer. Drizzle with warm maple syrup and add a handful of fresh berries or a dusting of powdered sugar if you like.
Serve immediately while the casserole is hot and the inside is still soft and custardy. The bottom is like a sticky bun, so don’t skip that part.
Tips for the Best Crockpot French Toast
- Use bread that’s a day or two old. Supermarket challah or brioche works perfectly, but if yours is fresh, leave the cubes out on a baking sheet for a few hours to dry slightly.
- Press the bread down firmly after adding the custard. If it floats, it won’t soak evenly. Use a spatula or your hands to submerge every cube.
- Don’t skip the dot of butter on top. It melts into the bread as it cooks and helps create those crisp, golden edges.
- Check for doneness a little early. Slow cookers can vary; peek at the 3 1/2-hour mark on low to avoid overbrowning the edges.
- A splash of bourbon or orange zest in the custard adds a nice brightness. Stir in 1 tbsp bourbon or 1 tsp zest when you whisk the eggs.
Cooking times can vary depending on your slow cooker size and model. Here’s a rough guide if you’re scaling up or down.
| Slow Cooker Size | Low Setting | High Setting |
|---|---|---|
| 4-quart | 3 1/2 to 4 hours | 1 1/2 to 2 hours |
| 6-quart | 4 to 5 hours | 2 to 2 1/2 hours |
| 8-quart (double batch) | 5 to 6 hours | 3 to 3 1/2 hours |
Storing Leftovers
Keep any leftovers in an airtight container in the fridge for up to 4 days. Reheat individual portions in the microwave for 45 to 60 seconds, or warm a larger amount in a 300°F oven, covered with foil, for about 15 minutes.
What to Serve With Crockpot French Toast
This dish is rich and sweet, so I like to pair it with something salty and crisp. Thick-cut bacon or breakfast sausage on the side creates that perfect sweet and savory bite. A simple bowl of fresh strawberries or a citrus salad adds a bright, acidic contrast that cuts through the custard.
Frequently Asked Questions
Can I assemble this the morning of instead of overnight?
You can, but the bread needs at least 4 hours of soaking in the fridge. Without that time, the center will be dry and the eggs won’t set up properly.
My slow cooker tends to run hot. How do I avoid burning?
Check at the 3-hour mark on low. If the edges are already deeply brown, turn the heat to warm and let it finish more gently, or remove it early and let it rest for 10 minutes; it will continue to set.
Can I use a different milk or cream?
Yes. For a lighter version, whole milk alone works, though the texture won’t be as rich. Dairy-free coconut milk (the full-fat canned kind) creates a very luscious, non-dairy custard.
Is there a way to make this without a slow cooker?
Absolutely. Pour the assembled mixture into a buttered 9×13 baking dish, cover, and refrigerate overnight. Then bake at 350°F for 45 to 55 minutes, until golden and set.

Overnight Crockpot French Toast Casserole Recipe
Ingredients
Method
- In a large bowl, whisk eggs, milk, cream, brown sugar, vanilla, cinnamon, nutmeg, and salt until smooth.
- Butter a 6-quart slow cooker. Layer half the bread cubes, pour half the custard over, press gently. Repeat with remaining bread and custard. Press down to submerge, dot top with butter. Cover and refrigerate at least 8 hours.
- Let the crock sit at room temperature 20 minutes. Cook on low for 4 to 5 hours, or high for 2 to 2 1/2 hours, until center is set and edges are golden.
- Scoop portions onto plates, drizzling with maple syrup. Serve hot.
