You know those mornings when you just want something warm, sweet, and so comforting it feels like a hug in every bite? Yeah, this French Toast Casserole is exactly that. It’s the kind of breakfast that makes you jump out of bed, run to the kitchen, and actually feel excited about the day ahead.
It’s buttery, crispy on top, soft and custardy in the middle, and has just the right amount of cinnamon-y goodness. Whether it’s for a lazy weekend brunch, a holiday morning, or just because you need something special, this recipe is one you’ll want to make over and over again. And the best part? You can prep it the night before, so all you have to do in the morning is pop it in the oven and let the magic happen.
Why You’ll Love This French Toast Casserole
- Make-Ahead Magic – Prep it the night before, and wake up to a ready-to-bake masterpiece.
- Crispy & Custardy – The perfect balance of crunchy cinnamon topping and soft, pillow French toast inside.
- Perfect for Gatherings – Whether it’s a holiday breakfast or Sunday brunch, this dish is a total crowd-pleaser.
- No Standing Over the Stove – Unlike traditional French toast, you’re not flipping slices one by one. Just assemble, bake, and enjoy!
- Endless Toppings & Add-Ons – Drizzle with maple syrup, add fresh berries, or top with whipped cream—whatever you’re feeling!
Best French Toast Casserole You Need
This French Toast Casserole is basically everything you love about classic French toast but baked into one glorious dish. No more flipping individual slices or worrying about soggy bread. This is easy, effortless, and seriously delicious.
Ingredients Notes
French Toast Base:
- 1 loaf sourdough bread (or brioche, challah, or French bread), cubed – The sturdier the bread, the better! It soaks up all the custard while still holding its shape.
- 8 large eggs – This is what makes the dish rich and custardy.
- ¾ cup sugar – Adds just the right touch of sweetness.
- 1 tablespoon vanilla extract – Because vanilla makes everything better.
- 2 cups milk + ½ cup heavy cream – The mix of milk and cream creates a rich, luxurious custard.
Crispy Topping:
- ½ cup all-purpose flour – Helps create that crumbly, buttery texture.
- ½ cup packed light brown sugar – Adds warmth and caramel-like sweetness.
- 1 teaspoon ground cinnamon – Brings all the cozy vibes.
- ¼ teaspoon salt – Balances all the flavors.
- ½ cup cold unsalted butter, cut into pieces – This is what makes the topping irresistibly crunchy.
Optional Add-Ons
- Chopped nuts (pecans or walnuts) – For extra crunch.
- Chocolate chips – Because who doesn’t love a little chocolate?
- Dried fruit (raisins, cranberries, or chopped dates) – Adds a chewy sweetness.
- Orange zest – Brightens up the flavor.
Step-by-Step Instructions for French Toast Casserole
1. Prep the Bread
Pro Tip: Use day-old bread for the best texture. Fresh bread can get too soggy!
Cut your bread into 1-inch cubes and scatter them evenly in a greased 9×13-inch baking dish. Try to layer it loosely so every piece can soak up the custard.
2. Make the Custard Mixture
Pro Tip: Whisk well to ensure a smooth custard with no eggy streaks.
In a medium bowl, whisk together the eggs, milk, heavy cream, sugar, and vanilla extract until fully combined. Pour the mixture evenly over the bread, pressing the cubes down slightly so they soak up all the goodness.
3. Let It Soak
Pro Tip: Overnight soaking = deeper flavor and better texture.
Cover the dish with plastic wrap and refrigerate for at least 4 hours or overnight. This gives the bread time to fully absorb the custard, making it soft and delicious.
4. Make the Topping
Pro Tip: Use cold butter for the best crumbly texture.
In a bowl, mix the flour, brown sugar, cinnamon, and salt. Cut in the cold butter using a fork or your fingers until it forms a crumbly mixture. Store it in a plastic bag in the fridge overnight.
5. Bake to Perfection
Pro Tip: Baking uncovered helps get that crispy golden topping.
Preheat your oven to 350°F. Sprinkle the topping evenly over the casserole and bake uncovered for 45-60 minutes, depending on how soft or crispy you like it.
Storage and Serving
- Storing Leftovers: Keep in an airtight container in the fridge for up to 4 days.
- Reheating Tips: Reheat individual servings in the microwave, or for the best texture, pop it in a 350°F oven for 10 minutes.
- Freezing: Wrap tightly and freeze for up to 2 months. Reheat in the oven straight from frozen.
Tips for Success
- Use slightly stale bread—it soaks up the custard better.
- Let the casserole rest for a few minutes after baking to let everything set.
- Serve with warm maple syrup, powdered sugar, or fresh fruit for extra flavor.
Variations
- Cinnamon Roll Style: Swirl in some cinnamon sugar before baking.
- Pumpkin Spice: Add pumpkin purée and pumpkin spice for a fall twist.
- Savory Version: Skip the sugar, add cheese, and throw in some cooked bacon or sausage.
What Others Are Saying About This Recipe
Sarah J.: “I made this for Christmas morning, and my whole family went crazy over it! The crunchy topping was my favorite part.”
Jessica M.: “I love that I could make this ahead of time. Woke up, popped it in the oven, and boom—best breakfast ever.”
Emily R.: “This was so good I almost cried. I’m serious. It tastes like heaven in a baking dish.”
FAQs about French Toast Casserole
1. Can I use regular sandwich bread? Yes, but it might get a little too soft. A sturdier bread like sourdough or brioche works best.
2. Can I make this dairy-free? Absolutely! Swap the milk for almond or oat milk and use coconut cream instead of heavy cream.
3. Can I make it without eggs? You can try using a flaxseed or chia egg substitute, but the texture will be different.
In Conclusion
This French Toast Casserole is seriously the best way to start your morning. Whether you’re making it for a special occasion or just because you deserve something amazing, it’s a guaranteed hit. If you try it, let me know how it turned out in the comments! And don’t forget to save this on Pinterest so you can make it again and again. Happy baking!