Baked French Toast Casserole: A Warm, Comforting Breakfast for Any Occasion
There’s something magical about the aroma of cinnamon, vanilla, and baked bread filling your kitchen on a chilly morning. This Baked French Toast Casserole delivers all the cozy, comforting flavors of traditional French toast but in a hands-off, make-ahead casserole form. It’s golden on top, soft and custardy inside, and perfect for feeding a crowd or treating your family to a special weekend breakfast.
This dish combines the rich flavors of eggs, milk, and cinnamon with tender bread cubes, baked to perfection. Whether you’re hosting brunch, celebrating a holiday, or just want an easy, delicious breakfast, this casserole is a guaranteed crowd-pleaser.
Prep Time, Cook Time, Servings
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Servings: 8
Ingredients
- 1 loaf bread (about 16 oz), cut into cubes (French bread, brioche, or challah work best)
- 6 large eggs
- 2 cups milk (whole milk recommended for richness)
- 1/2 cup granulated sugar
- 1 tsp ground cinnamon
- 1 tsp vanilla extract (optional, for extra flavor)
- 1/4 tsp salt
- 2 tbsp butter, melted (for greasing the dish and adding richness)
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with melted butter or cooking spray.
- Cut the bread into 1-inch cubes and spread them evenly in the prepared baking dish.
- In a large mixing bowl, whisk together the eggs, milk, sugar, cinnamon, vanilla extract (if using), and salt until well combined.
- Pour the egg mixture evenly over the bread cubes, making sure all pieces are coated. Gently press down on the bread to help it absorb the liquid.
- Let the casserole sit for at least 15 minutes (or overnight in the refrigerator for best results) to allow the bread to soak up the custard.
- Bake in the preheated oven for 35-40 minutes, or until the top is golden brown and the center is set. A knife inserted in the center should come out clean.
- Remove from the oven and let it cool for 5 minutes before serving. Serve warm with maple syrup, fresh berries, or a dusting of powdered sugar if desired.
Pro Tips for Perfect Baked French Toast Casserole
- Use slightly stale bread for the best texture—fresh bread can become too soggy. If your bread is fresh, toast the cubes in the oven for 10 minutes before assembling.
- For extra richness, substitute half-and-half or heavy cream for part of the milk.
- Let the casserole soak overnight in the fridge for maximum flavor and a custardy texture.
- Cover with foil for the first 20 minutes of baking to prevent over-browning, then remove the foil to let the top crisp up.
- Add-ins like fresh berries, chocolate chips, or chopped nuts can elevate the flavor and texture.
Variations and Substitutions
- Healthier version: Use whole grain bread, reduce sugar to 1/4 cup, and substitute low-fat milk or unsweetened almond milk.
- Dairy-free: Use plant-based milk (almond, oat, or coconut) and dairy-free butter or coconut oil.
- Gluten-free: Use your favorite gluten-free bread.
- Extra flavor: Add orange zest, nutmeg, or a splash of maple syrup to the custard mixture.
- Stuffed casserole: Layer cream cheese or fruit preserves between bread layers before pouring the custard.
Storage and Reheating Tips
Store leftover casserole in an airtight container in the refrigerator for up to 3 days. To reheat, microwave individual portions for 1-2 minutes or warm in a 350°F oven for 10-15 minutes until heated through. For longer storage, freeze the baked casserole for up to 2 months. Thaw overnight in the refrigerator before reheating.
FAQ
Can I make this casserole the night before?
Yes! Assemble the casserole, cover, and refrigerate overnight. In the morning, let it sit at room temperature for 15-20 minutes before baking.
What type of bread is best for French toast casserole?
Thick, sturdy breads like brioche, challah, or French bread work best because they hold up to the custard without becoming too soggy.
How do I know when the casserole is done?
The top should be golden brown, and a knife inserted in the center should come out clean or with just a bit of moisture (not wet batter).
Can I freeze French toast casserole?
Yes, you can freeze it baked or unbaked. If freezing unbaked, thaw overnight before baking. If freezing baked, reheat from frozen at 350°F until warmed through.
How can I make it extra crispy on top?
Sprinkle the top with a mixture of brown sugar and cinnamon before baking, or broil for 1-2 minutes at the end (watch closely to avoid burning).
Nutrition Estimate (per serving)
Calories: ~320
Protein: 10g
Carbohydrates: 42g
Fat: 12g
This Baked French Toast Casserole is the ultimate make-ahead breakfast that combines ease, flavor, and comfort in every bite. Whether you’re feeding a crowd or just want a special morning treat, this recipe is sure to become a family favorite!

Baked French Toast Casserole
Ingredients
For the Casserole
- 1 loaf 1 loaf bread (about 16 oz), cut into cubes (French bread, brioche, or challah work best) Use slightly stale bread for best texture.
- 6 large 6 large eggs
- 2 cups 2 cups milk (whole milk recommended for richness) Can substitute half-and-half or heavy cream for part of the milk.
- 1/2 cup 1/2 cup granulated sugar Reduce to 1/4 cup for a healthier version.
- 1 tsp 1 tsp ground cinnamon For extra flavor, add nutmeg or orange zest.
- 1 tsp 1 tsp vanilla extract (optional, for extra flavor)
- 1/4 tsp 1/4 tsp salt
- 2 tbsp 2 tbsp butter, melted (for greasing the dish and adding richness) Can use dairy-free butter or coconut oil for a dairy-free version.
Instructions
Preparation
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with melted butter or cooking spray.
- Cut the bread into 1-inch cubes and spread them evenly in the prepared baking dish.
- In a large mixing bowl, whisk together the eggs, milk, sugar, cinnamon, vanilla extract (if using), and salt until well combined.
- Pour the egg mixture evenly over the bread cubes, making sure all pieces are coated. Gently press down on the bread to help it absorb the liquid.
- Let the casserole sit for at least 15 minutes (or overnight in the refrigerator for best results) to allow the bread to soak up the custard.
Baking
- Bake in the preheated oven for 35-40 minutes, or until the top is golden brown and the center is set. A knife inserted in the center should come out clean.
- Remove from the oven and let it cool for 5 minutes before serving.
Serving
- Serve warm with maple syrup, fresh berries, or a dusting of powdered sugar if desired.