French Toast Casserole
French toast casserole has that magical quality of combining comfort food with the ease of preparation—perfect for lazy mornings or when hosting an impromptu brunch. Imagine waking up to thick slices of bread soaked in a creamy custard, baked until golden and served warm. This dish is not just a breakfast option; it’s a celebration on your plate, turning a simple morning into a delightful experience.
Why you’ll love this dish
There are countless reasons to whip up this French toast casserole, but let’s start with the convenience factor. With everything prepped the night before, your morning can truly be stress-free. It’s budget-friendly, especially if you use a day-old loaf of bread. Plus, kids and adults alike can’t resist the sweet, cinnamon-spiced aroma wafting through the house. Whether it’s a special holiday brunch or a cozy weekend family breakfast, this casserole brings everyone together around the table.
“This French toast casserole was a game-changer for our family brunch! Everyone loved it, and I loved how easy it was to prepare.” – A happy home cook
How this recipe comes together
This French toast casserole is a breeze to make! You’ll start by whisking together a custard base, then soaking your cubed bread until it’s perfectly saturated. The best part? It can soak overnight—just pop it in the oven in the morning, and you’ll have a beautifully baked dish ready to impress. Here’s a sneak peek of what to gather to make this recipe happen.
What you’ll need
To create this decadent French toast casserole, you’ll need the following ingredients:
- 1 loaf of bread (cubed)
- 6 eggs
- 2 cups milk
- 1 cup cream
- 1/2 cup sugar
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon
- Pinch of salt
- Butter (for greasing)
- Powdered sugar (for serving, optional)
Feel free to use your choice of bread! Brioche, challah, or even sourdough will yield delicious results.
Step-by-step instructions

- Start by whisking the eggs, milk, cream, sugar, vanilla extract, cinnamon, and salt in a large mixing bowl until fully combined.
- Grease a baking dish with butter to prevent sticking.
- Place the cubed bread evenly in the prepared dish, making sure every piece has room to soak up the custard.
- Pour the egg mixture over the bread, ensuring all pieces are drenched.
- Cover with plastic wrap and refrigerate overnight to let the flavors meld.
- Preheat your oven to 350°F (175°C) the next morning.
- Bake in the oven for 45-50 minutes, or until the top is golden brown and the custard is set.
- Allow it to cool a bit before serving—you want that perfect gooeyness paired with a slightly crisp top.
- Dust with powdered sugar just before serving, if desired, for that added touch of sweetness.
Best ways to enjoy it
This French toast casserole is fantastic on its own, but you can elevate it further! Consider serving it with fresh berries, whipped cream, or even maple syrup. You can also add a side of crispy bacon or sage sausage for a savory contrast that pairs beautifully with the sweet casserole.
Keeping leftovers fresh
To store any leftovers, let them cool completely first. Transfer the casserole to an airtight container and refrigerate for up to three days. When you’re ready to enjoy more, simply reheat in the oven at 350°F (175°C) until warmed through—about 15 minutes. For longer storage, you can freeze portions in an airtight container for up to three months.
Helpful cooking tips
For the best results, use bread that’s a day or two old—it absorbs the custard better and yields a fluffier casserole. You can also substitute half-and-half for cream for a lighter version, or even experiment with almond milk for a dairy-free twist.
Creative twists
Want to mix it up a bit? Consider adding chocolate chips, nuts, or even fruit like blueberries or apples into the mix before soaking. For a more festive flair, you can sprinkle in some nutmeg or even top the casserole with a streusel topping before baking.
Common questions
How long does it take to prepare?
Preparation takes about 20 minutes, but remember to factor in the overnight refrigeration time.
Can I make this dairy-free?
Absolutely! Replace the milk and cream with plant-based alternatives, and use a dairy-free butter for greasing.
What’s the best type of bread to use?
Brioche and challah are traditional favorites due to their softness and ability to soak up the custard well, but any bread will work!
How do I know when it’s done baking?
The casserole is done when it’s puffed up, golden on top, and a knife inserted into the middle comes out clean.
Enjoy your delicious French toast casserole—a comforting dish that brings joy to every bite!
Print
French Toast Casserole
- Total Time: 70 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
A decadent French toast casserole that combines comfort with ease, perfect for brunch or holiday gatherings.
Ingredients
- 1 loaf of bread (cubed)
- 6 eggs
- 2 cups milk
- 1 cup cream
- 1/2 cup sugar
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon
- Pinch of salt
- Butter (for greasing)
- Powdered sugar (for serving, optional)
Instructions
- Whisk together eggs, milk, cream, sugar, vanilla extract, cinnamon, and salt in a large mixing bowl until fully combined.
- Grease a baking dish with butter to prevent sticking.
- Place cubed bread evenly in the prepared dish.
- Pour the egg mixture over the bread.
- Cover with plastic wrap and refrigerate overnight.
- Preheat the oven to 350°F (175°C) the next morning.
- Bake for 45-50 minutes, or until golden brown and custard is set.
- Allow to cool slightly before serving and dust with powdered sugar, if desired.
Notes
Use day-old bread for the best results. Optional add-ins include chocolate chips or fruit.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: French







