Creamy Overnight French Toast Bake Recipe with Easy Cream Cheese Swirl

Posted on

overnight french toast bake - featured image

“Are you sure this is going to work?” I remember muttering under my breath one sleepy morning while eyeballing a pan filled with bread, custard, and a suspiciously creamy swirl of cream cheese. Honestly, French toast casseroles always seemed a bit intimidating to me—too fussy, too many steps, or worse, ending up soggy or bland. But that particular night, after a long day juggling work and a lively toddler, I just wanted something simple for breakfast that felt like a treat without the fuss.

So, I threw together this creamy overnight French toast bake with a rich cream cheese swirl, mostly on a whim and a prayer. The magic? Letting it rest overnight and waking up to a casserole that’s both custardy and fluffy, with that luscious cream cheese swirl tucked inside like a hidden treasure. My skeptical taste buds gave it a reluctant nod the next morning, and quickly, this recipe became a staple in my kitchen—made multiple times in a week, truth be told.

It’s not fancy or complicated, but it feels like a cozy hug on a plate. Plus, it’s one of those dishes that friends ask about at brunch, which always surprises me since I’m not really the “baker” type. If you’re craving that perfect balance of creamy, sweet, and just a hint of tang from the cream cheese, this is the recipe that stuck with me—and maybe, it will with you too.

Why You’ll Love This Recipe

  • Quick & Easy: Comes together in under 15 minutes before resting overnight, freeing up your morning for more important things.
  • Simple Ingredients: No need for fancy or hard-to-find items—most are pantry staples you probably have on hand.
  • Perfect for Brunch or Holiday Mornings: Impress guests with minimal effort, or just treat yourself on a lazy weekend.
  • Crowd-Pleaser: Kids and adults alike go nuts for the creamy texture and the sweet cream cheese surprise inside.
  • Unbelievably Delicious: The cream cheese swirl adds a rich tang that cuts through the custardy bread for a perfect bite every time.

This isn’t just another French toast bake. The special cream cheese swirl is the game-changer—by blending cream cheese with a touch of sugar and vanilla and folding it through the bread mixture, you get pockets of creamy goodness that keep every slice exciting. It’s like a secret indulgence baked right in.

Plus, unlike some recipes that end up too soggy or dry, this one strikes a perfect balance thanks to soaking the bread overnight. The texture stays fluffy but custardy, and the flavor deepens in that quiet resting time. Honestly, this recipe has been tested on busy mornings, surprise guests, and even a few last-minute brunches, and it always holds its own.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and if you’re out of something, I’ve added easy swaps so you’re never stuck.

  • Bread: 8 cups of day-old brioche or challah, cubed (I prefer brioche for the rich texture, but challah works beautifully too)
  • Eggs: 6 large eggs, room temperature (helps with even custard setting)
  • Milk: 2 cups whole milk (or 2% for a lighter option; almond milk also works if dairy-free)
  • Heavy Cream: 1 cup (adds extra creaminess; you can swap half with coconut milk for a dairy-free twist)
  • Sugar: ⅓ cup granulated sugar (feel free to swap with coconut sugar or maple syrup for a deeper flavor)
  • Vanilla Extract: 2 teaspoons (use pure vanilla for best aroma)
  • Cinnamon: 1 teaspoon ground cinnamon (adds warmth and depth)
  • Cream Cheese Swirl: 8 ounces cream cheese, softened (I like Philadelphia brand for its smoothness)
  • Powdered Sugar: ¼ cup (to sweeten the cream cheese swirl)
  • Optional Toppings: Maple syrup, fresh berries, or chopped nuts for garnish

Pro tip: For the best texture, use firm cream cheese rather than whipped or spreadable versions. Also, day-old bread soaks up the custard without falling apart—fresh bread tends to get mushy.

Equipment Needed

  • 9×13-inch baking dish (glass or ceramic works well for even baking)
  • Mixing bowls (one for custard, one for cream cheese swirl)
  • Hand mixer or stand mixer (to blend the cream cheese filling smooth)
  • Whisk and spatula (for combining ingredients and folding in cream cheese)
  • Measuring cups and spoons (accuracy counts for custard consistency)
  • Plastic wrap or aluminum foil (to cover the dish while soaking overnight)

If you don’t have a mixer, a sturdy fork or a whisk can do the trick for the cream cheese swirl, but it might take a little extra elbow grease. Glass dishes are my go-to for this recipe because it’s easier to watch the bake set, but a metal pan will work too, just adjust baking times slightly if needed.

Preparation Method

