FoodSweet French Toast Casserole

Sweet French Toast Casserole

Prep Time: 15 minutes | Chill Time: 2 hours (or overnight) | Cook Time: 45 minutes | Total Time: 3 hours | Servings: 10

This sweet French toast casserole is what happens when French toast meets bread pudding in the best possible way. You assemble it the night before, let it soak up all that cinnamon-vanilla custard, and bake it in the morning while your coffee brews. It’s soft in the middle, golden and slightly crispy on top, and tastes like a weekend morning should.

Why I Keep Making This Recipe

Make it the night before – Assemble everything, stick it in the fridge, bake in the morning. No early morning prep work.

Feeds a crowd – Ten servings from one dish. Perfect for holidays, houseguests, or meal prepping weekend breakfasts.

Custard-soaked perfection – The bread soaks overnight in eggs, milk, and vanilla. The texture is soft and custardy, not dry like regular French toast can get.

Flexible bread choice – Use whatever bread you have. Challah and brioche are ideal, but regular sandwich bread works fine.

Sweet but not overwhelming – There’s sugar and cinnamon, but it’s balanced. Not like eating cake for breakfast, more like a treat that still feels like breakfast.


What You’ll Need

Nutrition Per Serving

1 slice (serves 10 total)

Prep Time: 15 minutes | Chill Time: 2 hours | Cook Time: 45 minutes | Total Time: 3 hours | Servings: 10

Calories: 320
Protein: 10g
Carbs: 38g
Fat: 14g
Fiber: 1g
Sugar: 16g
Sodium: 310mg
Cholesterol: 180mg

Bread – One pound of bread, cut into cubes. Challah or brioche are traditional choices because they’re rich and slightly sweet. French bread works too. Day-old bread is actually better than fresh because it soaks up the custard without falling apart. If your bread is fresh, leave it out for a few hours or toast the cubes lightly.

Eggs – Eight large eggs. This is what makes the custard that holds everything together.

Milk – Two cups of whole milk. You can use half-and-half if you want it richer, or 2% if that’s what you have. Avoid skim.

Heavy Cream – One cup. This makes the custard rich and the texture luxurious. You can skip it and use three cups of milk total instead, but the cream makes a difference.

Sugar – Half a cup of granulated sugar in the custard, plus extra for topping. Not too sweet, just enough.

Vanilla Extract – Two teaspoons. Use real vanilla, not imitation. It matters here.

Cinnamon – Two teaspoons. This is a cinnamon-forward recipe. If you’re not a cinnamon person, cut it to one teaspoon.

Butter – For greasing the pan and dotting on top before baking. Adds richness and helps the top get golden.

Salt – A quarter teaspoon. Balances the sweetness.


How to Make Sweet French Toast Casserole

Step 1: Prep the Bread

Cut your bread into 1-inch cubes. You should have about 10-12 cups of bread cubes. If your bread is fresh, spread the cubes on a baking sheet and let them sit out for a few hours to dry slightly, or bake at 300°F for 10 minutes. Dry bread soaks up the custard better.

Grease a 9×13-inch baking dish with butter.

Step 2: Make the Custard

In a large bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla, cinnamon, and salt. Whisk thoroughly until the sugar dissolves and everything is well combined. The mixture should be smooth with no streaks of egg white.

Step 3: Assemble

Place the bread cubes in your greased baking dish. Pour the custard mixture evenly over the bread. Press down gently with a spatula or your hands to make sure all the bread gets soaked. Some pieces will float back up, that’s fine.

Cover the dish tightly with plastic wrap or foil and refrigerate for at least 2 hours, or overnight. The bread needs time to absorb the custard. Overnight is better if you have the time.

Step 4: Bake

When you’re ready to bake, preheat your oven to 350°F. Remove the casserole from the fridge and let it sit at room temperature while the oven heats up.

Remove the plastic wrap. Dot the top with small pieces of butter (about 2 tablespoons total) and sprinkle with a tablespoon of sugar. This creates a golden, slightly caramelized top.

Bake uncovered for 45-50 minutes. The casserole is done when the center is set (no liquid jiggle), the top is golden brown, and the internal temperature reaches 160°F.

Let it cool for 10 minutes before serving. It’s best warm, not hot.


Storage and Reheating

Refrigerator: Cover and store for up to 4 days. This casserole actually reheats well.

Freezer: Cut into portions, wrap individually, freeze for up to 2 months. Thaw overnight before reheating.

Reheating:

  • Microwave: 60-90 seconds per portion
  • Oven: 325°F for 15-20 minutes, covered with foil
  • The texture won’t be quite as crispy on top as when it’s fresh, but it’s still good

