Indulging in a warm, hearty dish for breakfast can set the tone for the entire day. French toast casserole is an absolute delight that combines the classic flavors of French toast with an easy, make-ahead approach. I’ve found that this dish is especially useful for weekends, holidays, or when you have guests over—because who doesn’t love waking up to the smell of sweet cinnamon and baked bread?
What makes this dish so special is its delightful texture. The bread cubes soak in a rich, custard-like mixture infused with vanilla extract and cinnamon. The addition of fresh or frozen berries adds a pop of color and a burst of fruity goodness. It’s perfect for brunch, a family gathering, or even a cozy weekday breakfast, bringing a smile to everyone’s face.
Why you’ll love this dish
- Perfect for breakfast or brunch gatherings.
- Can be prepared the night before, saving you time in the morning.
- Rich, custardy texture with a hint of sweetness.
- Versatile with various berry options or flavor add-ins.
- Enjoy leftovers easily or freeze for future enjoyment.
“So easy to prepare and absolutely delicious!”
Step-by-step overview
This French toast casserole is incredibly simple to make. You’ll start by whisking together eggs, milk, sugar, vanilla extract, and cinnamon. Then, you’ll layer bread cubes in a greased baking dish, pour the egg mixture over the top, and scatter berries. After refrigerating overnight, simply bake it until golden brown and serve warm.
What you’ll need
- 6 cups of bread cubes
- 6 large eggs
- 2 cups of milk
- 1/2 cup of sugar
- 1 tablespoon of vanilla extract
- 1 teaspoon of ground cinnamon
- 1 cup of berries (fresh or frozen)
- Powdered sugar for serving (optional)
Ingredient notes & swaps
- Bread: You can use any type of bread, such as brioche, challah, or whole grain, depending on your preference.
- Milk: Substitute whole milk with almond milk or oat milk for a dairy-free option.
- Berries: Feel free to mix and match berries; raspberries, blueberries, or strawberries all work well.
- Sugar: You can adjust sugar levels depending on your taste or use alternatives like maple syrup!
Cooking method
Making this French toast casserole is a breeze.
- Preheat your oven to 350°F (175°C).
- In a large bowl, whisk together the eggs, milk, sugar, vanilla extract, and cinnamon until fully combined.
- Grease a 9×13 inch baking dish and layer the bread cubes evenly in the dish.
- Pour the egg mixture over the bread cubes. Gently press the bread down to ensure it soaks up the mixture.
- Scatter the berries on top of the soaked bread.
- Cover the dish with plastic wrap and refrigerate overnight.
- Bake uncovered in the preheated oven for 40-45 minutes, or until golden brown and set.
- Serve warm, topped with powdered sugar if desired.
Pro Tip: For even better texture, let the casserole sit for at least 15 minutes after baking before serving.
You’ll know your casserole is ready when the top is golden brown and the edges are slightly crispy. The sweet aroma of cinnamon and vanilla will fill your kitchen, making the wait almost unbearable!

Helpful cooking tips
- Ensure bread cubes are evenly distributed so they soak up the custard properly.
- Keep an eye on baking time; ovens can vary in temperature. You want a slightly springy and golden result.
- For an extra touch, sprinkle some chopped nuts on top before baking for added crunch.
- If you’re short on time, let it soak for at least 30 minutes instead of overnight, but overnight soaking is ideal.
Best ways to enjoy it
This casserole is delightful on its own, but you can elevate it even further with toppings. A dusting of powdered sugar adds a touch of sweetness. Consider serving it with warm maple syrup or a dollop of whipped cream. Pair it with a side of crispy bacon or sausages for a balanced meal.
How to store & freeze
If you have leftovers, you can easily store them in an airtight container in the refrigerator. They’ll stay fresh for about 3 to 4 days. To reheat, simply pop a serving in the microwave until heated through. If you want to freeze the casserole, wrap it tightly in plastic wrap and foil before placing it in the freezer. It can be frozen for up to 3 months. Thaw in the refrigerator before reheating.
Refrigerate leftovers within 2 hours; reheat until steaming hot.
Troubleshooting common issues
- Dry or bland: Ensure the bread is properly soaked in the custard mixture before baking. If it’s dry, try adding more milk or eggs next time for a creamier texture.
- Soggy: If the casserole is too soggy, it may have soaked longer than necessary. Use less liquid or distribute bread more evenly.
- Overcooked: If the top is brown but the casserole is still wet in the pan, reduce the initial bake time. Cover with foil if it browns too quickly.
Creative twists
There are many ways to switch up the flavors of this casserole. For a chocolate twist, add chocolate chips along with the berries! You can also incorporate pumpkin puree into the custard for a fall-inspired version. More spices, like nutmeg or ginger, can add additional warmth and flavor. Try swapping in different fruits, like diced apples or bananas, for a unique variation.
Common questions
Can I use stale bread for this French toast casserole?
Yes! Stale bread works wonderfully for this casserole. It absorbs the custard mixture better than fresh bread, resulting in a great texture.
Can I prepare this dish in advance?
Absolutely! This recipe is designed for make-ahead convenience. Prepare the casserole the night before, refrigerate, and simply bake it in the morning.
What can I serve with it?
This French toast casserole pairs beautifully with breakfast meats like bacon or sausage. Fresh fruit, yogurt, or a light salad can balance the richness, too.
How do I prevent sogginess?
Make sure to distribute the bread cubes evenly and press them gently into the custard mix—it ensures each piece gets soaked without becoming overly saturated.
Can I modify this recipe to make it gluten-free?
Yes, use gluten-free bread as a substitute for regular bread, and adjust the rest of the ingredients accordingly. The taste and texture will still be delightful!
Enjoy the warmth and comfort of this French toast casserole, perfect for bringing loved ones together for a memorable meal or simply indulging in a cozy breakfast at home.

French Toast Casserole
Ingredients
Method
- Preheat your oven to 350°F (175°C).
- In a large bowl, whisk together the eggs, milk, sugar, vanilla extract, and cinnamon until fully combined.
- Grease a 9×13 inch baking dish and layer the bread cubes evenly in the dish.
- Pour the egg mixture over the bread cubes. Gently press the bread down to ensure it soaks up the mixture.
- Scatter the berries on top of the soaked bread.
- Cover the dish with plastic wrap and refrigerate overnight.
- Bake uncovered in the preheated oven for 40-45 minutes, or until golden brown and set.
- Serve warm, topped with powdered sugar if desired.