Written by

Eden Glass

Published

Easy Overnight French Toast Casserole Recipe with Maple Cream Cheese Filling for Perfect Breakfast

Ready In 15 minutes prep + overnight soak + 45-50 minutes bake
Servings 8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

“It’s funny how the best recipes come from the most unexpected moments,” I told my neighbor, Carol, as we stood by the mailbox one chilly Saturday morning. I’d just finished a chaotic week, and honestly, breakfast was the last thing on my mind. Carol smiled and said, “Wait till you try this overnight French toast casserole I whipped up for my book club last week.” I wasn’t expecting much, but the next morning, my kitchen smelled like a cozy café, with hints of cinnamon and maple that instantly wrapped me in warmth.

This Easy Overnight French Toast Casserole with Maple Cream Cheese Filling quickly became my go-to for busy weekends or holiday mornings when you want something impressive but fuss-free. The magic is in the layers—a custardy bread base with a luscious maple cream cheese surprise nestled right in the middle. I remember accidentally leaving the casserole in the fridge a little too long once (whoops!), and it only got better as the flavors deepened overnight. Maybe you’ve been there—rushing around, trying to put together breakfast without much time or energy.

Let me tell you, this recipe stayed with me because it’s just so forgiving and satisfying. Whether you’re feeding a crowd or just craving a sweet, comforting start to your day, it’s an easy dish that feels special. Plus, it’s one of those recipes where the leftovers (if there are any) taste even better the next day. Honestly, once you try this, you’ll wonder why you ever bothered with plain old French toast again.

Why You’ll Love This Recipe

After testing this recipe countless times in my kitchen (with some minor spills and a few burnt edges along the way), I’m confident this overnight French toast casserole will find a spot in your breakfast lineup. Here’s why it’s such a winner:

  • Quick & Easy: Prep takes just about 15 minutes, then your oven and fridge do the rest while you relax or tackle other tasks.
  • Simple Ingredients: No need for fancy or hard-to-find items—most are pantry staples or basic dairy and bread.
  • Perfect for Gatherings: Great for holiday brunches, lazy weekend mornings, or even potlucks where you want to impress without stress.
  • Crowd-Pleaser: Kids and adults alike rave about the creamy maple filling and the tender, custardy bread.
  • Unbelievably Delicious: The combination of warm maple sweetness and tangy cream cheese is straight-up addictive.

What sets this recipe apart is the maple cream cheese filling—rather than just layering bread and custard, this little surprise in the middle makes every bite a delight. Plus, the custard soaks into the bread just right, thanks to an overnight chill that really lets those flavors mingle. Honestly, I’ve made versions swapping in different breads or adding spices like nutmeg, but the classic maple cream cheese combo still wins every time.

This recipe isn’t just breakfast; it’s a comforting hug on a plate that’s easy enough for weeknights but impressive enough for company. I mean, who wouldn’t want to wake up to that?

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without the fuss. Most of these items are probably already in your fridge or pantry, so no special trips necessary!

  • For the casserole base:
    • 1 loaf of day-old brioche or challah bread, cut into 1-inch cubes (about 8 cups) — I prefer King’s Hawaiian brioche for its soft, slightly sweet crumb
    • 8 large eggs, room temperature
    • 2 cups (480 ml) whole milk (or 2% for a lighter version)
    • 1/2 cup (120 ml) heavy cream (adds richness, but you can skip if preferred)
    • 1/3 cup (67 g) granulated sugar
    • 1 tablespoon pure vanilla extract — don’t skimp here, quality matters
    • 1 teaspoon ground cinnamon
    • 1/4 teaspoon salt
  • For the maple cream cheese filling:
    • 8 oz (225 g) cream cheese, softened — Philadelphia brand works well
    • 1/3 cup (80 ml) pure maple syrup (use real maple syrup, not pancake syrup, for best flavor)
    • 1 tablespoon unsalted butter, softened
    • 1/2 teaspoon vanilla extract
  • For topping (optional but recommended):
    • 1/4 cup (50 g) brown sugar
    • 1/2 teaspoon ground cinnamon
    • 1/4 cup (30 g) chopped pecans or walnuts (adds crunch)

If you want to switch things up, you can try using almond milk instead of dairy or swap the brioche for a sturdy sourdough bread. Just keep in mind that the bread’s absorbency affects the custard soaking time.

Equipment Needed

  • 9×13-inch (23×33 cm) baking dish — glass or ceramic works best for even baking.
  • Mixing bowls (one large for custard, one medium for cream cheese filling).
  • Electric mixer or sturdy whisk — helps get the cream cheese filling silky smooth.
  • Measuring cups and spoons — accuracy matters here to get the custard just right.
  • Rubber spatula for folding and spreading the filling.
  • Aluminum foil or a lid to cover the casserole while soaking overnight.

If you don’t have a 9×13 baking dish, a similarly sized oven-safe pan will do, but adjust cooking time slightly. For budget-conscious cooks, a Pyrex dish from your local store is a reliable choice. I’ve also found that a handheld electric mixer makes the cream cheese filling much easier to blend without lumps.

