Sweet French Toast Casserole

If you ask me, French toast casserole is one of the smartest breakfast ideas out there.

This make-ahead dish turns classic French toast into an easy, feed-a-crowd situation that you can prep the night before. Thick bread soaks up a sweet custard with cinnamon and vanilla while it sits in the fridge.

In the morning, you just pop it in the oven and let it bake until it’s golden and puffy. A little butter, some maple syrup, and maybe a handful of berries on top make it feel special.

It’s perfect for holidays or lazy weekend mornings when you want something good without standing over the stove flipping slices.

french toast casserole
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This French Toast Casserole

  • Perfect for feeding a crowd – This casserole lets you serve French toast to your whole family at once instead of standing at the stove flipping individual slices.
  • Make-ahead friendly – You can prep this the night before and just pop it in the oven in the morning, making busy weekend breakfasts or holiday brunches so much easier.
  • Sweet and indulgent – The brown sugar and butter create a caramel-like base that soaks into the bread, giving you that perfect balance of crispy top and custardy center.
  • Simple ingredients – You probably have most of these pantry staples on hand already, so no special shopping trip required.
  • Ready in under an hour – From start to finish, you’ll have a warm, comforting breakfast on the table in less time than it takes to make pancakes for everyone.

What Kind of French Bread Should I Use?

For this casserole, you’ll want to use a sturdy French bread or baguette that’s a day or two old – slightly stale bread actually works better because it soaks up the egg mixture without getting too soggy. If you only have fresh bread, you can cut it into cubes and let them sit out for a few hours or toast them lightly in the oven to dry them out a bit. In a pinch, you can also substitute with other crusty breads like Italian bread or even a sourdough loaf, though the texture will be slightly different. Just avoid using soft sandwich bread, as it tends to fall apart and turn mushy in the custard mixture.

french toast casserole
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This casserole is pretty forgiving, so here are some swaps you can make if you need to:

  • French bread: You can use brioche, challah, sourdough, or even day-old sandwich bread instead. Just make sure whatever bread you choose is slightly stale or let it sit out overnight – this helps it soak up the egg mixture without getting too soggy.
  • Butter: If you’re watching your butter intake, you can reduce it to ¼ cup or swap it with coconut oil for a different flavor profile.
  • Milk: Any milk works here – whole milk, 2%, almond milk, oat milk, or even half-and-half if you want it extra rich. Just stick with the same amount.
  • Brown sugar: White sugar or maple syrup can replace brown sugar if that’s what you have. If using maple syrup, use ¾ cup and reduce the milk by about 2 tablespoons.
  • Vanilla extract: Vanilla is pretty important for flavor here, but in a pinch you could use almond extract – just cut the amount in half since it’s stronger.

Watch Out for These Mistakes While Baking

The biggest mistake with French toast casserole is skipping the overnight soak – if you’re short on time, give it at least 2 hours in the fridge so the bread cubes can fully absorb the egg mixture, otherwise you’ll end up with dry spots and an uneven texture.

Another common error is not greasing your baking dish well enough, which can cause the brown sugar and butter mixture to stick and burn on the bottom – use cooking spray or extra butter to coat every corner.

Don’t pour the butter and brown sugar mixture while it’s too hot, as this can start cooking the eggs prematurely and create a scrambled texture instead of a smooth custard.

Finally, resist the urge to cut into the casserole right away – letting it rest for 10 minutes after baking helps everything set up properly and makes serving much cleaner.

french toast casserole
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With French Toast Casserole?

French toast casserole is pretty sweet and filling on its own, so I like to balance it out with some fresh fruit on the side – berries, sliced bananas, or even a simple fruit salad work great. Crispy bacon or breakfast sausage links add a nice salty contrast that really complements the cinnamon-sugar flavors. If you’re feeding a crowd for brunch, scrambled eggs are always a good addition to round out the meal. You could also set out some maple syrup, whipped cream, or extra butter so everyone can customize their plate however they like.

Storage Instructions

Store: Leftover French toast casserole keeps really well in the fridge for up to 4 days. Just cover it tightly with plastic wrap or transfer it to an airtight container. It makes for an easy grab-and-go breakfast throughout the week!

Make Ahead: This is actually one of those recipes that’s perfect for prepping the night before. Assemble the whole casserole, cover it with foil, and stick it in the fridge overnight. In the morning, just pop it in the oven and bake as directed – you might need to add 5-10 extra minutes since it’s coming straight from the fridge.