overnight french toast bake preparation steps

  1. Prepare the Bread: Cube about 8 cups (about half a loaf) of day-old brioche or challah into roughly 1-inch pieces. Spread the cubes evenly in your 9×13 baking dish. This step takes about 5 minutes.
  2. Make the Custard: In a large mixing bowl, whisk together 6 large eggs, 2 cups whole milk, 1 cup heavy cream, ⅓ cup granulated sugar, 2 teaspoons vanilla extract, and 1 teaspoon ground cinnamon until smooth and combined. This should take about 2-3 minutes.
  3. Make the Cream Cheese Swirl: In a separate bowl, beat 8 ounces softened cream cheese with ¼ cup powdered sugar until silky smooth. Using a hand mixer speeds this up (about 2 minutes), but a vigorous whisking works too.
  4. Combine and Layer: Pour half of the custard mixture evenly over the bread cubes, gently pressing the bread down to soak up the liquid. Then dollop the cream cheese mixture in spoonfuls all over the bread. Pour the remaining custard over the top.
  5. Create the Swirl: Take a butter knife or skewer and gently swirl the cream cheese through the custard and bread mixture. Don’t overmix; you want visible ribbons of cream cheese in the bake.
  6. Cover and Refrigerate: Cover the baking dish tightly with plastic wrap or aluminum foil. Refrigerate overnight or for at least 6 hours. This resting time lets the bread soak up all that creamy custard magic.
  7. Bake: Preheat your oven to 350°F (175°C). Remove the cover and bake the French toast bake for 45-55 minutes, or until the top is golden brown and the custard is set (a toothpick inserted in the center should come out mostly clean).
  8. Rest and Serve: Let the bake cool for about 10 minutes before slicing. Serve warm with maple syrup, fresh berries, or your favorite toppings.

Pro tip: If the top browns too quickly, tent loosely with foil after 30 minutes of baking to prevent burning while the inside finishes cooking.

Cooking Tips & Techniques

One thing I learned early on is that the bread choice matters a lot. Brioche or challah soak up the custard beautifully without falling apart. Using day-old bread is a lifesaver because fresh bread tends to get too mushy. Also, don’t skip the overnight soak—that’s where the magic happens.

When swirling the cream cheese, be gentle. Overmixing will cause it to blend completely, losing those pretty pockets of tangy creaminess that make this recipe special. If you don’t have a hand mixer, soften the cream cheese well and whisk vigorously; lumps can ruin the smooth swirl effect.

Timing-wise, keep an eye on the bake after 45 minutes. Ovens vary, and you want the custard set but still soft inside. I usually test by gently pressing the center—it should feel firm but springy.

Lastly, for extra flair and texture, sprinkle chopped pecans or toasted almonds on top before baking. It adds a crunchy contrast that’s delightful.

Variations & Adaptations

  • Seasonal Twist: Add fresh or frozen berries in between the bread layers before pouring the custard for a fruity surprise—perfect in spring or summer.
  • Dairy-Free Version: Swap the milk and cream for your favorite plant-based alternatives, like oat or coconut milk, and use a dairy-free cream cheese. Be mindful that baking time might vary slightly.
  • Spiced Up: Add a pinch of nutmeg or cardamom to the custard for warming spice notes, perfect for cozy fall mornings.
  • Chocolate Lover’s: Sprinkle mini chocolate chips throughout before baking for melty pockets of chocolate happiness.
  • Personal Favorite: I once added a layer of thinly sliced bananas under the cream cheese swirl, which gave a natural sweetness that balanced perfectly with the tang.

For a fun alternative, try baking this in individual ramekins for single servings—great for unexpected guests or portion control.

Serving & Storage Suggestions

This creamy overnight French toast bake is best served warm, fresh out of the oven, with a drizzle of maple syrup and a scattering of fresh berries or chopped nuts. The contrast of warm custard and cool toppings is simply delightful.

If you’re prepping ahead, leftovers keep well covered in the fridge for up to 3 days. Reheat gently in the oven at 325°F (160°C) for 10-15 minutes to revive that fresh-baked texture. Microwaving works in a pinch but tends to make it a bit soggy.

Freezing is also an option: slice the bake into portions, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

Fun fact: the flavors actually deepen when you let the bake rest for a few hours after baking, so if you can, let it sit briefly before digging in.

Nutritional Information & Benefits

This French toast bake offers a balanced mix of protein from eggs and cream cheese, along with healthy fats from the cream and milk. Using whole milk and heavy cream gives it that indulgent creaminess, but you can reduce fat by substituting with 2% milk or plant-based options.

Rich in calcium and vitamin D, thanks to the dairy ingredients, it’s a comforting start to the day that also provides energy to keep you going. The cinnamon adds a touch of antioxidants, and using whole-grain or sprouted bread can boost fiber content.

If you’re mindful of allergens, note that this recipe contains dairy, eggs, and gluten, but adaptations for dairy-free and gluten-free versions are easy to make.