Preparation Method

overnight french toast casserole preparation steps

  1. Prepare the bread: Cut your brioche or challah into 1-inch cubes. If your bread is fresh, consider toasting the cubes lightly in the oven at 300°F (150°C) for 10 minutes to dry them out slightly. This helps the custard soak better. (Prep time: 10 minutes)
  2. Make the maple cream cheese filling: In a medium bowl, beat the softened cream cheese with maple syrup, softened butter, and vanilla extract until smooth and creamy. Set aside. (Prep time: 5 minutes)
  3. Mix the custard: In a large bowl, whisk together eggs, milk, heavy cream, sugar, vanilla, cinnamon, and salt until fully combined and slightly frothy. This custard is the heart of your casserole, so whisk well. (Prep time: 5 minutes)
  4. Assemble the casserole: Lightly grease your baking dish. Spread half of the bread cubes evenly in the dish. Dollop the maple cream cheese filling over the bread in spoonfuls, then gently spread it out but don’t worry about perfect coverage—you want some pockets of filling. Top with the remaining bread cubes.
  5. Pour custard over the bread: Slowly pour the custard mixture evenly over the bread layers, making sure to cover all cubes. Press down gently with a spatula to help the bread absorb the custard. (Note: If some cubes float, just press them back into the custard.)
  6. Cover and refrigerate overnight: Cover the dish tightly with aluminum foil or plastic wrap and place it in the fridge for at least 6 hours or overnight. This resting period lets the bread soak up all the custardy goodness. (Tip: I sometimes get interrupted here—forgot to cover once—and it still turned out great!)
  7. Add topping before baking: In the morning, mix brown sugar, cinnamon, and chopped nuts, then sprinkle evenly over the casserole for a crunchy, sweet crust.
  8. Bake: Preheat oven to 350°F (175°C). Bake uncovered for 45 to 50 minutes, or until the custard is set and the top is golden brown. You’ll know it’s done when a knife inserted comes out mostly clean, and the edges are bubbling slightly. (Cooking time: 45-50 minutes)
  9. Rest and serve: Let the casserole cool for 10 minutes before slicing. This helps it set up and makes serving easier.

Cooking Tips & Techniques

One thing I learned early on is to avoid soggy or mushy results by choosing the right bread. Brioche or challah with a sturdy yet tender crumb is perfect. If you use a softer bread, the casserole can become too dense.

Whisking the custard thoroughly is crucial — it helps the eggs and milk combine well, so you get that silky texture throughout. I’ve made the mistake of pouring a lumpy custard once, and yep, it showed up in the final texture.

Don’t skip the overnight soak! The resting time lets the bread absorb the custard fully, resulting in a custardy, tender bite instead of dry or overly spongy bread. If you’re short on time, even a few hours will help but overnight is best.

When baking, keep an eye on the top. If it’s browning too quickly, loosely tent the casserole with foil to prevent burning while the inside finishes cooking.

Finally, the topping adds a nice texture contrast—don’t leave it out! I like adding chopped pecans for crunch, but walnuts or even sliced almonds work well.

Variations & Adaptations

  • Dietary swaps: Use almond or oat milk for a dairy-free version, and swap cream cheese for a plant-based alternative to keep the maple cream cheese filling vegan-friendly.
  • Flavor twists: Add a teaspoon of orange zest to the custard for a bright citrus note, or sprinkle in some nutmeg for warming autumn vibes.
  • Seasonal adaptions: Mix fresh or frozen berries (blueberries or raspberries) into the bread layers before pouring the custard for a fruity surprise.
  • Cooking method: If you want to try slow cooking, this casserole works beautifully in a slow cooker on low for 3-4 hours, just skip the topping to avoid sogginess.
  • Personal twist: Once, I added a swirl of salted caramel sauce between the layers, and let me tell you, that sweet-salty combo was addictive (though definitely not for everyday breakfasts!).

Serving & Storage Suggestions

This casserole is best served warm, fresh from the oven, ideally with a drizzle of extra maple syrup or a dusting of powdered sugar. It pairs beautifully with fresh fruit or a simple side of crispy bacon for contrast.

If you have leftovers—which is rare!—store them in an airtight container in the fridge for up to 3 days. Reheat gently in the microwave or oven at 325°F (160°C) until warmed through to avoid drying out.

For longer storage, the casserole freezes well before baking. Just assemble, cover tightly with foil, and freeze up to 1 month. Thaw overnight in the fridge before baking as directed.

Over time, the flavors actually deepen, making leftovers taste even more comforting. I find that letting it sit a bit (if you can!) helps the maple cream cheese really meld into the bread, upping the cozy factor.

Nutritional Information & Benefits

Per serving (based on 8 servings): approximately 350-400 calories, 15g fat, 40g carbohydrates, 10g protein.

