French Toast Casserole

French Toast Casserole is a comforting and indulgent baked dish made with cubes of rich brioche or French bread soaked in a creamy cinnamon-vanilla custard, then topped with a buttery brown sugar topping. Baked to golden perfection, it’s ideal for brunch, holidays, or a cozy weekend breakfast.

Why You’ll Love This Recipe

This casserole delivers everything you love about classic French toast in an easy, make-ahead format. The bread becomes soft and custardy inside, with a crisp, caramelized topping thanks to the brown sugar and cinnamon mixture. It’s simple to prepare, perfect for feeding a crowd, and endlessly customizable with your favorite toppings like fruit, nuts, or syrup. Whether you’re hosting brunch or treating your family to something special, this recipe brings warmth and decadence to the table.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

For the Casserole:

  • brioche or French bread, cut into cubes
  • large eggs
  • whole milk
  • heavy cream
  • granulated sugar
  • brown sugar
  • vanilla extract
  • ground cinnamon
  • salt

For the Topping:

  • unsalted butter, melted
  • brown sugar
  • ground cinnamon
  • nutmeg

Directions

  1. Prepare the Bread: Lightly grease a 9×13-inch baking dish. Add the cubed bread evenly across the dish.
  2. Make the Custard: In a large bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, brown sugar, vanilla extract, ground cinnamon, and salt until well combined.
  3. Assemble: Pour the custard mixture evenly over the bread cubes. Press the bread gently to ensure it absorbs the custard. Cover the dish and refrigerate for at least 30 minutes, or overnight for best results.
  4. Make the Topping: In a small bowl, stir together the melted butter, brown sugar, ground cinnamon, and nutmeg until well combined. Drizzle this mixture evenly over the soaked bread just before baking.
  5. Bake: Preheat your oven to 350°F (175°C). Bake the casserole uncovered for 40–45 minutes, or until golden brown on top and the custard is set.
  6. Serve: Let the casserole cool for a few minutes before serving. Top with powdered sugar, maple syrup, or fresh fruit if desired.

Servings and Timing

Servings: 8
Prep Time: 15 minutes
Chill Time: 30 minutes
Cooking Time: 45 minutes
Total Time: 1 hour 30 minutes
Calories: 320 kcal per serving

Variations

  • Berry Delight: Add a layer of fresh blueberries, strawberries, or raspberries between the bread layers before baking.
  • Nutty Crunch: Sprinkle chopped pecans or walnuts over the topping before baking for added texture.
  • Apple Cinnamon Version: Mix diced apples with the bread cubes and increase the cinnamon for an autumn-inspired version.
  • Chocolate Chip Treat: Sprinkle chocolate chips between the bread layers for a sweeter take.
  • Gluten-Free Option: Use gluten-free bread and ensure all other ingredients are gluten-free certified.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place individual portions in the microwave for 30–45 seconds or warm the entire dish in a 300°F (150°C) oven until heated through. This casserole also freezes well—wrap tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

FAQs

Can I make French toast casserole ahead of time?

Yes, it’s ideal for preparing the night before. Refrigerate overnight and bake fresh the next morning.

What’s the best bread for this recipe?

Brioche or French bread is preferred for its rich texture and ability to soak up custard without becoming mushy.

Can I use non-dairy milk or cream?

Yes, almond milk, oat milk, or coconut milk can be used along with a dairy-free cream alternative.

Why chill the casserole before baking?

Chilling allows the bread to fully absorb the custard, resulting in a more evenly moist and flavorful bake.

Can I reduce the sugar?

Yes, you can reduce the sugar in both the custard and topping to suit your preference without affecting the structure.

How do I know when it’s fully baked?

The top should be golden brown and the center should feel firm and set when lightly pressed.

Can I freeze this casserole before baking?

Yes, assemble the casserole (without the topping), wrap it tightly, and freeze. Thaw overnight, add topping, and bake as directed.

Is it better served warm or cold?

It’s best served warm, but leftovers can be enjoyed cold or at room temperature.

What can I use instead of nutmeg in the topping?

You can omit it or substitute with ground allspice, cardamom, or additional cinnamon.

Can I use stale bread?

Yes, slightly stale bread works best as it absorbs the custard more efficiently.

Conclusion

French Toast Casserole is a cozy, crowd-pleasing dish that combines the flavors of classic French toast with the ease of a baked casserole. Its custardy interior and golden topping make every bite rich and satisfying. Perfect for breakfast, brunch, or even dessert, this recipe is a staple you’ll return to again and again for holidays, gatherings, or weekend indulgence.

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 Casserole

French Toast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Mari
  • Prep Time: 15 minutes
  • chill time: 30 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast / Brunch / Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This French Toast Casserole is the ultimate make-ahead breakfast or brunch treat. Made with cubes of brioche or French bread soaked in a rich vanilla-cinnamon custard and topped with a buttery brown sugar crumble, it bakes up golden, fluffy, and full of cozy flavor. Perfect for holidays, weekends, or feeding a crowd!


Ingredients

Units Scale

For the Casserole:

  • 1 loaf brioche or French bread, cut into cubes
  • 6 large eggs
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 1/2 cup granulated sugar
  • 1/4 cup brown sugar
  • 1 tablespoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon salt

For the Topping:

  • 1/2 cup unsalted butter, melted
  • 1/2 cup brown sugar
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon nutmeg

Instructions

  1. Prepare the Bread: Grease a 9×13-inch baking dish and fill with cubed bread.
  2. Make the Custard: In a large bowl, whisk together eggs, milk, heavy cream, granulated sugar, brown sugar, vanilla, cinnamon, and salt until well combined.
  3. Assemble: Pour the custard evenly over the bread, pressing gently so all pieces absorb the liquid. Cover and refrigerate for at least 30 minutes or overnight.
  4. Make the Topping: Mix melted butter, brown sugar, cinnamon, and nutmeg in a small bowl. Drizzle or dollop over the top of the soaked bread.
  5. Bake: Preheat oven to 350°F (175°C). Bake uncovered for 40–45 minutes or until golden brown and set in the center.
  6. Serve: Cool slightly, then top with powdered sugar, maple syrup, or fresh fruit if desired. Enjoy warm!

Notes

  • Best when chilled overnight before baking for maximum flavor.
  • You can add chopped pecans or fresh berries to the topping for variety.
  • Leftovers can be stored in the fridge and reheated for up to 3 days.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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