Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
french toast recipe casserole - A golden-brown overnight french toast casserole with streusel topping, garnished with fresh berries and a drizzle of maple syrup, served in a white baking dish.

Overnight French Toast Casserole with Streusel Topping

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This incredible make-ahead french toast recipe casserole is the perfect solution for a stress-free brunch. Featuring day-old bread soaked in a rich, spiced custard and topped with a buttery brown sugar streusel, it bakes up golden, fluffy, and utterly delicious. Prepare it the night before and enjoy a gourmet breakfast with minimal morning effort.

  • Total Time: 70 minutes
  • Yield: 8 servings 1x

Ingredients

Scale

1 loaf (1 pound) day-old challah, brioche, or sturdy white bread, cut into 1-inch cubes
8 large eggs
2 cups whole milk (or 1.5 cups milk + 0.5 cup heavy cream for extra richness)
1/2 cup granulated sugar
1/4 cup packed light brown sugar
2 teaspoons vanilla extract
1 teaspoon ground cinnamon
1/2 teaspoon ground nutmeg
Pinch of salt
For the Streusel Topping:
1/2 cup packed light brown sugar
1/4 cup all-purpose flour
1/4 cup (4 tablespoons) unsalted butter, melted
1/2 teaspoon ground cinnamon

Instructions

Step 1: Prepare Your Baking Dish. Lightly grease a 9x13 inch baking dish with butter or non-stick cooking spray. This prevents sticking and makes serving your french toast recipe casserole much easier.
Step 2: Cut the Bread. Slice your day-old bread into 1 to 1.5-inch cubes or thick slices. Evenly distribute the bread cubes into your prepared baking dish. Don't pack them too tightly; you want space for the custard to seep in. This is a crucial step for a fluffy french toast recipe casserole.
Step 3: Whisk the Custard. In a large bowl, whisk together the eggs, milk (or cream), granulated sugar, brown sugar, vanilla extract, cinnamon, and nutmeg until well combined and smooth. Make sure there are no streaks of egg white remaining. This custardy mixture is the heart of your french toast recipe casserole.
Step 4: Pour Over Bread. Carefully pour the egg mixture evenly over the bread cubes in the baking dish. Gently press down on the bread with a spatula to ensure all pieces are submerged and fully absorb the liquid. This ensures every bite of your french toast recipe casserole is moist and flavorful.
Step 5: Prepare the Streusel Topping (Optional but Recommended). In a separate small bowl, combine the melted butter, brown sugar, flour, and a pinch of cinnamon. Use a fork or your fingertips to mix until crumbly. Sprinkle this mixture evenly over the top of the bread and custard. This streusel adds an incredible crunch to your french toast recipe casserole.
Step 6: Chill Overnight. Cover the baking dish tightly with plastic wrap and refrigerate for at least 4 hours, or ideally, overnight (8-12 hours). This allows the bread to fully soak up the custard, resulting in an incredibly moist and flavorful french toast recipe casserole. For easy storage, especially if you're making this ahead for guests, consider using reliable Basics Glass Food Storage containers for any leftover ingredients or for prepping other components of your meal.
Step 7: Preheat and Bake. The next morning, remove the casserole from the refrigerator about 30 minutes before baking to bring it closer to room temperature. Preheat your oven to 375°F (190°C). Remove the plastic wrap and bake for 40-50 minutes, or until the top is golden brown and the center is set. A knife inserted into the center should come out clean. If the top starts browning too quickly, you can loosely tent it with aluminum foil.
Step 8: Serve Warm. Let the french toast recipe casserole cool for 5-10 minutes before serving. This allows it to set up a bit more. Serve warm with your favorite toppings like maple syrup, fresh berries, powdered sugar, or whipped cream. Enjoy your perfect french toast recipe casserole!

Notes

For best results, ensure your bread is truly day-old or slightly stale. This prevents a soggy casserole. You can also lightly toast fresh bread cubes in the oven for 10-15 minutes at 300°F (150°C) to dry them out if you don't have stale bread.

  • Prep Time: 25 minutes
  • Cook Time: 45 minutes
  • Category: Desserts & Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 420 kcal
  • Sugar: 25 g
  • Sodium: 350 mg
  • Fat: 20 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 50 g
  • Fiber: 2 g
  • Protein: 15 g
  • Cholesterol: 180 mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!