Recipe Variations

Berry French Toast Casserole – Add 1.5 cups fresh or frozen blueberries, raspberries, or sliced strawberries between the bread layers before pouring the custard.

Apple Cinnamon – Add 2 cups diced apples tossed with cinnamon and a tablespoon of brown sugar. Layer with the bread.

Chocolate Chip – Sprinkle 1 cup chocolate chips between the bread layers. Use only 1 teaspoon cinnamon in the custard so the chocolate flavor comes through.

Cream Cheese Stuffed – Cut cream cheese into small cubes and tuck them between the bread pieces before adding the custard.

Maple Pecan – Replace half the sugar with maple syrup in the custard. Sprinkle chopped pecans on top before baking.


What to Serve with This

This casserole is sweet enough to stand alone, but here’s what works alongside it:

  • Fresh berries or sliced fruit
  • Maple syrup or honey for drizzling
  • Whipped cream or Greek yogurt
  • Bacon or sausage (the savory contrast is good)
  • Coffee

For brunch, add scrambled eggs or a simple fruit salad and you have a complete spread.


Frequently Asked Questions

Do I have to refrigerate it overnight?

You need to refrigerate it for at least 2 hours so the bread absorbs the custard. Overnight is better because the texture is more consistent throughout, but 2 hours works if you’re short on time.

Can I bake it immediately without chilling?

You can, but the texture won’t be as good. The bread won’t be fully soaked, so you’ll have dry spots and soggy spots instead of an even custard throughout.

What if I don’t have heavy cream?

Use 3 cups of whole milk instead of 2 cups milk + 1 cup cream. It won’t be quite as rich, but it still works. Don’t use all skim milk.

Why is my French toast casserole soggy?

Either you used too much custard for the amount of bread, or your bread was too soft and couldn’t hold the liquid. Make sure you’re using the full pound of bread, and use day-old or slightly dried bread, not fresh soft bread.

Can I use dairy-free milk?

Yes, use unsweetened almond milk or oat milk. Skip the heavy cream and use 3 cups of your dairy-free milk instead. The texture will be less rich but still good.

How do I know when it’s done?

The center should be set (not jiggly), the top should be golden brown, and a knife inserted in the center should come out mostly clean. Internal temperature should be 160°F. If the top is browning too fast but the center isn’t set, cover it with foil and continue baking.

More Breakfast Recipes:

Sweet French Toast Casserole

Sweet French toast casserole that’s made the night before and baked in the morning. Soft, custardy bread soaked in cinnamon-vanilla custard with a golden top. Perfect for holiday mornings, brunch, or feeding a crowd. Serves 10.

  • 9×13-inch baking dish
  • Large mixing bowl
  • Whisk
  • Bread knife
  • Measuring cups and spoons
  • Spatula
  • 1 lb bread (challah, brioche, or French bread, cut into 1-inch cubes)
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1/2 cup granulated sugar (plus 1 tablespoon for topping)
  • 2 teaspoons vanilla extract
  • 2 teaspoons ground cinnamon
  • 1/4 teaspoon salt
  • 2 tablespoons butter (plus more for greasing)
  1. Cut bread into 1-inch cubes. If bread is fresh, let cubes sit out for a few hours to dry slightly, or bake at 300°F for 10 minutes. Grease a 9×13-inch baking dish with butter.
  2. In a large bowl, whisk together eggs, milk, heavy cream, 1/2 cup sugar, vanilla, cinnamon, and salt until smooth and sugar is dissolved.

  3. Place bread cubes in the greased baking dish. Pour custard mixture evenly over bread. Press down gently with spatula to ensure all bread gets soaked.

  4. Cover tightly with plastic wrap or foil. Refrigerate for at least 2 hours, or overnight (overnight is better).
  5. When ready to bake, preheat oven to 350°F. Remove casserole from fridge and let sit at room temperature while oven heats.
  6. Remove plastic wrap. Dot top with 2 tablespoons butter cut into small pieces. Sprinkle with 1 tablespoon sugar.
  7. Bake uncovered 45-50 minutes until center is set, top is golden brown, and internal temperature reaches 160°F. If top browns too fast, cover with foil and continue baking.

  8. Let cool 10 minutes before serving.

Tips: Use day-old or dried bread for best absorption. Press bread down into custard to ensure even soaking. Let casserole sit at room temp 15-20 minutes before baking. Dot with butter and sprinkle sugar on top for golden, caramelized finish.

Breakfast
Sweet French Toast Casserole

Leave a Reply

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

Welcome! I'm Helen, sharing party ideas, holiday fun,…