Conclusion

This creamy overnight French toast bake with rich cream cheese swirl has become my go-to when I want a fuss-free breakfast that tastes like a warm hug. It’s one of those recipes that invites you to relax and enjoy the moment, whether it’s a busy weekday or a special brunch.

Feel free to tweak the cream cheese swirl or add your favorite mix-ins. That’s the beauty of this dish—it’s easy to make yours. I love how it brings a little bit of indulgence to the table without the hassle.

If you try it out, I’d love to hear how you make it your own—drop a comment or share your twists! Here’s to many cozy mornings ahead.

Frequently Asked Questions

Can I use fresh bread instead of day-old?

Fresh bread tends to soak up too much liquid and can get mushy. If you only have fresh bread, try to toast it lightly first or let it air-dry for a few hours to firm up.

Can I make this recipe dairy-free?

Yes! Use plant-based milk (like almond or oat) and a dairy-free cream cheese alternative. Baking times may vary slightly, so keep an eye on the bake.

How do I store leftovers?

Cover and refrigerate leftovers for up to 3 days. Reheat in the oven at 325°F (160°C) for 10-15 minutes for best texture. You can also freeze portions for up to 2 months.

Is it okay to prepare the bake in individual portions?

Absolutely! Using ramekins or small baking dishes works well for single servings and makes portion control easy.

Can I add fruit or nuts to the bake?

Yes, adding fresh or frozen berries, sliced bananas, or chopped nuts is a delicious way to customize the recipe. Just layer them between the bread and custard before baking.

Looking for more easy and delicious breakfast ideas? You might enjoy the crispy Blackstone breakfast scramble or the simple creamy ham and dill pickle pinwheel roll-ups for savory options that pair well with this sweet bake.

Pin This Recipe!

overnight french toast bake recipe
Print

Creamy Overnight French Toast Bake Recipe with Easy Cream Cheese Swirl

A simple and cozy overnight French toast casserole featuring a rich cream cheese swirl, perfect for a fuss-free breakfast or brunch. The bread soaks overnight for a custardy, fluffy texture with pockets of creamy sweetness.

  • Author: Lucy
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 8 hours 5 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast, Brunch
  • Cuisine: American

Ingredients

Scale
  • 8 cups day-old brioche or challah bread, cubed
  • 6 large eggs, room temperature
  • 2 cups whole milk (or 2% milk or almond milk for dairy-free)
  • 1 cup heavy cream (can substitute half with coconut milk for dairy-free)
  • ⅓ cup granulated sugar (can substitute with coconut sugar or maple syrup)
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 8 ounces cream cheese, softened
  • ¼ cup powdered sugar
  • Optional toppings: maple syrup, fresh berries, chopped nuts

Instructions

  1. Cube about 8 cups (half a loaf) of day-old brioche or challah into roughly 1-inch pieces and spread evenly in a 9×13-inch baking dish.
  2. In a large bowl, whisk together 6 eggs, 2 cups whole milk, 1 cup heavy cream, ⅓ cup granulated sugar, 2 teaspoons vanilla extract, and 1 teaspoon ground cinnamon until smooth.
  3. In a separate bowl, beat 8 ounces softened cream cheese with ¼ cup powdered sugar until silky smooth using a hand mixer or whisk.
  4. Pour half of the custard mixture evenly over the bread cubes, gently pressing the bread down to soak up the liquid.
  5. Dollop the cream cheese mixture in spoonfuls over the bread, then pour the remaining custard over the top.
  6. Use a butter knife or skewer to gently swirl the cream cheese through the custard and bread mixture, creating visible ribbons.
  7. Cover the baking dish tightly with plastic wrap or foil and refrigerate overnight or at least 6 hours.
  8. Preheat oven to 350°F (175°C). Remove cover and bake for 45-55 minutes until the top is golden brown and custard is set (toothpick should come out mostly clean).
  9. Let the bake cool for about 10 minutes before slicing. Serve warm with maple syrup, fresh berries, or nuts.

Notes

Use day-old bread for best texture to avoid sogginess. Be gentle when swirling cream cheese to keep visible pockets. Tent with foil if top browns too quickly. Leftovers keep well refrigerated for 3 days or frozen for up to 2 months.

Nutrition

  • Serving Size: 1 slice (1/8th of th
  • Calories: 350
  • Sugar: 12
  • Sodium: 320
  • Fat: 22
  • Saturated Fat: 12
  • Carbohydrates: 28
  • Fiber: 1
  • Protein: 10

Keywords: French toast bake, overnight French toast, cream cheese swirl, brunch recipe, easy breakfast casserole, custardy French toast

Did you make this recipe?

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

Tags:

You might also like these recipes

Leave a Comment

Recipe rating