This recipe offers a good balance of protein from the eggs and cream cheese, plus calcium from the dairy. Using whole grain or sprouted bread can boost fiber content for a more filling meal.

Maple syrup provides natural sweetness without refined sugars, and cinnamon adds antioxidants and a warm flavor punch.

For those watching carbs or gluten, swapping in almond flour bread or gluten-free bread works well, but note the texture may vary.

Honestly, I see this as a treat that’s still packed with some nutritional perks — a comforting way to start the day that doesn’t feel like a sugar bomb.

Conclusion

If you’re looking for a breakfast recipe that’s easy to prep, impressive to serve, and downright delicious, this Easy Overnight French Toast Casserole with Maple Cream Cheese Filling is a winner. It’s flexible, forgiving, and filled with cozy flavors that make waking up a little sweeter.

Feel free to customize with your favorite breads, toppings, or mix-ins—this recipe is a great canvas for your creativity. I love it because it’s reliably tasty every time, and honestly, it’s saved me from scrambling for breakfast more than once.

Give it a try, and if you make any fun variations or have tips, I’d love to hear about them in the comments. Here’s to many delicious mornings ahead!

FAQs

Can I use regular bread instead of brioche or challah?

Yes, but choose a sturdy bread like sourdough or French bread. Avoid very soft sandwich bread, as it can become too soggy.

Do I have to use real maple syrup in the cream cheese filling?

Real maple syrup gives the best flavor, but you can substitute with honey or pure maple-flavored syrup if needed.

How long can I soak the casserole overnight?

Ideally, soak for 6 to 12 hours. Longer than 24 hours might make the bread too mushy.

Can I prepare this casserole ahead and freeze it?

Absolutely! Assemble the casserole, cover tightly, and freeze before baking. Thaw overnight in the fridge before baking as usual.

What’s the best way to reheat leftovers?

Reheat in the microwave for 1-2 minutes or in a 325°F (160°C) oven until warmed through to keep texture tender.

Pin This Recipe!

overnight french toast casserole recipe

Print

Easy Overnight French Toast Casserole Recipe with Maple Cream Cheese Filling for Perfect Breakfast

A cozy and forgiving overnight French toast casserole featuring a custardy bread base with a luscious maple cream cheese filling, perfect for busy mornings or holiday brunches.

  • Author: Dahlia
  • Prep Time: 15 minutes
  • Cook Time: 45-50 minutes
  • Total Time: 6 hours 60 minutes (including overnight soak)
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • 1 loaf day-old brioche or challah bread, cut into 1-inch cubes (about 8 cups)
  • 8 large eggs, room temperature
  • 2 cups whole milk (or 2% for a lighter version)
  • 1/2 cup heavy cream (optional)
  • 1/3 cup granulated sugar
  • 1 tablespoon pure vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 8 oz cream cheese, softened
  • 1/3 cup pure maple syrup
  • 1 tablespoon unsalted butter, softened
  • 1/2 teaspoon vanilla extract
  • 1/4 cup brown sugar (optional topping)
  • 1/2 teaspoon ground cinnamon (optional topping)
  • 1/4 cup chopped pecans or walnuts (optional topping)

Instructions

  1. Cut brioche or challah into 1-inch cubes. If bread is fresh, toast cubes lightly at 300°F for 10 minutes to dry slightly.
  2. In a medium bowl, beat softened cream cheese with maple syrup, softened butter, and vanilla extract until smooth. Set aside.
  3. In a large bowl, whisk eggs, milk, heavy cream, sugar, vanilla, cinnamon, and salt until fully combined and frothy.
  4. Lightly grease a 9×13-inch baking dish. Spread half of the bread cubes evenly in the dish.
  5. Dollop the maple cream cheese filling over the bread in spoonfuls and gently spread, leaving some pockets of filling.
  6. Top with remaining bread cubes.
  7. Slowly pour custard mixture evenly over bread layers, pressing gently to help bread absorb custard.
  8. Cover tightly with foil or plastic wrap and refrigerate for at least 6 hours or overnight.
  9. In the morning, mix brown sugar, cinnamon, and chopped nuts; sprinkle evenly over casserole.
  10. Preheat oven to 350°F. Bake uncovered for 45 to 50 minutes until custard is set and top is golden brown.
  11. Let casserole cool for 10 minutes before slicing and serving.

Notes

Use sturdy bread like brioche or challah to avoid sogginess. Toast fresh bread cubes to improve custard absorption. Do not skip the overnight soak for best texture. Tent with foil if top browns too quickly. Topping adds texture contrast and flavor.

Nutrition

  • Serving Size: 1 slice (1/8th of ca
  • Calories: 375
  • Sugar: 18
  • Sodium: 320
  • Fat: 15
  • Saturated Fat: 8
  • Carbohydrates: 40
  • Fiber: 1
  • Protein: 10

Keywords: overnight French toast casserole, maple cream cheese filling, easy breakfast casserole, holiday brunch, make ahead breakfast

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating