As a recipe developer, I’ve tried a lot of French toast casseroles. It’s one of my favorite uses for leftover bread that has gotten too dry. And I appreciate that it’s so quick and simple to make, yet feels special and elevated when I bring it to the table. This particular French toast casserole recipe absolutely nails it for texture, flavor, and sweetness level, being sweet but not overly saccharin. It’s not soggy or mushy, but is still tender enough to cut with the edge of a fork. I top servings with some fresh seasonal fruit and whipped topping for a breakfast that always starts my day on a happy note.

Recipe Highlights
10 minutes to prep: There is minimal prep time involved in getting this recipe into the oven. I’ve done it so many times now that it takes me just about 5 minutes. And even for someone making this recipe for the first time, the prep time doesn’t exceed 10 minutes.
Spot-on sweetness and texture: This recipe is sweetened with just a small amount of maple syrup and brown sugar to help achieve a nice balance of sweetness without consuming a sugar bomb for breakfast. And thanks to the perfect ratio of the bread to the liquid mixture, it’s soft and tender, but not too soft.
Easy to customize: This casserole is easy to customize based on favorite flavors and dietary needs. Some easy flavor boosters are lemon zest and blueberries or pecans and chocolate chips, which can be added right to the liquid mixture. Or ground nutmeg or cardamom, if those are favorite spices.
Overnight casserole option: For easy entertaining, this casserole can be prepped the night before and stored in the fridge until it’s ready to bake in the morning. And even portions of the fully baked casserole store and reheat well, so this recipe has become one of my favorite breakfast meal prep ideas.

Ingredient Notes And Substitutions
There are no speciality ingredients needed for this recipe, which makes it a great recipe choice for a breakfast that’s simple yet special. Here’s what to gather:
- Bread: The cubed bread is the most important ingredient in any French toast casserole. I often make it with French bread or leftover sourdough bread cubes that have gotten too hard to enjoy as toast, but are still usable. Ideally, the bread should be 2 to 3 days old and have gotten dry and stale. Any type of bread or rolls can be used, but some popular ones are sweet breads, like challah bread, brioche, Hawaiian sweet bread, or panettone.
- Milk: I typically use 2% dairy milk, but other types of milk can be used, including whole milk or milk alternatives, such as soy milk, oat milk, or almond milk.
- Eggs: Eggs are essential to this recipe, as they help create the custardy texture and soft texture.
- Pantry staples: Other everyday ingredients required are maple syrup, light brown sugar, vanilla extract, ground cinnamon, and ground nutmeg.
Find the ingredient list with exact measurements in the recipe card below.


How To Make Oven-Baked French Toast Casserole
Every time I make this breakfast casserole, I’m always surprised at how quickly it comes together. Here are my step-by-step instructions, as well as my tips for making it just right.
- Prep the baking dish: I start by misting a square 9-inch baking dish with cooking spray and melted unsalted butter.
- Cube the bread: I often cube the bread the evening before I’m going to make this casserole, letting it sit out at room temperature overnight to get even more stale and dry (which helps prevent the non-soggy texture). If only fresh bread cubes are available, place them on a baking sheet in a 350-degree oven for 10 minutes to get more dry and hard. I often store up bread cubes, too, throwing little ends of loaves in the freezer and then make this dish when I have about 8 cups of bread cubes.
- Combine the liquid ingredients: In a medium bowl, I whisk eggs with milk, maple syrup, brown sugar, vanilla, cinnamon, and nutmeg until the eggs are whisked and the mixture is combined. Then I gently pour this mixture over the bread cubes in the baking dish. I use a rubber spatula to press down on the bread cubes until they’re all submerged in the liquid.
- Option to refrigerate overnight: For a make-ahead casserole to be prepped in the evening and then baked the next morning, I stop at this step, cover the baking dish with plastic wrap, and store it overnight in the fridge.
- Bake until golden brown: Finally, I bake the casserole in a 350-degree preheated oven until it is fragrant and golden brown and crispy at the edges. To check that it’s done, I gently press down on the center of the casserole with a spatula or my finger tips to make sure there is no more visible runny liquid and the center is cooked through. This typically takes 45 minutes, but can take up to 55 minutes, especially if baking it from chilled.
For serving size and the complete directions and ingredient amounts, scroll down to the recipe card below. All of our recipes include the nutrition analysis, listing calories (kcals), protein, carbohydrates/carb, fiber, sugar, sodium, cholesterol, and more per serving.

Make It Gluten Free
To make this French toast gluten free, simply use gluten-free bread cubes. Since gluten-free bread is typically more dense and dry than wheat-based bread, it makes a great substitute for French toast casserole.
Make It Dairy Free
I’m happy to say that my dairy-free tests of this casserole turned out great. To make it dairy free, I use melted coconut oil in place of the melted butter in the pan. And then I use vanilla non-dairy milk, such as soy milk or almond milk, in place of the milk in the liquid mixture.