Freeze: You can freeze this casserole either before or after baking for up to 2 months. If freezing unbaked, let it thaw in the fridge overnight before baking. For already baked casserole, thaw it in the fridge and reheat in a 350°F oven until warmed through.

Reheat: Warm up individual portions in the microwave for about 30-60 seconds, or reheat the whole dish covered with foil in a 350°F oven for 15-20 minutes. I like to add a fresh dusting of powdered sugar after reheating to make it look pretty again.

Preparation Time 15-20 minutes
Cooking Time 25-30 minutes
Total Time 40-50 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2600-2900
  • Protein: 55-65 g
  • Fat: 110-125 g
  • Carbohydrates: 350-390 g

Ingredients

For the base:

  • 8 oz french bread (cut into cubes)
  • 1/2 cup butter (room temperature)
  • 1 cup packed brown sugar

For the egg mixture:

  • 6 eggs
  • 1 tsp cinnamon
  • 2 tsp vanilla extract
  • 2 cups milk

For the topping:

  • 1 tbsp brown sugar
  • 1 tsp cinnamon
  • powdered sugar (for dusting)

Step 1: Prepare the Baking Pan and Preheat Oven

  • 1/2 cup butter (room temperature)

Preheat your oven to 425°F (220°C).

Generously butter a 13×9 inch baking pan to prevent sticking, then set the pan aside until ready to assemble the casserole.

Step 2: Make the Brown Sugar Butter Mixture

  • 1/2 cup butter (room temperature)
  • 1 cup packed brown sugar

Melt the butter in a small saucepan over medium heat.

Once melted, stir in 1 cup of packed brown sugar until dissolved and the mixture is smooth.

Pour this brown sugar butter mixture into the bottom of the prepared 13×9 inch pan and spread it out evenly.

Step 3: Add Bread Cubes

  • 8 oz french bread (cut into cubes)

Arrange the cubed French bread evenly over the layer of brown sugar butter in the pan, making sure the cubes are distributed across the surface.

Step 4: Prepare and Pour the Egg Mixture

  • 6 eggs
  • 2 cups milk
  • 2 tsp vanilla extract
  • 1 tsp cinnamon

In a medium bowl, whisk together the eggs, milk, vanilla extract, and 1 teaspoon of cinnamon.

Pour this egg mixture evenly over the bread cubes, ensuring all pieces are saturated.

I always gently press the bread cubes down with a spatula to help them soak up the custard.

Step 5: Top, Bake, and Finish

  • 1 tbsp brown sugar
  • 1 tsp cinnamon
  • powdered sugar (for dusting)

Sprinkle the bread evenly with the remaining 1 tablespoon of brown sugar and 1 teaspoon of cinnamon.

Bake in the preheated oven for 25-30 minutes, or until the top is golden brown.

Remove from the oven and, if desired, dust with powdered sugar before serving.

french toast casserole

Sweet French Toast Casserole

Delicious Sweet French Toast Casserole recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4
Calories 2750 kcal

Ingredients
  

For the base:

  • 8 oz french bread (cut into cubes)
  • 1/2 cup butter (room temperature)
  • 1 cup packed brown sugar

For the egg mixture:

  • 6 eggs
  • 1 tsp cinnamon
  • 2 tsp vanilla extract
  • 2 cups milk

For the topping:

  • 1 tbsp brown sugar
  • 1 tsp cinnamon
  • powdered sugar (for dusting)

Instructions
 

  • Preheat your oven to 425°F (220°C). Generously butter a 13x9 inch baking pan to prevent sticking, then set the pan aside until ready to assemble the casserole.
  • Melt the butter in a small saucepan over medium heat. Once melted, stir in 1 cup of packed brown sugar until dissolved and the mixture is smooth. Pour this brown sugar butter mixture into the bottom of the prepared 13x9 inch pan and spread it out evenly.
  • Arrange the cubed French bread evenly over the layer of brown sugar butter in the pan, making sure the cubes are distributed across the surface.
  • In a medium bowl, whisk together the eggs, milk, vanilla extract, and 1 teaspoon of cinnamon. Pour this egg mixture evenly over the bread cubes, ensuring all pieces are saturated. I always gently press the bread cubes down with a spatula to help them soak up the custard.
  • Sprinkle the bread evenly with the remaining 1 tablespoon of brown sugar and 1 teaspoon of cinnamon. Bake in the preheated oven for 25-30 minutes, or until the top is golden brown. Remove from the oven and, if desired, dust with powdered sugar before serving.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!