French Toast Breakfast Bake

This French toast breakfast bake is your secret weapon for effortless mornings when serving a crowd. Everything is prepped in advance so all you have to do is bake and serve. The result is a soft, rich casserole with just enough sweetness and a crisp, buttery streusel on top.

A plate of French toast breakfast bake with butter and maple syrup

🔍 Recipe At-A-Glance: French Toast Breakfast Bake

  • Prep Time: 20 minutes
  • 🕰️ Bake Time: 30-40 minutes
  • 🍞 Flavor Profile: Buttery, custard-y and sprinkled with a touch of citrus and spice. Like the best French toast you ever had, but made super easy.
  • 🥄 Good For: Family breakfasts, weekend breakfast, holiday breakfasts
  • ↪️ Make Ahead: Designed for prepping ahead! Make it the night before and pop in the oven in the morning.
  • 🧡 Difficulty: If you can tear up some bread, you can make this.
Jump to:
Cassie Johnston smiles in a teal shirt while standing at a table with meal prep containers stacked high in front of her.

🍞 The Ingredients You Need

Ingredients for French toast breakfast bake
  • Bread: You can absolutely use regular sliced sandwich bread (like my soft sandwich bread recipe) for this, but the flavor is upgraded with a baguette or sourdough boule.
  • Eggs: Yes, this recipe calls for 8 eggs! It's a lot, but when you consider this makes 6 servings, that's only 1 ⅓ eggs per person.
  • Orange Zest: This is the secret ingredient that gives this casserole a ton of bright flavor. Don't skip it!

Make sure to check the recipe card below for the full ingredients list, along with quantities and my expert tips and tricks.

🔁 Variations & Substitutions

  • Make it vegan: In a blender, combine 12 ounces silken tofu, 2 tablespoons of cornstarch, 2 13.5-ounce cans full fat coconut milk with the sugars, cinnamon, cloves, vanilla extract, and orange zest from the recipe. Use it in place of the egg mixture in Step 3 of the recipe. Use vegan margarine for the streusel topping.
  • Make it gluten-free: Use any gluten-free bread in the casserole and any gluten-free all-purpose flour in the streusel topping.
  • Add fruit: Stir in ⅔ cup blueberries, chopped apples, or other fruit into the mixture before chilling.
  • Add other mix-ins: Stir in ½ cup chopped nuts, chocolate chips, raisins, or dried cranberries into the mixture before chilling.

🥣 How to Make French Toast Breakfast Bake

Tearing up bread into a casserole dish

Step 1: Tear up the bread into similar sized pieces into a casserole dish.

Whisking together custard in a bowl

Step 2: Whisk together the custard ingredients well in a bowl.

Pouring custard into casserole dish

Step 3: Pour the egg mixture over top of the bread pieces. Cover and refrigerate for at least an hour.

Streusel topping in bowl

Step 4: Combine the topping ingredients in a bowl and cut together to form a crumbly topping.

Sprinkling streusel onto French toast breakfast bake

Step 5: Sprinkle the streusel topping onto the casserole. Bake in 350° oven for  30-40 minutes or until the top is golden brown and crunchy.

Pouring maple syrup onto a slice of French toast breakfast bake

Step 6: Serve topped with pats of butter, maple syrup, and fruit of your choice.

🙋🏻‍♀️ French Toast Breakfast Bake FAQs

How do you keep French toast casserole from being soggy?

Using day old or dried out bread helps keep French toast casserole firm and tender. You can also toast fresh bread for a few minutes to remove some of the moisture.

How long should you bake a French toast casserole?

Bake for 30-40 minutes in a 350° oven. 30 minutes will give you more of a soft texture, 40 minutes a more solid texture.

What is the best bread for French toast casserole?

A loaf of crusty French, Italian, or sourdough bread gives the best texture and flavor.

A pat of butter melts on a slice of French toast breakfast bake on a plate

🥣 More Holiday Breakfast Ideas

If you tried this French Toast Breakfast Bake or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the comments!

📖 Recipe

French toast breakfast bake on a plate

French Toast Breakfast Bake

This make-ahead French toast breakfast bake makes breakfast for family gatherings, parties, and holidays so easy and tasty!
5 from 1 vote
Print Pin Rate
Course: Breakfast Recipes
Cuisine: American
Prep Time: 20 minutes
Cook Time: 35 minutes
Additional Time: 1 hour
Total Time: 1 hour 55 minutes
Servings: 6 servings
Calories: 706kcal

