There’s nothing quite like waking up to the heavenly aroma of a warm French toast casserole filling the kitchen. Picture this: it’s Sunday morning, the sunlight filters through the window, and you have a make-ahead breakfast ready to pop in the oven while you savor your coffee. This French toast casserole recipe is my secret weapon for effortless brunch gatherings, taking the stress out of meal prep and delighting everyone at the table.
I first discovered this dish during a brunch with friends, and it’s been a staple ever since. It combines rich, buttery bread soaked in a creamy custard, infused with hints of cinnamon and vanilla. Honestly, who wouldn’t want to indulge in a slice of this decadent yet comforting masterpiece? Plus, the versatility of this recipe means you can tailor it to suit your taste — toss in some berries, nuts, or even chocolate chips for an extra twist!
Join me as we dive into this crowd-pleasing recipe that promises an unforgettable start to your day without the morning chaos.
Why Choose This French Toast Casserole Recipe?
Simplicity at Its Best: This make-ahead French toast casserole requires minimal effort, allowing you to prep it the night before.
Rich, Creamy Delight: The custard-soaked bread creates a lush and decadent texture, perfect for satisfying your morning cravings.
Versatile Treat: Add your favorite fruits, nuts, or even chocolate to customize this dish to your liking.
Crowd-Pleaser: Whether it’s a family breakfast or a boisterous brunch with friends, everyone will love this comforting dish.
Time-Saving Option: Bake it while you enjoy your coffee, making mornings feel more relaxed and enjoyable.
Indulge in the embrace of this delightful dish and transform your brunch gatherings into cherished memories!
French Toast Casserole Ingredients
• Get ready to create a delicious brunch masterpiece!
For the Custard
- Large Eggs – Essential for structure; substitute with an egg substitute for a vegan option.
- Whole Milk – Adds creaminess and moisture; any dairy or non-dairy milk can be used.
- Heavy Cream – Provides richness; replace with additional milk or a non-dairy alternative for a lighter texture.
- Light Brown Sugar – Adds sweetness and depth; white sugar can be used for a lighter flavor.
- Ground Cinnamon – Introduces warming spice; nutmeg can create a different flavor profile.
- Pure Vanilla Extract – Enhances overall flavor; use almond extract for a unique twist.
- Kosher Salt – Balances sweetness; regular table salt works well too.
For the Bread
- White Bread (preferably day-old) – The main structure of the casserole; brioche or challah also make wonderful choices.
For the Toppings
- Sliced Raw Almonds – Adds crunch and a nutty flavor; substitute with other nuts or omit for a nut-free option.
- Confectioners’ Sugar – Perfect for dusting before serving; feel free to omit for a simpler presentation.
- Fresh Berries – Optional garnish for freshness; substitute with other fruits like bananas or skip entirely.
Get ready to whisk, soak, and bake your way to brunch bliss with this incredible french toast casserole recipe!
How to Make French Toast Casserole
Prepare Custard: In a large bowl, whisk together the eggs, whole milk, heavy cream, light brown sugar, ground cinnamon, pure vanilla extract, and kosher salt until smooth and creamy. This will form a rich custard base.
Soak Bread: Dip each slice of white bread into the custard, ensuring each side is coated for about 4 seconds. Layer the soaked bread in a greased 13″ x 9″ baking dish, slightly overlapping as you go.
Refrigerate: Pour any remaining custard over the arranged bread slices. Cover the baking dish with plastic wrap and refrigerate for at least 2 hours or overnight to let the bread absorb all those delightful flavors.
Preheat Oven: When ready to bake, preheat your oven to 375°F (190°C) to ensure a perfect rise and golden crust.
Bake: Uncover the dish, sprinkle sliced almonds over the top, and bake for about 40 minutes until the edges are golden brown and the center is puffed.
Serve: Allow to cool for about 10 minutes before slicing. Dust the top with confectioners’ sugar and add fresh berries if desired for a lovely finishing touch.
Optional: Drizzle with warm maple syrup for an extra sweet touch.
Exact quantities are listed in the recipe card below.

