Growing up, French toast was strictly a weekend breakfast treat – the kind that required my mom to stand at the stove while we all waited our turn for a fresh, hot piece. It wasn’t until I had my own kids that I discovered make-ahead French toast, and honestly, it felt like finding a secret cheat code for breakfast.
Those hectic morning routines needed something simpler than the traditional stand-and-flip method. This make-ahead version lets you do all the prep work the night before, so when morning comes, you just pop it in the oven. It’s perfect for those days when you want that homemade French toast taste but don’t have time to stand at the stove in your pajamas.
Why You’ll Love This French Toast
- Make-ahead convenience – Prep this the night before and wake up to a stress-free breakfast – perfect for busy mornings or when hosting guests.
- Simple ingredients – You likely have most of these basic breakfast staples in your kitchen already, making this an easy recipe to throw together.
- Perfect for entertaining – Since all the prep work happens ahead of time, you can actually enjoy breakfast with your family or guests instead of being stuck in the kitchen.
- Rich and custardy texture – The overnight soak allows the challah bread to absorb all the sweet, spiced custard, creating incredibly soft and flavorful French toast.
What Kind of Challah Bread Should I Use?
For French toast, you’ll want to start with a loaf of challah that’s a day or two old – slightly stale bread actually works better since it can soak up more of the custard mixture without falling apart. If you can only find fresh challah, just leave it out on the counter uncovered for a few hours or overnight to dry out a bit. Regular challah works great here, but you could also use a raisin challah or even a chocolate chip version if you want to make it extra special. Just make sure to slice your bread about 1-inch thick – any thinner and it might get too soggy, while thicker slices might not cook through properly in the center.
Options for Substitutions
This make-ahead French toast recipe is pretty forgiving and works well with several substitutions:
- Challah bread: While challah makes for amazing French toast, you can swap it with brioche, Texas toast, or even regular white bread. Just make sure whatever bread you use is slightly stale – fresh bread tends to get too soggy.
- Milk: Feel free to use any milk you have on hand – whole milk, 2%, or even non-dairy options like almond or oat milk work great. For extra richness, you can replace 1/2 cup of the milk with heavy cream.
- Maple syrup: No maple syrup? You can use honey or just add extra brown sugar instead. If using honey, use about 3 tablespoons since it’s a bit sweeter.
- Brown sugar: White sugar works too, or you can use all maple syrup instead. Just remember that brown sugar adds a nice caramel note that white sugar doesn’t have.
- Nutmeg: If you’re out of nutmeg, you can skip it or add an extra 1/4 teaspoon of cinnamon. A pinch of allspice or ginger can work too.
Watch Out for These Mistakes While Baking
The biggest mistake when preparing make-ahead French toast is slicing your bread too thin – thick 1-inch slices are essential because they hold up better during the overnight soak and create that perfect custardy center while maintaining crispy edges. A common error is oversaturating the bread, so make sure to pour the egg mixture evenly over the slices and gently press down to help with absorption, rather than drowning the bread all at once. To prevent a soggy bottom, avoid using fresh bread – day-old challah works best as it has a sturdier structure that can withstand the overnight soak without turning mushy. For the best results, let the casserole come to room temperature for about 30 minutes before baking, and don’t skip the mid-bake flip of the exposed bread pieces to ensure they don’t dry out too much.
What to Serve With French Toast?
When it comes to serving French toast, I like to keep things simple but satisfying with classic breakfast sides that complement all those cozy flavors. Fresh berries or sliced bananas are perfect for adding natural sweetness and a pop of color to your plate. A side of crispy bacon or breakfast sausage links provides that delicious sweet-and-salty contrast that makes breakfast extra special. For drinks, hot coffee or fresh-squeezed orange juice pairs wonderfully with this make-ahead breakfast, and don’t forget the warm maple syrup for drizzling over top!
Storage Instructions
Make Ahead: This French toast casserole is perfect for planning ahead! You can assemble it the night before and let all those sweet flavors soak into the bread overnight in the fridge. Just cover it tightly with plastic wrap or aluminum foil. In the morning, let it sit at room temperature for about 30 minutes before baking.
Keep Fresh: Got leftovers? No problem! Place them in an airtight container and pop them in the fridge for up to 3 days. The flavors actually get better as they sit, making this perfect for breakfast meal prep.
Reheat: When you’re ready for another serving, warm individual portions in the microwave for 30-60 seconds. For the best texture, you can also reheat it in the oven at 350°F for about 10 minutes – this helps keep the top nice and crispy while warming everything through.
Freeze: This French toast freezes really well! Once it’s completely cooled, wrap individual portions in plastic wrap and aluminum foil, then freeze for up to 2 months. Just thaw overnight in the fridge before reheating.
Preparation Time | 15-20 minutes |
Cooking Time | 40-50 minutes |
Total Time | 55-70 minutes |
Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2500-2800
- Protein: 80-90 g
- Fat: 100-120 g
- Carbohydrates: 350-400 g
Ingredients
- 1 loaf challah, cut into 1-inch thick pieces
- 7 large eggs
- 2 1/2 cups milk
- 1/2 cup packed brown sugar
- 1/4 cup pure maple syrup
- 2 tsp vanilla extract
- 2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
Step 1: Prepare the Egg Mixture
- 7 large eggs
- 2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/2 cup packed brown sugar
- 2 1/2 cups milk
- 1/4 cup pure maple syrup
- 2 tsp vanilla extract
Crack the eggs into a large bowl and whisk until fully blended.
Add the ground cinnamon and ground nutmeg, whisking them into the eggs.
Next, incorporate the packed brown sugar, whisk until smooth, then add in the milk, pure maple syrup, and vanilla extract.
Continue to whisk or stir until the mixture is well combined and uniform.
Step 2: Arrange Bread in Baking Dish
- 1 loaf challah, cut into 1-inch thick pieces
Lightly butter a 13 x 9 inch casserole dish.
Arrange the challah slices in the dish, positioning them so they do not overlap.
This ensures the bread absorbs the liquid evenly, resulting in a well-baked casserole.
I find using challah for this dish makes it especially rich and fluffy.
Step 3: Soak the Bread Overnight
- egg mixture from Step 1
- arranged bread from Step 2
Carefully pour the egg mixture from Step 1 evenly over the arranged bread slices in the casserole dish.
Cover the dish with plastic wrap or foil and refrigerate it overnight, allowing the bread to fully absorb the custard.
Step 4: Bake the Casserole
Preheat your oven to 350°F (175°C).
Remove the casserole from the refrigerator and uncover it.
Bake for approximately 45 minutes, or until the casserole is puffy and browned on top.
If you like a crispier top, you can broil it for an extra minute at the end—just keep an eye on it, as it can brown quickly.
Step 5: Serve the French Toast Casserole
Allow the baked casserole to cool slightly before serving.
For an extra treat, top each serving with additional maple syrup, a sprinkle of cinnamon, and powdered sugar if desired.
I find this finishing touch really brings out the breakfast flavors and makes it feel special.