Ingredients

For the French Toast

  • Cooking spray or butter for greasing pan
  • 10 cups torn bread chunks from crusty day-old bread baguette or a sourdough boule work great
  • 8 eggs
  • 1 cup whole milk
  • 1 ½ cups half and half cream
  • ½ cup granulated sugar
  • ½ cup brown sugar or coconut sugar
  • 1 teaspoon cinnamon
  • Pinch ground cloves
  • 2 tablespoons vanilla extract
  • Zest of 1 large orange

For the Topping

  • ½ cup all-purpose flour
  • ½ cup packed brown sugar or coconut sugar
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon salt
  • ½ cup cold unsalted butter (1 stick)
  • Warm maple syrup, butter, and fruit for serving

Instructions

  • Grease a 9" x 13" casserole dish with cooking spray or butter. Spread the torn bread chunks in an even layer in the prepared baking dish. Set aside.
  • In a large bowl, whisk together the eggs, milk, half and half, sugar, brown sugar or coconut sugar, cinnamon, cloves, vanilla extract, and orange zest. 
  • Pour the egg mixture over top of the torn bread, making sure to evenly distribute the liquid. You might need to press down the bread with the back of a wooden spoon to get it to absorb some of the mixture.
  • Cover the casserole dish tightly with plastic wrap, bee's wrap, or aluminum foil. Place in the fridge for at least an hour, but preferably overnight. You can also prep it up to 48 hours in advance.
  • Make the topping by combining the flour, brown sugar, cinnamon, salt, and butter in the basin of a food processor or in a large bowl. Pulse the food processor, or use a pastry blender or two forks, to blend it until the mixture resembles the size of peas. Place topping in a food storage container and place in fridge until ready to bake.
  • When ready to bake: preheat oven to 350°F. Remove the cover from the casserole dish, and sprinkle the topping in an even layer over the bread.
  • Bake, uncovered, for 30-40 minutes, or until the top is golden brown and crunchy. 30 minutes will give you more of a soft texture, 40 minutes a more solid texture. Serve topped with pats of butter, maple syrup, and fruit of your choice.

Notes

  • To make it egg-free: In a blender, combine 12 ounces silken tofu and 2 tablespoons of cornstarch with the milk, half and half, sugars, cinnamon, cloves, vanilla extract, and orange zest. Use it in place of the egg mixture in Step 3 of the recipe.
  • To make it vegan: In a blender, combine 12 ounces silken tofu, 2 tablespoons of cornstarch, 2 13.5-ounce cans full fat coconut milk with the sugars, cinnamon, cloves, vanilla extract, and orange zest. Use it in place of the egg mixture in Step 3 of the recipe. Use vegan margarine for the topping.
  • To reheat: pop individual pieces in the microwave at 50% power for 30 second increments until warmed through, or do my preferred method-warm it in the oven! Cover the entire dish in foil, and then pop in a 350°F oven until warmed through, about 15 minutes.

Nutrition

Serving: 1serving | Calories: 706kcal | Carbohydrates: 91g | Protein: 17g | Fat: 30g | Saturated Fat: 17g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 285mg | Sodium: 527mg | Potassium: 351mg | Fiber: 2g | Sugar: 60g | Vitamin A: 1072IU | Vitamin C: 1mg | Calcium: 216mg | Iron: 4mg

Want to save this recipe?

I'll email this recipe to you, so you can come back to it later!

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




3 Comments

  1. 5 stars
    I cannot express with words how good this french toast casserole is! It's the perfect texture, perfectly sweet, and I love how you can make it ahead. Try it out for your next family holiday!

    1. Hi Michelle! We have a vegan option for this casserole that we give details for both in the post and the notes section of the recipe card. Here's the info if you'd like to make your french toast casserole vegan: "To make it vegan: In a blender, combine 12 ounces silken tofu, 2 tablespoons of cornstarch, 2 13.5-ounce cans full-fat coconut milk with the sugars, cinnamon, cloves, vanilla extract, and orange zest. Use it in place of the egg mixture in Step 3 of the recipe. Use vegan margarine for the topping." I hope this helps!