If you love classic French toast but don’t love standing at the stove flipping slices one by one, this Easy French Toast Casserole is your solution. It transforms simple pantry staples into a rich, custardy breakfast bake with golden edges and a soft, fluffy center — perfect for holidays, brunch gatherings, or lazy weekends.
This recipe delivers all the cinnamon-vanilla flavor of traditional French toast with the convenience of a prep-ahead casserole. It’s beginner-friendly, adaptable, and guaranteed to impress.
Why You’ll Love This French Toast Casserole
- ✔ Make-ahead friendly
- ✔ Feeds a crowd
- ✔ Minimal hands-on cooking
- ✔ Customizable toppings
- ✔ Perfect for holidays and brunch
It’s the kind of dish you prep at night and bake fresh in the morning — effortless and delicious.
What Is French Toast Casserole?
French toast casserole is essentially baked French toast. Instead of dipping individual slices in egg custard and cooking them in a skillet, cubes or slices of bread are soaked in a sweet custard mixture, layered in a baking dish, and baked until set.
The result:
- Custardy interior
- Slightly crisp golden top
- Warm cinnamon flavor
- Sliceable, shareable portions
Ingredients
Main Ingredients
- 1 loaf day-old French bread or brioche (about 12–14 oz)
- 6 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- ¾ cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon salt
- 2 tablespoons melted butter
Optional Streusel Topping (Highly Recommended)
- ½ cup all-purpose flour
- ½ cup brown sugar
- 1 teaspoon cinnamon
- ¼ cup cold butter, cubed
Step-by-Step Instructions
Step 1: Prepare the Bread
Cut bread into 1-inch cubes. Day-old bread works best because it absorbs custard without becoming soggy.
Place cubes evenly into a greased 9×13-inch baking dish.
Step 2: Make the Custard
In a large bowl, whisk together:
- Eggs
- Milk
- Heavy cream
- Sugar
- Vanilla
- Cinnamon
- Salt
Whisk until smooth and fully combined.
Step 3: Pour & Soak
Pour custard evenly over bread cubes. Press lightly with a spatula to ensure all pieces are coated.
Cover and refrigerate at least 2 hours — preferably overnight for best flavor and texture.
Step 4: Add Streusel (Optional)
In a bowl, combine flour, brown sugar, and cinnamon. Cut in cold butter using a fork or pastry cutter until crumbly.
Sprinkle evenly over soaked casserole before baking.
Step 5: Bake
Preheat oven to 350°F (175°C).
Bake uncovered for 40–50 minutes until center is set and top is golden brown.
The casserole should jiggle slightly in the middle but not look wet.
Let cool 10 minutes before serving.
Flavor & Texture Profile
This casserole offers:
- Soft custardy interior
- Crisp golden edges
- Warm cinnamon-vanilla aroma
- Slight crunch from streusel topping
The contrast between creamy center and crisp top makes it irresistible.
Why This Recipe Works
- Day-old bread absorbs custard evenly
- Cream + milk create rich texture
- Overnight soak deepens flavor
- Slow baking ensures even cooking
- Streusel adds texture contrast
The science behind it is simple: eggs set into a custard structure when heated, binding everything together.
Best Bread for French Toast Casserole
Choose sturdy bread with good structure:
- Brioche (rich and buttery)
- French bread (classic choice)
- Challah (soft yet strong)
- Texas toast
Avoid very soft sandwich bread — it can turn mushy.
Make-Ahead Instructions
This recipe is ideal for prepping ahead:
Night Before:
Assemble and refrigerate.
Morning Of:
Add topping and bake.
It’s perfect for:
- Christmas morning
- Easter brunch
- Mother’s Day
- Overnight guests
Delicious Variations
1. Berry French Toast Casserole
Add 1–2 cups fresh blueberries or strawberries between layers.
2. Apple Cinnamon Version
Add sautéed apples with brown sugar and cinnamon.
3. Cream Cheese Stuffed
Layer cubes with sweetened cream cheese mixture.
4. Pumpkin Spice
Replace part of milk with pumpkin puree + pumpkin spice.
5. Nutty Crunch
Add chopped pecans or walnuts to topping.
Topping Ideas
Serve warm with:
- Maple syrup
- Powdered sugar
- Fresh berries
- Whipped cream
- Caramel drizzle
- Honey
For a bakery-style presentation, dust lightly with powdered sugar before serving.
Pro Tips for Perfect Results
1. Use Slightly Stale Bread
Fresh bread becomes too soft.
2. Don’t Skip the Soak
At least 2 hours ensures even custard absorption.
3. Cover If Browning Too Fast
Tent loosely with foil halfway through baking if needed.
4. Let Rest Before Serving
Helps custard fully set.
5. Check Center with Knife
It should come out mostly clean.
Nutritional Overview (Approximate Per Serving)
- Calories: 350–450
- Protein: 10g
- Carbohydrates: 45g
- Fat: 18g
Exact values depend on toppings and portion size.
Common Mistakes to Avoid
- Using too much liquid
- Not soaking long enough
- Overbaking (causes dryness)
- Skipping buttering the dish
- Cutting too small bread cubes
Precision ensures the right texture.
How to Store & Reheat
Refrigerate:
Store leftovers up to 4 days in airtight container.
Reheat:
Warm in oven at 300°F or microwave individual slices.
Freeze:
Wrap tightly and freeze up to 2 months.
Serving for a Crowd
For large gatherings:
- Double recipe
- Use two 9×13 pans
- Bake simultaneously
- Rotate pans halfway
French toast casserole slices neatly, making it easy to serve buffet-style.
Can You Make It Lighter?
Yes:
- Use low-fat milk
- Reduce sugar slightly
- Skip streusel topping
- Add fresh fruit instead
Texture remains soft and delicious.
Frequently Asked Questions
Can I bake it immediately instead of overnight?
Yes — let it soak at least 30 minutes minimum.
Why is my casserole soggy?
Too much liquid or underbaked center.
Can I use almond milk?
Yes, though texture may be slightly less rich.
Can I add chocolate chips?
Absolutely — sprinkle between layers.
What to Serve With French Toast Casserole
To create a full brunch spread, pair with:
- Scrambled eggs
- Breakfast sausage
- Fresh fruit salad
- Yogurt parfaits
- Coffee or mimosas
The casserole acts as the sweet centerpiece.
Final Thoughts
This Easy French Toast Casserole is the ultimate stress-free breakfast bake. It combines warm cinnamon flavor, creamy custard texture, and golden baked edges into one crowd-pleasing dish.
Whether you’re hosting a holiday brunch or simply want a cozy weekend breakfast, this make-ahead casserole delivers every time. It’s simple, customizable, and guaranteed to become a family favorite.
Print
Easy French Toast Casserole (Make-Ahead Breakfast Bake)
Ingredients
For the casserole:
- 1 loaf (16 oz / 450g) brioche or challah bread, cut into 1” cubes
- 6 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- ½ cup granulated sugar
- 2 tsp vanilla extract
- 1 tsp ground cinnamon
- Pinch of salt
Optional add-ins:
- 1 cup fresh berries (blueberries, raspberries)
- ½ cup chopped pecans or walnuts
- 1 tsp orange zest
For topping (choose one):
- Streusel: ¼ cup flour + ¼ cup brown sugar + 2 tbsp cold butter + ½ tsp cinnamon
- Simple finish: Powdered sugar + maple syrup
Instructions
- Prep: Grease a 9×13″ baking dish. Place bread cubes in dish (add berries/nuts if using).
- Make custard: In a bowl, whisk eggs, milk, cream, sugar, vanilla, cinnamon, and salt until smooth.
- Soak: Pour custard over bread. Press down gently to submerge. Cover and refrigerate at least 4 hours, preferably overnight.
- Preheat oven to 350°F (175°C).
- Add streusel (if using): Mix streusel ingredients; sprinkle over top.
- Bake 45–55 minutes, until puffed, golden, and center is set (165°F internal temp).
- Cool 10 minutes before serving. Dust with powdered sugar or drizzle with maple syrup.
💡 Pro Tips:
– Use stale bread for best texture—it soaks up custard without turning mushy.
– For extra richness, swap half the milk with eggnog during the holidays!
– Make it gluten-free: use GF bread and check all labels.
Prep Time & Nutrition (per serving, serves 8):
Servings: 8 | Calories: 320 | Net Carbs: 32g | Fats: 14g | Protein: 12g