This Slow Cooker French Toast Casserole is a warm, sweet treat that’s perfect for breakfast or brunch. Just layer bread, eggs, and milk, and let the slow cooker work its magic!
It’s so easy to make that you can enjoy more time relaxing instead of cooking. Plus, the smell wafting through your home is absolutely irresistible—we all deserve a little cozy morning! 😊
Key Ingredients & Substitutions
French Bread: This bread soaks up the egg mixture beautifully. If you don’t have French bread, try using challah or brioche for a richer flavor. Day-old bread works best since it’s a bit drier.
Eggs: Essential for holding the casserole together. You can use egg substitutes if you’re looking for a lighter version or have dietary needs. Just make sure to replace it at a 1:1 ratio.
Milk & Heavy Cream: Whole milk is a must for creaminess, but feel free to swap it with 2% milk or a non-dairy option like almond or oat milk. Just remember that the final texture might be slightly different without heavy cream.
Spices: Cinnamon is key for flavor. You can add nutmeg or even vanilla bean paste for an aromatic twist. If you like a hint of warmth, some ground ginger is also a great idea!
Butter: It adds richness. If you’re looking for a healthier option, you might try using coconut oil instead, keeping in mind it will alter the flavor a bit.
How Do I Ensure My Casserole Sets Perfectly?
The secret to a well-cooked Slow Cooker French Toast Casserole is all about the right cooking time and technique. Here’s how to get it just right:
- Cook on low for 6 to 7 hours to allow the casserole to develop flavor and a custard-like texture. If you’re short on time, use high for 3 to 4 hours but keep an eye on it.
- Make sure to press the bread cubes down when pouring the egg mixture—you want each piece to soak up that delicious mixture.
- It’s done when it’s set in the center and puffy around the edges; a toothpick inserted should come out clean.
Letting it stand for a few minutes after cooking will help it firm up further, so don’t skip this step! Enjoy a slice topped with maple syrup and a dusting of powdered sugar for a delightful breakfast experience!

Delicious Slow Cooker French Toast Casserole
Ingredients You’ll Need:
Main Ingredients:
- 1 loaf (about 1 pound) French bread, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1/2 cup granulated sugar
- 1/4 cup brown sugar, packed
- 2 teaspoons vanilla extract
- 2 teaspoons ground cinnamon
- 1/4 teaspoon salt
- 4 tablespoons unsalted butter, cut into small pieces
For Serving:
- Maple syrup, for serving
- Optional: powdered sugar for garnish
How Much Time Will You Need?
This recipe requires approximately 15 minutes of preparation time, plus about 6 to 7 hours of cook time on low, or 3 to 4 hours on high. It’s perfect for prepping the night before and waking up to a delicious breakfast that practically makes itself!
Step-by-Step Instructions:
1. Prepare the Slow Cooker:
Start by greasing the interior of your slow cooker (a 6-quart size works great). You can use butter or a non-stick cooking spray to prevent sticking. This ensures your casserole comes out easily after cooking.
2. Add the Bread:
Take your cubed French bread and distribute it evenly across the bottom of the greased slow cooker. Make sure the bread is spread out, so it cooks evenly.
3. Mix the Egg Mixture:
In a large bowl, combine the eggs, milk, heavy cream, granulated sugar, brown sugar, vanilla extract, cinnamon, and salt. Whisk everything together until it’s well-blended and smooth, ensuring the sugars dissolve completely.
4. Pour Over Bread:
Carefully pour the egg mixture over the cubed bread. Gently press down on the bread pieces with a spatula or your fingers to help them soak up the delicious mixture.
5. Add Butter:
Dot the top of the soaked bread with the small pieces of unsalted butter. This will add extra richness to your casserole as it cooks.
6. Cook the Casserole:
Cover the slow cooker with its lid and set it to low for 6 to 7 hours, or high for 3 to 4 hours. Cook until the casserole is firm to the touch and lightly golden on top.
7. Let It Rest:
Once cooked, turn off the slow cooker and allow the casserole to rest for a few minutes. This helps it set up a little more so it slices perfectly.
8. Serve Up Deliciousness:
Cut the casserole into squares and serve warm. Drizzle with maple syrup for that classic French toast flavor, and if you’re feeling fancy, you can sprinkle on some powdered sugar for a sweet touch!
Enjoy your warm, gooey, and aromatic Slow Cooker French Toast Casserole! It’s sure to be a crowd-pleaser!
Can I Use Whole Wheat Bread Instead of French Bread?
Absolutely! Whole wheat bread will work just fine, though it may give the casserole a nuttier flavor. Just ensure the bread is still a bit stale for the best absorption of the egg mixture.
How Can I Adjust the Sugar for a Less Sweet Casserole?
If you prefer a less sweet casserole, you can reduce the granulated sugar and brown sugar by half. The dish will still turn out delicious, especially if you plan to drizzle maple syrup on top!
Can I Prepare This Casserole the Night Before?
Yes, you can! Simply assemble the casserole up to the point of cooking, cover it with the lid, and refrigerate it overnight. In the morning, pop it into the slow cooker while it’s still chilled and adjust the cooking time as needed.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply warm individual portions in the microwave or in the oven at a low temperature until heated through. Enjoy!
