If you have been searching for a warm, comforting breakfast that practically makes itself, you will absolutely fall in love with this Crockpot French Toast Casserole Recipe. It’s a dreamy combination of custardy, cinnamon-scented brioche cubes slow-cooked to perfection, giving you a luscious breakfast that’s tender on the inside with a lightly caramelized top. Whether you’re hosting a cozy weekend brunch or just want to wake up to a ready-made morning treat, this recipe hits all the right notes for flavor, ease, and that unforgettable homey vibe.

Ingredients You’ll Need
Gathering simple, quality ingredients is the key to making this dish truly shine. Each item has a special role, from the rich brioche bread that adds buttery softness to the blend of warm spices that infuse every bite with a perfectly cozy aroma.
- Brioche bread: Day-old, sliced into 1-2-inch cubes to soak up the custard perfectly without turning mushy.
- Eggs: Provide structure and richness to the custard base, binding everything together beautifully.
- Whole milk: Adds creaminess and helps create that classic French toast custard texture.
- Vanilla extract: Brings a sweet, fragrant depth that elevates the overall flavor.
- Ground cinnamon: Offers warm spice notes that make this breakfast feel so comforting and inviting.
- Ground nutmeg: Just a pinch enhances the cinnamon and adds complexity.
- Salt: Balances the sweetness while highlighting all the other flavors.
- Light brown sugar: Sprinkled on top, it caramelizes during cooking for a delightful sweet crust.
- Unsalted butter: Cubed and dotted across the brown sugar to give extra richness and a melt-in-your-mouth finish.
How to Make Crockpot French Toast Casserole Recipe
Step 1: Prep the Bread
Start by cutting your brioche loaf into 1-2 inch cubes—using day-old bread works best because it holds up well when soaked. Place these cubes in the bottom of a greased slow cooker insert, making sure to spread them out evenly to prepare for the custard soak.
Step 2: Mix the Custard
In a separate bowl, whisk together eggs, whole milk, vanilla extract, ground cinnamon, nutmeg, and a pinch of salt until everything is blended smoothly. This custard mixture is where all the flavor magic happens and will soak into the bread for that perfect creamy texture.
Step 3: Combine and Soak
Pour your custard over the bread cubes, then press down gently to make sure each piece is fully submerged. Cover the slow cooker insert and pop it into the refrigerator for at least 1 hour, or even overnight if you want the bread to soak deeply and the flavors to meld beautifully.
Step 4: Add the Sweet Touch
After soaking, sprinkle the light brown sugar evenly across the surface of the soaked bread. Dot small cubes of unsalted butter on top of the sugar so that they melt and create a rich caramel flavor as the casserole cooks.
Step 5: Slow Cook to Perfection
Cover your slow cooker and cook on high for 1 to 2 hours, or on low for about 2 to 4 hours. You’re looking for the custard to set completely and the top to develop a lightly golden, gently caramelized finish. Be sure not to overcook to maintain that perfect soft center.
Step 6: Serve and Enjoy
Once cooked through, serve your Crockpot French Toast Casserole Recipe immediately for the best texture and flavor experience. It’s wonderful with maple syrup, fresh fruit compote, or just a dusting of powdered sugar to finish it off.
How to Serve Crockpot French Toast Casserole Recipe