Expert Tips for French Toast Casserole
Eggs First: Ensure the eggs are beaten well until streak-free before mixing with other ingredients for a silky custard.
Optimal Soaking Time: Don’t rush the soaking process! Allow the bread to soak for a full 4 seconds per side to fully absorb that custard goodness.
Chill Overnight: For maximum flavor, refrigerate overnight. This allows the bread to soak up the custard and the spices to meld beautifully.
Cooling Time Matters: Let the casserole cool for about 10 minutes after baking; this helps it set for easier slicing and serving.
Customize Wisely: Experiment with toppings! While almonds add a lovely crunch, consider other nuts or fresh fruits to match your preferences in this french toast casserole recipe.
Make Ahead Options
This make-ahead French toast casserole recipe is ideal for busy mornings, allowing you to prepare it the night before or even up to 24 hours in advance. Simply follow the steps to prepare the custard and soak the bread, then cover the baking dish and refrigerate overnight. This approach enhances the flavors and ensures the bread absorbs all that delicious custard! When you’re ready to bake, preheat the oven to 375°F, uncover the dish, sprinkle with sliced almonds, and bake for about 40 minutes until golden brown. With these simple meal prep tips, you’ll enjoy a stress-free brunch that’s just as delightful!
French Toast Casserole Variations
Feel free to mix things up and create your perfect French toast casserole that satisfies your taste buds!
Vegan Delight: Swap eggs with a flaxseed mixture and use almond milk for a delicious plant-based version.
A hint of cinnamon will still shine through, creating a warm, comforting dish.Nut-Free Option: Omit sliced almonds and use pumpkin seeds for a crunchy topping.
This keeps the texture delightful while ensuring it’s safe for nut-sensitive guests.Whole Grain Goodness: Use whole wheat or multigrain bread for a heartier and healthier casserole.
The nutty flavor enhances the dish, making it a wholesome breakfast treat.Chocolate Lover’s Dream: Add chocolate chips to the custard mixture for a sweet twist.
Who can resist that melty chocolate goodness in every bite?Fruity Fusion: Incorporate sliced bananas or diced apples into the layers for a fruity surprise.
It adds a burst of freshness that perfectly complements the warm custard.Seasonal Spin: Use pumpkin puree and spices like nutmeg or ginger for a fall-inspired variation.
Embrace the flavors of autumn and serve it with maple syrup for a cozy brunch.Spicy Kick: Toss in a pinch of cayenne pepper or red pepper flakes to the custard for a hint of heat.
This unexpected touch elevates the flavors, making each bite a unique experience.Cinnamon Roll Twist: Use pre-made cinnamon roll dough in place of bread.
The result? Gooey, cinnamon-swirled bites that are pure bliss.
How to Store and Freeze French Toast Casserole
Fridge: Store leftover casserole in an airtight container for up to 3 days. Reheat individual portions in the microwave or in the oven for best flavor and texture.
Freezer: If you have extra casserole, wrap it tightly in plastic wrap and aluminum foil to prevent freezer burn. It can be frozen for up to 2 months.
Thawing: To enjoy frozen French toast casserole, thaw it in the fridge overnight. Bake it at 375°F until heated through, allowing for a fresh-out-of-the-oven experience.
Reheating: For optimal reheating, place the slices in a baking dish, cover with foil, and warm in the oven. This helps retain moisture and keeps the casserole soft and delicious.
What to Serve with Make-Ahead French Toast Casserole?
Let the deliciousness of your French toast casserole shine by pairing it with complementary dishes that elevate your brunch experience.
Crispy Bacon: The salty crunch of bacon balances the sweetness of the casserole, creating a savory-sweet harmony on your plate. The crispy texture adds a delightful contrast to the soft, custardy casserole.
Creamy Scrambled Eggs: Fluffy scrambled eggs provide a rich source of protein that rounds out the meal beautifully. Their creamy texture works wonderfully with the lusciousness of the casserole.
Fresh Fruit Salad: A vibrant fruit salad featuring seasonal berries and citrus adds a refreshing burst of flavor. Their natural acidity perfectly accentuates the sweetness of the French toast while adding a pop of color.
Maple Syrup: Drizzling pure maple syrup over your casserole takes the sweetness up a notch. This classic pairing is a must-have for an indulgent brunch and enhances the overall flavor experience.
Flavored Whipped Cream: A dollop of flavored whipped cream, perhaps infused with vanilla or almond, adds an irresistible richness. It’s the perfect finishing touch for those who enjoy dessert-like breakfasts.
Spiced Chai Latte: For a comforting drink pairing, serve a warm spiced chai latte. The blend of spices complements the cinnamon in the casserole while providing a cozy sip to warm up your morning.
Elevate your brunch spread with these delightful accompaniments that ensure your French toast casserole takes center stage!

Make-Ahead French Toast Casserole Recipe FAQs
What kind of bread is best for French toast casserole?
Absolutely! Day-old white bread is ideal for this recipe, as it holds the custard without becoming too soggy. However, I often use brioche or challah for an added richness and sweetness, and they work wonderfully too.
How do I store leftover French toast casserole?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Just reheat individual portions in the microwave for a quick breakfast or pop it in the oven at 350°F for about 10-15 minutes to bring it back to life.
Can I freeze French toast casserole?
Yes, you can! To freeze, wrap the casserole tightly in plastic wrap and then in aluminum foil to prevent freezer burn. It’ll stay fresh for up to 2 months. For the best results, thaw in the fridge overnight before baking.
What if my casserole doesn’t rise properly?
Very! If your casserole isn’t rising, it might be due to insufficient soaking time. Ensure the bread is soaked adequately and don’t forget to preheat your oven. Letting it cool for about 10 minutes after baking also firms it up for a better slice!
Can I make this casserole ahead of time?
You bet! In fact, I recommend preparing it the night before. Just assemble the casserole, cover it, and refrigerate overnight. This gives the custard a chance to fully absorb, resulting in a flavorful, custardy delight.
Are there any allergen considerations?
Yes, definitely! This recipe includes eggs and dairy, so for vegan or dairy-free options, substitute the eggs with a plant-based egg substitute and use non-dairy milk and cream. Additionally, if you’re serving to guests with nut allergies, feel free to omit the sliced almonds.

Easy Make-Ahead French Toast Casserole Recipe for Brunch Bliss
Ingredients
Equipment
Method
- In a large bowl, whisk together the eggs, whole milk, heavy cream, light brown sugar, ground cinnamon, pure vanilla extract, and kosher salt until smooth and creamy.
- Dip each slice of white bread into the custard, ensuring each side is coated for about 4 seconds. Layer the soaked bread in a greased 13" x 9" baking dish.
- Pour any remaining custard over the arranged bread slices. Cover the baking dish with plastic wrap and refrigerate for at least 2 hours or overnight.
- Preheat your oven to 375°F (190°C).
- Uncover the dish, sprinkle sliced almonds over the top, and bake for about 40 minutes until golden brown.
- Allow to cool for about 10 minutes before slicing. Dust with confectioners' sugar and add fresh berries if desired.









