Delicious Easy French Toast Casserole for Cozy Mornings

There was this one chilly Saturday morning when I realized French Toast Casserole could be both nourishing and downright delicious without any fuss. I had invited a few friends over for a casual brunch, wanting something warm that felt special but didn’t involve standing over the stove for hours. French Toast Casserole came up as my secret weapon. The idea of an overnight French toast bake intrigued me — I could assemble it the night before and pop it in the oven in the morning. Talk about a stress-free start!

What surprised me most was how easily this easy breakfast casserole balanced sweet and wholesome. I swapped traditional white bread for whole-grain options and used a blend of eggs, milk, and a touch of cinnamon that filled my kitchen with comfort but kept the sugar in check. It was perfect for those of us who want to enjoy sweet brunch recipes without feeling like we’ve thrown all our good intentions out the window.

This French Toast Casserole quickly found a permanent spot in my kitchen routine because it fits real life so well. It’s forgiving, adaptable, and demands zero perfection. Plus, leftovers store beautifully and reheat beautifully, making it a reliable breakfast on busy days. Fellow home cooks, if you’re looking for a simple, feel-good dish that brings warmth to your table without the stress or complexity, this is it. Let me walk you through everything you need to know to make your own batch, starting with what you’ll need.

What You’ll Need:

Top-down view of raw ingredients for French Toast Casserole on a marble surface

6 cups cubed bread (day-old or slightly stale bread works best; I use whole wheat or sourdough for a hearty French Toast Casserole but white bread is fine too)

4 large eggs

2 cups milk (dairy or any plant-based milk—no stress if you don’t have whole milk; almond or oat milk work well here)

1/4 cup maple syrup (adjust to taste, especially if you like your baked French toast less sweet)

1 teaspoon ground cinnamon

1 teaspoon vanilla extract

1/4 teaspoon salt

Optional: 1/2 cup Greek yogurt (to add extra creaminess and protein)

Butter or non-stick spray (for greasing your casserole dish)

If you don’t have maple syrup on hand, honey or even a sprinkle of brown sugar will work for this French Toast Casserole. For extra texture and flavor, I love tossing in a handful of pecans or dried cranberries before baking. These simple swaps keep costs low and preparation quick, which is key for busy mornings.

When shopping, you’ll find most of these staples in your regular grocery aisle or produce section. I also keep loafs of bread in the freezer for whenever inspiration strikes to make a bread pudding breakfast or easy breakfast casserole like this one. This French Toast Casserole stores well once baked—cover leftovers with foil and refrigerate for up to 3 days. Reheat with a sprinkle of water in the microwave to keep it moist or pop it in the oven at 350°F for 10 minutes.

Here’s a French Toast Casserole trick I swear by: cube your bread and toast it lightly before soaking to prevent sogginess. This little prep shortcut makes a big difference in texture, ensuring your baked French toast stays beautifully balanced—not dry, not mushy. Now that you have the ingredients in hand, let’s get into making it together!

Let’s Make It Together!

Step 1: Grease your casserole dish well with butter or non-stick spray. I use a 9×13 inch dish, which fits perfectly for this French Toast Casserole recipe and gives you those deliciously crisp edges.

Step 2: Cube your bread into roughly 1-inch pieces. If your bread is fresh, toast the cubes in the oven at 350°F for about 10 minutes to help them soak up the custard better.

Step 3: In a large mixing bowl, whisk together the eggs, milk, maple syrup, cinnamon, vanilla, and salt until smooth. If you want a creamier taste, toss in that optional Greek yogurt here and stir gently.

Step 4: Add the bread cubes to the custard mixture, stirring gently to coat all the pieces. Let the bread soak for about 10-15 minutes so the custard seeps in deeply—this is when all the magic happens.

Step 5: Pour the soaked bread mixture evenly into your prepared casserole dish. Spread it out so it bakes uniformly.

Step 6: Cover the dish tightly with foil and refrigerate overnight if you want that classic overnight French toast bake, or at least for a few hours if you’re short on time. Pro tip: assembling ahead is a major win for easy breakfasts.

Step 7: When ready to bake, preheat your oven to 350°F. Remove the foil and bake uncovered for 35-40 minutes. Your French Toast Casserole should puff up slightly and smell amazing.

Step 8: For an extra golden top, you can broil the casserole for the last 2-3 minutes—just watch closely so it doesn’t burn.

Step 9: Remove from oven and let sit for 5 minutes before serving. The set edges and soft center make every bite cozy and satisfying.

In my kitchen, this French Toast Casserole usually takes about 10 minutes to prep the night before and then bakes in under 45 minutes the next day. While it’s in the oven, I like to brew fresh coffee and set the table for a relaxed meal. If you want to see a tried-and-true version, check out this Baked French Toast Recipe—it’s a great reference for timing and texture.

One thing I learned is simpler is better. I used to add way too many toppings before baking, which made the casserole soggy. Now I save nuts or fresh fruit for after baking for the best texture contrast. Your French Toast Casserole should look golden and smell like breakfast hugs by now!

How I Love to Serve This!

This French Toast Casserole becomes a complete meal when I add a simple side of fresh fruit salad or Greek yogurt. The chill and tartness of fruit like berries or citrus balance the sweet baked French toast perfectly.