Garnishes
A handful of fresh berries, a sprinkle of powdered sugar, or a drizzle of real maple syrup turn this dish from delicious to downright divine. These simple touches add brightness and a little zing against the rich custard base.
Side Dishes
If you want to round out your breakfast, serve alongside some crisp bacon or sausage links and perhaps a fresh green salad or fruit salad. The savory-sweet combination elevates the whole meal beautifully without overwhelming the delicate flavors of the casserole.
Creative Ways to Present
For a special occasion, place individual servings in cute ramekins or mason jars, layering with fresh fruit or whipped cream. You can also sprinkle chopped toasted nuts or coconut flakes on top for an unexpected crunch and flair.
Make Ahead and Storage
Storing Leftovers
Wrap any remaining casserole tightly and store in the refrigerator for up to 3 days. Reheat gently to keep the custardy texture intact without drying out the bread cubes.
Freezing
This Crockpot French Toast Casserole Recipe freezes well if you want to keep leftovers longer. Freeze in an airtight container for up to 2 months, then thaw overnight in the refrigerator before reheating.
Reheating
Reheat leftovers in the microwave or oven at low temperature. For best results, cover the casserole to keep in moisture, reheating until just warm and creamy again without drying out the top.
FAQs
Can I use other types of bread for this Crockpot French Toast Casserole Recipe?
Absolutely! While brioche gives the richest, most tender result, you can substitute challah, French bread, or even sturdy white sandwich bread. Just make sure the bread is slightly stale for best soaking results.
Do I need to soak the bread overnight?
Not necessarily. An hour in the refrigerator is enough for the bread to absorb the custard well, but soaking overnight will give you a more custardy, melded flavor if you have the time.
Can I make this Crockpot French Toast Casserole Recipe vegan or dairy-free?
Yes! Use plant-based milk like almond or oat, substitute eggs with a commercial egg replacer or flax eggs, and swap out butter for a vegan variety. The texture will be a bit different but still delicious.
What toppings work best with this casserole?
Classic syrup, fresh fruit compote, whipped cream, and powdered sugar are all fantastic. For a savory twist, try a dollop of cream cheese or a sprinkle of toasted nuts.
How do I know when the casserole is fully cooked?
The casserole is done when the custard is set and no longer jiggly in the center. A knife inserted should come out clean, and the top should have a pleasant golden color without being burnt.
Final Thoughts
This Crockpot French Toast Casserole Recipe is truly a game changer for busy mornings or special brunches alike. Its effortless preparation and incredible taste make it one of my all-time favorite breakfast dishes to share with loved ones. Give it a try, and you’ll soon discover why it deserves a permanent spot in your morning routine!
Print
Crockpot French Toast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 2 hours 30 minutes
- Total Time: 3 hours 10 minutes
- Yield: 8 servings
- Category: Breakfast
- Method: Slow Cooking
- Cuisine: American
Description
This easy and comforting Crockpot French Toast Casserole combines brioche bread soaked in a spiced egg and milk mixture, slow-cooked to perfection. Perfect for a weekend brunch or holiday breakfast, this casserole offers a warm, custardy texture with a sweet brown sugar topping and buttery finish, ready to serve with syrup or fresh fruit.
Ingredients
Ingredients
- 16 ounces loaf sliced brioche bread, cut into 1-2” cubes (day old works best)
- 6 eggs, beaten
- 2¼ cups whole milk
- 1 teaspoon vanilla extract
- 1½ teaspoons ground cinnamon
- ¼ teaspoon ground nutmeg
- Pinch of salt
- ½ cup light brown sugar
- ¼ cup unsalted butter, cut into cubes
Instructions
- Prepare the bread: Add the cubed brioche bread into the bottom of a greased 5-quart or larger slow cooker insert, ensuring even coverage.
- Mix soaking liquid: In a bowl, whisk together the beaten eggs, whole milk, vanilla extract, ground cinnamon, ground nutmeg, and a pinch of salt until well combined.
- Soak the bread: Pour the egg mixture evenly over the bread cubes, pressing the bread gently downward so it is fully submerged in the liquid. Cover the insert and refrigerate for 1 hour to allow the bread to soak thoroughly. Alternatively, it can be soaked overnight for deeper flavor and texture.
- Add brown sugar and butter: After soaking, sprinkle the light brown sugar evenly over the surface of the bread, then dot with the cubes of unsalted butter.
- Cook in crockpot: Cover the slow cooker with the lid and cook on high for 1-2 hours or on low for 2-4 hours. The casserole is done when the egg mixture has fully set and the bread is cooked through.
- Serve: Once cooked, serve the French toast casserole immediately with maple syrup, fruit compote, or a dusting of powdered sugar as desired for a delicious breakfast or brunch.
Notes
- Using day-old brioche bread helps the bread absorb the custard mixture without becoming too mushy.
- Soaking the bread overnight enhances the flavor and texture, making it more custardy.
- If your slow cooker runs hot, keep an eye on the casserole to prevent overcooking.
- Feel free to add nuts or dried fruit to the custard mixture before cooking for extra texture and taste.
- This recipe can be prepped the night before for convenience.

