There's nothing quite like waking up to the smell of French Toast Casserole baking in the oven. As a lover of cozy breakfast recipes, I often make this dish for weekend gatherings or holiday celebrations to warm hearts and fill bellies. It's simple, delicious, and captures the essence of classic French toast without the fuss of frying individual pieces.

This casserole allows everyone to enjoy a comforting breakfast together. With rich custard-soaked bread and warm spices, each bite brings joy. Prepare to impress your family and friends with this easy yet indulgent recipe.
Jump to:
Why You’ll Love This Recipe
- Simple to Prepare: This casserole can be assembled the night before, saving you time in the morning.
- Feeds a Crowd: Perfect for brunch, it serves several people, making it ideal for gatherings.
- Customizable: You can easily add fruits or nuts to the mixture for extra flavor and nutrition.
- Deliciously Sweet: The combination of sugar and cinnamon creates a warm, inviting flavor that everyone loves.
- Perfect Texture: The bread absorbs the custard, resulting in a soft, creamy inside with a golden, slightly crispy top.
Ingredients You'll Need
- Bread – 1 loaf brioche, challah, or French bread, cut into 1-inch cubes. This provides a rich base full of flavor.
- Eggs – 6 large eggs. Eggs create the custard that makes the casserole creamy and delicious.
- Whole Milk – 2 cups. This adds richness and helps soak the bread evenly.
- Granulated Sugar – ½ cup. Sugar sweetens the dish, balancing the flavors perfectly.
- Vanilla Extract – 1 tablespoon. Vanilla enhances the flavor, giving the casserole a lovely aroma.
- Ground Cinnamon – 1 teaspoon. Cinnamon adds warmth and spice to the dish.
- Salt – ¼ teaspoon. A pinch of salt enhances all the flavors in the casserole.
- Unsalted Butter – ½ cup, melted. Butter adds richness and helps create a golden crust on top.
How to Make French Toast Casserole
Step 1: Preheat the Oven
Preheat your oven to 350°F. This temperature ensures even cooking and helps achieve that golden crust.
Step 2: Prep the Baking Dish
Grease a 9x13-inch baking dish with butter or nonstick spray. This prevents the casserole from sticking, making it easy to serve later.
Step 3: Arrange the Bread
Spread the bread cubes evenly in the prepared baking dish. Ensure the pieces are nicely distributed for even soaking.
Step 4: Whisk the Custard Mixture
In a large mixing bowl, whisk together the eggs, milk, sugar, vanilla, cinnamon, and salt until well combined. This mixture will soak into the bread and create a custardy texture.
Step 5: Combine Mixtures
Pour the egg mixture evenly over the bread, pressing the bread down lightly so it absorbs the liquid. This ensures every piece gets soaked and flavorful.
Step 6: Add Butter
Drizzle the melted butter over the top of the casserole. This step adds richness and helps develop a crispy top as it bakes.
Step 7: Soak and Bake
Let the casserole sit for 10 minutes to allow the bread to soak up the custard. Then bake uncovered for 40 minutes, or until the top is golden brown and the center is set.
Step 8: Cool and Serve
Remove the casserole from the oven and let it cool slightly before serving. Serve warm with maple syrup, powdered sugar, or fresh berries for a delightful finish.

Pro Tips from My Kitchen
✓ Let It Soak – For the best results, allow the bread to soak for 20-30 minutes if you can. This ensures maximum flavor absorption.
✓ Choose the Right Bread – Brioche, challah, or thick French bread work best for this recipe. These types of bread hold the custard well and provide a delicious texture.
✓ Add Berries – Adding fresh or frozen berries to the mixture can elevate your casserole. It introduces a burst of flavor and freshness that complements the sweetness.
✓ Check for Doneness – Make sure the center is set completely before removing it from the oven. A wobbly center means it needs more time to cook.
✓ Top It Off – Consider serving with whipped cream or a sprinkle of powdered sugar on top for an elegant touch that both looks and tastes great.
What Makes This Recipe Work
- The combination of eggs and milk creates a custard that soaks into the bread, resulting in a soft interior. This texture is key to a delicious French toast casserole.
- Baking the casserole at 350°F allows it to cook evenly, ensuring the top becomes golden brown while the inside remains moist and flavorful.
- The use of butter on top helps achieve a crispy, golden crust that contrasts perfectly with the soft custard-soaked bread underneath.
Frequently Asked Questions About French Toast Casserole
Yes, you can substitute the brioche or challah with other thick breads like sourdough or Texas toast. Just ensure the bread is sturdy enough to hold the custard without falling apart.
The casserole is done when the top is golden brown and the center feels firm when gently pressed. If it jiggles, give it a little more time in the oven.
Absolutely! You can prepare the casserole the night before, cover it, and refrigerate. Just give it extra baking time in the morning if it is cold from the fridge.
If your casserole turns out soggy, it may not have been baked long enough, or the bread might have absorbed too much custard. Next time, consider reducing the soak time before baking.
You can top your French toast casserole with maple syrup, fresh berries, whipped cream, or even a light dusting of powdered sugar for a delicious finishing touch.

French Toast Casserole Recipe
Ingredients
- 1 loaf brioche, challah, or French bread, cut into 1-inch cubes
- 6 large eggs
- 2 cups whole milk
- ½ cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon salt
- ½ cup unsalted butter, melted
Instructions
- Preheat your oven to 350°F.
- Grease a 9x13-inch baking dish with butter or nonstick spray.
- Spread the bread cubes evenly in the prepared baking dish.
- In a large mixing bowl, whisk together the eggs, milk, sugar, vanilla, cinnamon, and salt until well combined.
- Pour the egg mixture evenly over the bread, pressing the bread down lightly so it absorbs the liquid.
- Drizzle the melted butter over the top of the casserole.
- Let the casserole sit for 10 minutes to allow the bread to soak up the custard.
Baking
- Bake uncovered for 40 minutes or until the top is golden brown and the center is set.
- Remove from the oven and let cool slightly before serving.
- Serve warm with maple syrup, powdered sugar, or fresh berries.
Notes
- For best results, allow the bread to soak for 20-30 minutes if possible.
- Consider adding fresh or frozen berries for extra flavor.





Leave a Reply