Add Toppings Of Choice And Serve
I love topping servings with fresh in-season berries, homemade whipped cream, and a drizzle of maple syrup. It’s also good topped with vanilla yogurt for a boost of calcium and potassium, or a simple cinnamon-sugar mixture. For a hearty brunch or special occasion like Christmas morning, I suggest serving this dish with a side of scrambled eggs and some crisp-cooked bacon or breakfast sausages.
Make Homemade Whipped Cream
Since this casserole isn’t an everyday type of breakfast, I’m often serving it for overnight guests or special occasions. So to make it fancy without a lot of extra effort, I’ll often make some homemade whipped cream while the French toast casserole is baking. Here’s how:
- Place ½ cup heavy cream in the bowl of a stand mixer (or use a regular large bowl and a hand-held mixer).
- Whip the liquid, starting at a low speed and gradually increasing all the way to high speed as the liquid thickens, 4 to 5 minutes total.
- Once the whipped cream is getting more stiff, reduce the speed and add ½ teaspoon maple syrup or ½ teaspoon vanilla extract. Whip again until it is incorporated, about 15 seconds more. Serve the whipped cream over pieces of the French toast casserole. Store any leftovers in an airtight container in the refrigerator. I love adding a little bit to my coffee.
- Be careful not to mix too long or the whipped cream will turn into homemade butter.

Storage And Reheating Directions
Store leftovers in an airtight container in the refrigerator for up to 5 days. I like to reheat individual servings in a skillet on the stovetop or in a porcelain baking dish in the oven or toaster oven for 5 minutes. Leftover pieces also can be reheated in the microwave until warmed through, about 1 minute. Leftovers also can be frozen for up to 3 months, then thawed overnight in the refrigerator before reheating.
Want to save this recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
French Toast Casserole Recipe
Make a simple and delicious breakfast recipe that is quick and easy to make, but feels special and elevated, especially when topped with whipped cream and fresh berries. It has the perfect tender yet not-too-soft texture, balanced sweetness, and great cinnamon flavor. Includes an overnight casserole option to prep the night before and bake in the morning.
Ingredients
- Cooking spray
- 2 tablespoons butter, melted
- 8 ounces French bread, cut into ¾-inch cubes (about 8 cups)
- 1 ½ cups milk of choice
- 4 large eggs
- 2 tablespoons pure maple syrup
- 2 tablespoons + 1 teaspoon brown sugar, divided
- 1 ½ teaspoons pure vanilla extract
- 1 ½ teaspoons ground cinnamon, divided
- Pinch of ground nutmeg
- Optional for topping: berries, whipped cream, yogurt, powdered sugar, and/or maple syrup
Instructions
- Preheat the oven to 350°F.
- Mist 9×9-inch baking dish with cooking spray. Add the melted butter to the dish and swirl the dish to spread it out evenly.
- Add the bread cubes to the dish.
- In a medium bowl, combine the milk, eggs, maple syrup, 2 tablespoons brown sugar, the vanilla extract, 1¼ teaspoons cinnamon, and the nutmeg. Whisk to combine well, then pour the mixture over bread cubes in the baking dish.
- With the back of a spoon or spatula, press the bread cubes into the egg mixture until they are submerged and coated with the mixture.
- In a small dish, combine the remaining 1 teaspoon brown sugar and the remaining ¼ teaspoon cinnamon.
- Bake until set in the center of the casserole, 45-50 minutes.
- Serve warm with optional toppings, such as berries, whipped cream, yogurt, powdered sugar, or a drizzle of maple syrup.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.
Notes
For overnight French toast casserole, assemble the casserole as written through Step 6. Cover the dish and refrigerate the casserole overnight. In the morning, preheat the oven and bake until the center is set, 50 to 60 minutes.
For dairy free, use coconut oil in place of the butter, and use non-dairy milk.
For gluten free, use gluten-free bread cubes.
Nutrition Information
- Serving Size: 1/6 of the casserole
- Calories: 247
- Fat: 9 g
- (Sat Fat: 4 g)
- Sodium: 299 mg
- Carbohydrate: 33 g
- (Fiber: 1 g
- Sugar: 15 g)
- Protein: 9 g
- Cholesterol: 109 mg
Dietary
Recipe Changelog
- March 2026: We previously published a version of French toast casserole that was made in an Instant Pot and featured raspberries and cardamom. Download the previous version here.
The photos in this blog post were taken by Rachel Cook of Half Acre House.
For ultimate success, we highly recommend reading the tips in the full blog post above. All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish a recipe, please rewrite the recipe in your own unique words. Link back to the source recipe here on The Real Food Dietitians. Thank you!


Hi! Could this recipe be made by baking it in the oven instead of using the instant pot? Thanks so much.
This recipe (which is almost the exSlow Cooker French Toast Casserolether a slow cooker or the oven