This Crock Pot French Toast Casserole is a warm, comforting, and indulgent breakfast that I love making when I want something special without the stress of standing over the stove. The bread soaks up a rich custard mixture of eggs, milk, vanilla, and cinnamon, then cooks low and slow until fluffy and golden. A buttery brown sugar topping adds just the right amount of sweetness, and the powdered sugar glaze ties everything together beautifully.
Why You’ll Love This Recipe
I like how easy this recipe is to prepare ahead of time. I can assemble it the night before, then let the slow cooker do all the work in the morning. It’s perfect for holidays, weekend brunches, or whenever I want to treat my family to something sweet and cozy. I also love that I can change up the bread or toppings depending on what I have on hand, so it never gets boring.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
French Toast
-
1 (16-oz) loaf French bread
-
2 cups whole milk
-
½ cup sugar
-
2 tsp vanilla extract
-
6 large eggs
Topping
-
1 tsp ground cinnamon
-
¼ cup all-purpose flour
-
¼ cup brown sugar
-
¼ cup butter, softened
-
¼ tsp cinnamon
Glaze
-
¾ cup powdered sugar
-
2 Tbsp milk
-
¼ tsp ground cinnamon
Directions
-
I whisk together the eggs, milk, sugar, vanilla, and cinnamon in a large bowl.
-
I cut the loaf of French bread into bite-sized cubes and toss them into the custard mixture. I let the bread soak for about 30 minutes, stirring occasionally so every piece absorbs the mixture.
-
I spray a 6-quart slow cooker with nonstick cooking spray, then pour in the soaked bread cubes.
-
I mix the brown sugar, flour, cinnamon, and softened butter, then sprinkle it over the bread mixture.
-
I cover and cook on HIGH for 1⅓–2 hours or on LOW for about 4 hours, until the eggs are set.
-
Finally, I stir together powdered sugar, milk, and cinnamon to make the glaze, then drizzle it over the casserole before serving.
Servings and timing
This recipe serves 8 people. It takes about 10 minutes of prep time and 1 hour 30 minutes of cooking time on HIGH, or 4 hours on LOW.
Variations
-
I sometimes swap French bread with brioche, challah, or sourdough for a different flavor and texture.
-
For extra indulgence, I like to add chocolate chips or a swirl of cream cheese before cooking.
-
Fresh berries, nuts, or even a drizzle of caramel sauce make excellent toppings.
-
If I want a lighter version, I use reduced-fat milk and cut back on the sugar in the glaze.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, I microwave individual servings until warm. If I want to freeze it, I let the casserole cool completely, then store portions in a freezer-safe container for up to 3 months. I thaw in the refrigerator overnight before reheating.

FAQs
Can I make this French toast casserole ahead of time?
Yes, I assemble the casserole the night before, refrigerate it, then cook it in the morning.
Can I double the recipe?
Yes, as long as it fits in my slow cooker. The cook time may be slightly longer.
What kind of bread works best?
I like using crusty French bread, but brioche, challah, Italian bread, or sourdough all work well.
Can I cook this overnight?
Yes, if my slow cooker switches to “warm” after the cook time ends. Otherwise, it could overcook.
How do I keep the casserole from being soggy?
I make sure to use day-old or slightly stale bread so it soaks up the custard without turning mushy.
Conclusion
This Crock Pot French Toast Casserole is one of my favorite make-ahead breakfasts. I love how simple it is to prepare, yet it feels indulgent enough for holidays or special gatherings. The combination of fluffy bread, warm cinnamon, and sweet glaze makes it a dish I keep coming back to, whether I’m hosting brunch or just treating my family to something cozy on a weekend morning.
Print
Crock Pot French Toast Casserole
- Total Time: 1 hour 40 minutes (HIGH) or 4 hours 10 minutes (LOW)
- Yield: 8 servings
- Diet: Vegetarian
Description
A cozy, make-ahead breakfast casserole made with custard-soaked bread, a buttery cinnamon-sugar topping, and a sweet glaze, all cooked to perfection in the slow cooker.
Ingredients
- 1 (16-oz) loaf French bread, cut into cubes
- 2 cups whole milk
- 1/2 cup sugar
- 2 tsp vanilla extract
- 6 large eggs
- 1 tsp ground cinnamon (for custard)
- 1/4 cup all-purpose flour
- 1/4 cup brown sugar
- 1/4 cup butter, softened
- 1/4 tsp cinnamon (for topping)
- 3/4 cup powdered sugar
- 2 Tbsp milk
- 1/4 tsp ground cinnamon (for glaze)
Instructions
- Whisk together eggs, milk, sugar, vanilla, and 1 tsp cinnamon in a large bowl.
- Cut French bread into cubes and toss into the custard mixture. Let soak for 30 minutes, stirring occasionally.
- Spray a 6-quart slow cooker with nonstick spray. Add soaked bread mixture.
- In a separate bowl, mix brown sugar, flour, 1/4 tsp cinnamon, and softened butter. Sprinkle over the bread.
- Cover and cook on HIGH for 1 1/2–2 hours or LOW for about 4 hours, until the eggs are set.
- In a small bowl, whisk powdered sugar, milk, and cinnamon into a glaze. Drizzle over casserole before serving.
Notes
- Use day-old or slightly stale bread to prevent sogginess.
- Swap French bread with brioche, challah, sourdough, or Italian bread for variety.
- Add chocolate chips, cream cheese, berries, or nuts for extra flavor.
- For a lighter version, use reduced-fat milk and less sugar in the glaze.
- Store leftovers in the fridge up to 3 days or freeze for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 1 hour 30 minutes (HIGH) or 4 hours (LOW)
- Category: Breakfast
- Method: Slow Cooker
- Cuisine: American
Nutrition
- Serving Size: 1/8 of casserole
- Calories: 320
- Sugar: 24g
- Sodium: 190mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 1g
- Protein: 8g
- Cholesterol: 110mg