On relaxed weekend mornings, it’s my go-to alongside crispy bacon or turkey sausage for a sweet and savory combo. For a light touch, a drizzle of extra pure maple syrup or a sprinkle of powdered cinnamon sugar is all I need.

I’ve also served this French Toast Casserole at holiday brunches where it holds up well for a crowd. It looks inviting in a rustic ceramic dish, and everyone loves that homestyle feel.

Leftovers reheat wonderfully with some fresh berries or a dollop of nut butter. Plus, I’ve swapped in pumpkin puree or mashed bananas for seasonal variations that add moisture and flavor without making it complicated. My friends often ask for this French Toast Casserole for their holiday gatherings — it’s that comforting.

If you want inspiration, Belle of the Kitchen has a lovely French Toast Casserole with some creative twists you might enjoy trying. And for a creamier spin, Sally’s Baking Addiction shares a delightful Baked Cream Cheese French Toast Casserole that’s worth bookmarking.

Common Questions Answered

Can I make this French Toast Casserole ahead for meal prep?

Absolutely. That’s the beauty of an overnight French toast bake. Prepare it the night before, refrigerate, and bake fresh in the morning. Leftovers keep well in the fridge for 3 days, making it great for easy weekday breakfasts.

What if I don’t have all the ingredients for this French Toast Casserole?

No worries! Swap out milk for any plant-based version, honey for maple syrup, or gluten-free bread if needed. It’s flexible and forgiving, perfect for what you have on hand.

How can I adjust the flavor of this French Toast Casserole to my taste?

Add a pinch of nutmeg or ginger for warmth or swap cinnamon for pumpkin pie spice in fall. Toss in chopped nuts, dried fruit, or a handful of chocolate chips if that’s your vibe. The custard base is simply a canvas.

Can I freeze baked leftovers?

Yes, but I recommend freezing before baking for best texture. Wrap tightly and thaw overnight before baking fresh. This keeps the bread pudding breakfast tender and fresh tasting.

Is this French Toast Casserole kid-friendly?

Definitely. The sweet, soft baked French toast is a hit with kids and adults alike. You can cut down sugar for little ones or sneak in extra protein with yogurt.

Can I make it dairy-free?

Yes! Use almond, soy, or oat milk and dairy-free yogurt if using. You won’t sacrifice that beautiful custardy texture.

How long does this French Toast Casserole keep?

Store in the fridge for up to 3 days after baking. Reheat gently to keep it moist.

For more inspiration and recipes that feel good in your kitchen, check out my favorite French Butter Cake for another easy crowd-pleaser.

Final Thoughts

This French Toast Casserole is one of those recipes I return to again and again because it fits so seamlessly into my life. It’s not about perfection — it’s about easy, nourishing food that makes your morning brighter and your kitchen smell like home.

My Favorite French Toast Casserole Tips:

  • Toast the bread cubes lightly before soaking to keep texture just right.
  • Let it soak overnight when you can for that classic custardy center.
  • Save toppings like nuts or fruit for after baking to keep the top crispy.

I’ve tried versions with pumpkin puree for fall, tropical fruit for summer, and even a touch of espresso powder for a grown-up twist. The overnight French toast bake base stays the same — simple, forgiving, and delicious.

I hope you give this French Toast Casserole a spot in your kitchen too. It’s my way of savoring mornings without the fuss, feeding loved ones with ease, and enjoying sweet brunch recipes that feel just right. Happy cooking, friend! For more baking inspiration, check out this Baked French Toast Casserole from The Pioneer Woman.

If you’re on the hunt for nourishing, feel-good dishes that don’t stress your busy life, this French Toast Casserole will be a true partner. Let’s keep sharing these easy breakfast casseroles and make every meal a little happier.

Slight angle close-up of a finished golden French Toast Casserole baked to perfection   Print

French Toast Casserole

Close-up of freshly prepared French Toast Casserole on white plate

A delicious and comforting baked French toast casserole that’s perfect for breakfast or brunch, featuring custardy, cinnamon-spiced bread baked to golden perfection.

  • Author: Zaya Dawson
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 60 minutes
  • Yield: 8 servings
  • Category: Breakfast
  • Method: Baked
  • Cuisine: American

Ingredients

Scale
  • 1 loaf challah or brioche bread, cut into cubes
  • 8 large eggs
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 3/4 cup granulated sugar
  • 2 tsp vanilla extract
  • 1 tbsp ground cinnamon
  • 1/4 tsp salt
  • 1/2 cup brown sugar
  • 1/2 cup chopped pecans (optional)
  • 4 tbsp unsalted butter, melted
  • Maple syrup, for serving

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 9×13 inch baking dish.
  2. Place the bread cubes evenly in the prepared baking dish.
  3. In a large bowl, whisk together eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and salt until well combined.
  4. Pour the egg mixture evenly over the bread cubes, pressing down lightly to soak all pieces.
  5. Cover the dish with foil and refrigerate for at least 2 hours or overnight to allow the bread to absorb the custard.
  6. In a small bowl, mix brown sugar, chopped pecans (if using), and melted butter to create the topping.
  7. Remove the casserole from the fridge, sprinkle the topping evenly over the soaked bread.
  8. Bake uncovered for 40-45 minutes, or until the top is golden and the custard is set.
  9. Let cool slightly, then serve warm with maple syrup.

Notes

For added flavor, sprinkle fresh berries or a dusting of powdered sugar before serving.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!