Overnight Crockpot French Toast Casserole
What if you could wake up to breakfast already made, the kitchen smelling like cinnamon and vanilla, and all you had to do was scoop and serve? That is exactly what this crockpot French toast casserole delivers.

It is soft, custardy, and just sweet enough, with edges that get a little sticky and golden. Perfect for holiday mornings, lazy weekends, or anytime you want a warm breakfast with almost no morning work.
Why This Casserole Saves Mornings
I keep coming back to this recipe because it turns French toast from a standing-over-the-stove project into a completely hands-off one. You do the prep the night before, or even the morning of, and the slow cooker does the rest.
The inside stays soft and creamy, almost like bread pudding, while the top gets a slight golden crust. It tastes rich from a mix of whole eggs and a splash of cream, but it never feels heavy. Leftovers reheat beautifully, so you can make it once and eat well for days.
Ingredients

- 1 lb day-old brioche or challah, cut into 1-inch cubes: stale bread soaks up the custard without turning to mush.
- 6 large eggs: the base of the custard.
- 1 ½ cups whole milk: gives the custard its creamy texture.
- ½ cup heavy cream: adds richness and helps the casserole stay soft.
- ⅓ cup granulated sugar: sweetens without overpowering.
- 2 tsp vanilla extract: use the real stuff if you have it.
- 1 tsp ground cinnamon: the warm spice backbone.
- ¼ tsp ground nutmeg: a tiny bit goes a long way.
- ¼ tsp salt: balances all the sweetness.
- Butter or nonstick spray for the crock: prevents sticking.
- Maple syrup, powdered sugar, and fresh berries for serving: optional but encouraged.
Variations / Substitutions
- Bread: a sturdy white sandwich loaf works, but avoid soft pre-sliced bread as it can turn gluey.
- Dairy-free: swap the milk and cream for an equal amount of unsweetened oat or almond milk, plus 2 tbsp melted dairy-free butter.
- Add fruit: fold in 1 cup fresh or frozen blueberries or sliced peaches before cooking.
- Make it nutty: scatter ½ cup chopped pecans or sliced almonds over the top before cooking.
- Less sugar: cut the sugar to 2 tbsp for a more savory-leaning casserole that relies on syrup at the table.
Try our Classic Baked French Toast Casserole for an oven version when you want a crispier top.
How to Make Crockpot French Toast Casserole
Step 1: Assemble the Casserole

Grease the inside of a 6-quart slow cooker generously with butter or spray. Toss the 1 lb bread cubes into the crock, spreading them evenly.
In a large bowl, whisk together the 6 eggs, 1 ½ cups milk, ½ cup cream, ⅓ cup sugar, 2 tsp vanilla, 1 tsp cinnamon, ¼ tsp nutmeg, and ¼ tsp salt until smooth and no streaks of egg white remain. Pour the custard over the bread, then use a spatula or your hands to gently press the cubes down so they all get a chance to soak.
The mixture will look very wet at first. After a few minutes, you will see the bread start to absorb the liquid and swell slightly. That is exactly what you want.
Step 2: Slow-Cook the Casserole

Cover the slow cooker with its lid and set it to LOW for 4 to 5 hours or HIGH for 2 to 3 hours. Resist the urge to lift the lid during cooking, as the steam helps the custard set.
You will know it is done when the center is puffed and no longer jiggly when you gently shake the crock. The edges will look golden and slightly pulled away from the sides. An instant-read thermometer stuck into the middle should read at least 160°F (71°C).
If the top still looks pale, you can prop the lid slightly open with a wooden spoon for the last 15 minutes to let some steam escape and crisp it up a bit.
Step 3: Scoop and Serve

Turn off the slow cooker and let the casserole rest for 10 minutes with the lid off. This short rest helps it firm up just enough so that the scoops hold together.
Use a large serving spoon to scoop generous portions onto plates. Dust with powdered sugar, drizzle with maple syrup, and top with fresh berries while everything is still warm. The inside will be soft and custardy, and the edges will have a pleasant chew.
Tips for the Best Crockpot French Toast
- Use stale bread: day-old or lightly oven-dried bread holds its structure. Fresh bread can turn into a soggy mess.
- Don’t skip the press: pressing the bread down right after adding the custard makes sure every cube gets coated. A few bits floating on top is normal.
- Check for doneness early: slow cookers vary. Start checking 30 minutes before the low end of the range to avoid overcooking.
- Keep it warm for a crowd: after cooking, switch to the “keep warm” setting and leave the lid slightly ajar so it does not steam too much.
- Crisp it up after cooking: if you miss a little crispness, run the casserole under the broiler for 2 to 3 minutes in an oven-safe dish after scooping.
Scale it to your gathering size:
| Servings | Bread (cubes) | Eggs | Milk + cream (total) |
|---|---|---|---|
| 4 | 8 oz | 3 | 1 cup |
| 8 | 1 lb | 6 | 2 cups |
| 12 | 1 ½ lbs | 9 | 3 cups |
Storing Leftovers
- Refrigerate: cool completely, then cover and store for up to 3 days. The casserole will firm up as it chills.
- Reheating: warm individual portions in the microwave for 30 to 60 seconds, or place in a 350°F oven for 10 minutes to re-crisp the top.
- Serve cold: it is actually quite good cold, almost like a bread pudding snack straight from the fridge.
What to Serve with Crockpot French Toast Casserole
Fresh fruit cuts through the richness: a pile of mixed berries, sliced peaches, or a quick blueberry compote. Crispy bacon or sausage links add a salty contrast that works with the sweet custard. For a lighter side, a simple green salad with lemon vinaigrette turns this into a satisfying brunch plate.
Frequently Asked Questions
Can I assemble this the night before?
Yes. Cover the crock and refrigerate the whole thing overnight. In the morning, place it on the base and cook as directed, adding about 15 minutes to the cook time.
Why did my casserole turn out soggy?
Soggy French toast usually means the bread was too fresh, or you used a very soft sandwich loaf. Stick with day-old brioche or challah, and press the bread into the custard.
Can I double the recipe?
Yes. Use an 8-quart slow cooker and increase the cook time on LOW by about 30 minutes, checking for doneness with a thermometer.
Can I skip the cream?
You can replace the heavy cream with whole milk, but the result will be slightly less rich and tender. For the creamiest texture, keep the cream in.

Crockpot French Toast Casserole Recipe
Ingredients
Method
- Grease a 6-quart slow cooker. Add bread cubes and spread evenly.
- Whisk eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, and salt until smooth. Pour over the bread and press down gently to submerge.
- Cover and cook on LOW for 4 to 5 hours or HIGH for 2 to 3 hours, until the center is set and edges are golden.
- Turn off the slow cooker and rest uncovered for 10 minutes. Scoop onto plates and serve with syrup, powdered sugar, and berries.
