“You’ve got to try this strawberry cream cheese casserole,” my friend texted me one sleepy Saturday morning. Honestly, I was skeptical—French toast casseroles always felt like they were more trouble than they’re worth. But that afternoon, with a fridge full of random bread and a stubborn craving for something sweet and cozy, I gave it a shot. What happened next was a delightful surprise: layers of soft bread soaked in a custard that’s just the right amount of creamy, pockets of tangy cream cheese, and bursts of fresh strawberry that made every bite sing. It wasn’t just breakfast—it was like a little celebration in my mouth without the fuss.
I found myself making the Easy Make-Ahead Strawberry Cream Cheese French Toast Casserole again and again that week (yeah, I’m guilty of repeating good things). What really won me over was the fact it could be assembled the night before, waiting patiently in the fridge, so all I had to do was pop it in the oven the next morning. No scrambling, no last-minute mess—just a cozy kitchen smelling like vanilla and berries, nudging me gently awake.
It’s funny how this recipe snuck up on me. The cream cheese adds that perfect silky tang, cutting through the sweet strawberries and custardy bread. And because it’s a make-ahead, it’s like giving yourself a little gift of calm on hectic mornings. If you’re anything like me, juggling mornings that feel like a blur, this casserole might just become your new best friend.
So, if you want a breakfast that’s both comforting and surprisingly simple, read on. This isn’t just any French toast casserole—it’s the one that sticks with you, the one you’ll want to make again when friends come over or when you just need that extra bit of morning joy.
Why You’ll Love This Recipe
After testing this Easy Make-Ahead Strawberry Cream Cheese French Toast Casserole multiple times, I can confidently say it’s a keeper. Here’s why it’s a standout breakfast option, whether you’re feeding a crowd or just treating yourself:
- Quick & Easy: The casserole comes together in about 15 minutes, and since it’s make-ahead, mornings are stress-free—just bake and serve.
- Simple Ingredients: You probably have everything in your pantry and fridge already—bread, eggs, cream cheese, strawberries, and a few basics.
- Perfect for Any Occasion: Whether it’s a lazy weekend brunch, holiday morning, or even a casual potluck, this dish fits right in.
- Crowd-Pleaser: The creamy texture with the sweet strawberry surprises everyone—from kids to adults, it’s a unanimous favorite.
- Unbelievably Delicious: The cream cheese adds a silky layer that makes this casserole feel indulgent without being heavy.
What makes this recipe different? It’s all about the layering and the make-ahead ease. Instead of soggy bread or a dry bake, the custard soaks in just right overnight. Plus, blending cream cheese with a little vanilla and sugar before spreading it on the bread adds a luscious creaminess that’s hard to beat. I also love that you can swap in gluten-free bread or dairy-free cream cheese to fit your needs without losing that dreamy texture.
This recipe has a way of turning a rushed morning into a relaxed moment, and honestly, that’s why it stuck around in my rotation. It’s the breakfast that feels like a warm hug, ready when you are.
What Ingredients You Will Need
This Easy Make-Ahead Strawberry Cream Cheese French Toast Casserole keeps things straightforward with fresh, wholesome ingredients. Each one plays a key role in building layers of flavor and texture without any fuss.
- Day-old bread (8 cups, cubed): I recommend a sturdy brioche or challah for the best texture, but thick sandwich bread works too.
- Cream cheese (8 oz, softened): Use a smooth, full-fat cream cheese—Philadelphia brand is my go-to for rich flavor.
- Fresh strawberries (2 cups, sliced): Choose ripe but firm berries for the best burst of freshness; frozen can work in a pinch but may add extra moisture.
- Eggs (6 large): Room temperature is ideal to ensure even custard mixing.
- Milk (2 cups or 480 ml): Whole milk gives a rich custard; swap for almond or oat milk if dairy-free.
- Granulated sugar (1/2 cup or 100 g): Adjust to taste if you prefer less sweetness.
- Vanilla extract (2 tsp): Adds warmth and depth to the custard and cream cheese layers.
- Cinnamon (1 tsp): Just a hint to complement the strawberries without overpowering.
- Salt (1/4 tsp): Balances the sweetness and enhances flavors.
- Powdered sugar (optional, for dusting): A light sprinkle adds a pretty finishing touch.
Feel free to swap out the strawberries for other berries or fruit in season—blueberries or raspberries work beautifully. If you want to keep it dairy-free, try a plant-based cream cheese like Kite Hill, which blends nicely and keeps that creamy texture. For a gluten-free version, use your favorite gluten-free bread (I once used a rustic gluten-free loaf and it still soaked up the custard perfectly).
Equipment Needed
- 9×13-inch baking dish: This size works perfectly for even baking and layering. I use a glass dish, but ceramic or metal pans are fine too.
- Mixing bowls: One large for custard, one medium for blending cream cheese.
- Hand mixer or whisk: For smooth cream cheese and custard mixing. A whisk works if you don’t have a mixer, but the mixer makes it easier.
- Measuring cups and spoons: Accuracy helps with custard balance.
- Rubber spatula: For folding ingredients gently.
- Plastic wrap or foil: To cover the casserole overnight in the fridge.
If you don’t have a hand mixer, no worries! Whisk the cream cheese with a bit of extra patience until smooth. For budget-friendly baking dishes, thrift stores or discount kitchen shops often have great options that work just as well.
Preparation Method

- Cube the bread: Cut about 8 cups (roughly 10 to 12 slices) of day-old bread into 1-inch cubes. Stale bread soaks custard better and prevents sogginess. Set aside.
- Make the cream cheese layer: In a medium bowl, beat 8 oz softened cream cheese with 1/4 cup (50 g) granulated sugar and 1 teaspoon vanilla extract until smooth and creamy. This step is crucial for pockets of tangy richness in the casserole.
- Prepare the custard: In a large bowl, whisk together 6 large eggs, 2 cups (480 ml) milk, 1/4 cup (50 g) granulated sugar, 1 teaspoon cinnamon, 1 teaspoon vanilla extract, and 1/4 teaspoon salt until fully combined. The custard should be smooth and slightly frothy.
- Assemble the casserole: Lightly grease your 9×13-inch baking dish. Spread half of the bread cubes evenly on the bottom. Dollop half of the cream cheese mixture in small spoonfuls over the bread, then scatter 1 cup of sliced strawberries on top. Repeat with the remaining bread, cream cheese, and strawberries in layers.
- Pour custard evenly: Slowly pour the custard over the layered bread, pressing down gently with a spatula to help the bread absorb the liquid. Let it sit for about 10 minutes to soak in as much custard as possible.
- Cover and refrigerate: Wrap the baking dish tightly with plastic wrap or foil and refrigerate overnight or for at least 4 hours. This step allows the bread to absorb the custard fully, making for a custardy, tender bake.
- Bake: When ready, preheat the oven to 350°F (175°C). Remove the cover and bake the casserole for 45 to 55 minutes until the top is golden brown and the custard is set but still slightly jiggly in the center. A toothpick inserted should come out mostly clean.
- Cool slightly and serve: Let the casserole rest for 10 minutes before dusting with powdered sugar (optional) and slicing. This helps it hold together better.
Pro tip: If the top browns too quickly, tent loosely with foil halfway through baking. I’ve learned this the hard way, especially with my slow cooker meals that need gentle care. Also, using sturdy bread like brioche really saves the day here—soft sandwich bread can sometimes get mushy.
Cooking Tips & Techniques
French toast casseroles can be tricky if you’re not careful, but a few tips from my experience make all the difference:
- Use day-old bread: Fresh bread tends to fall apart or get soggy. Stale bread soaks up custard beautifully without turning mushy.
- Don’t skip the cream cheese step: Blending it with sugar and vanilla before layering prevents clumps and adds that velvety texture that sets this casserole apart.
- Custard balance: Too much milk or too few eggs can make the casserole runny. Stick to the 6 eggs to 2 cups milk ratio for a custard that’s set but tender.
- Overnight soak: This recipe is all about patience. The longer the bread soaks, the better the texture and flavor.
- Watch your bake time: Ovens vary, so start checking at 45 minutes. The center should jiggle slightly but not be liquid.
- Multitasking tip: While the casserole bakes, you can whip up a quick side like crispy zucchini chips using an air fryer. They add a savory crunch contrast to the sweet casserole (try the zucchini chips recipe for inspiration).
Variations & Adaptations
This recipe is incredibly flexible, so here are some ways to mix it up depending on your mood or dietary needs:
- Berry swap: Use blueberries, raspberries, or blackberries instead of strawberries for a different fruit twist.
- Gluten-free: Substitute with gluten-free bread; just be sure it’s sturdy enough to soak custard without falling apart.
- Dairy-free: Use a dairy-free cream cheese and milk alternative like almond or oat milk. Kite Hill cream cheese works surprisingly well here.
- Nutty addition: Sprinkle chopped pecans or almonds on top before baking for a crunchy texture contrast.
- Flavor twist: Add a teaspoon of orange zest to the custard or swirl in a little homemade raspberry jam (I love the texture in my cream cheese swirl brownies—it’s a similar idea).
One time, I even tried mixing in a handful of chocolate chips for a decadent surprise. Totally worth it.
Serving & Storage Suggestions
This casserole is best served warm, fresh from the oven with a light dusting of powdered sugar or a drizzle of maple syrup. It pairs beautifully with fresh fruit or a dollop of whipped cream if you’re feeling fancy.
Leftovers? No problem. Cover tightly and refrigerate for up to 4 days. Reheat gently in the oven at 325°F (160°C) for about 15 minutes to preserve the texture. Microwaving works too but can cause some sogginess.
If you want to freeze portions, wrap them well in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the fridge and reheat as above. Flavors deepen after a day, so if you can wait, leftovers taste even better the next day.
For a full breakfast experience, serve alongside a protein-rich option like my protein balls recipe or a savory dish like crispy garlic butter chicken bites. Sweet and savory balance makes the meal feel complete.
Nutritional Information & Benefits
Each serving of this casserole (assuming 8 servings) provides roughly 320 calories, 12 grams of fat, 32 grams of carbohydrates, and 10 grams of protein. The eggs and cream cheese contribute good protein and fat, helping keep you full longer.
Strawberries add vitamin C and antioxidants, while cinnamon supports blood sugar regulation. Using whole milk or dairy-free alternatives lets you adjust fat content to your preference.
This recipe can fit into gluten-free or low-sugar diets with simple swaps, making it a flexible option for many households. I appreciate that it feels indulgent but is made from real ingredients, so it’s a balanced treat without guilt.
Conclusion
This Easy Make-Ahead Strawberry Cream Cheese French Toast Casserole is the kind of recipe that makes mornings easier and tastier without complicated steps. Its creamy layers and fresh fruit make it feel special, while the make-ahead method frees up your time—honestly, that’s a win-win in my book.
Whether you’re feeding family, hosting friends, or just craving a cozy breakfast to yourself, this casserole adapts to your needs and tastes. I love how it brings a touch of sweetness and comfort to start the day right.
Give it a try, tweak it your way, and don’t forget to share how it turns out! I’d love to hear your favorite variations or tips for making it even better.
Here’s to breakfast made simple, delightful, and something to look forward to.
FAQs About Easy Make-Ahead Strawberry Cream Cheese French Toast Casserole
Can I use frozen strawberries instead of fresh?
Yes, frozen strawberries work fine, but they may release more moisture. Thaw and drain them well before layering to avoid sogginess.
How long can I refrigerate the casserole before baking?
You can refrigerate it covered for up to 24 hours before baking. Overnight is ideal for best texture.
Can I make this casserole dairy-free?
Absolutely! Use plant-based cream cheese and milk alternatives like almond or oat milk to keep it dairy-free without losing creaminess.
What type of bread is best for this casserole?
Day-old brioche or challah bread works best because it’s sturdy and soaks up custard without falling apart.
Can I prepare and freeze the casserole before baking?
Yes, assemble and freeze it covered for up to 2 months. Thaw overnight in the fridge before baking as usual.
Pin This Recipe!

Easy Make-Ahead Strawberry Cream Cheese French Toast Casserole
A comforting and simple make-ahead breakfast casserole featuring layers of custardy bread, tangy cream cheese, and fresh strawberries. Perfect for busy mornings and adaptable for dietary needs.
- Prep Time: 15 minutes
- Cook Time: 45 to 55 minutes
- Total Time: Overnight soak plus 1 hour
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 8 cups day-old bread, cubed (brioche or challah recommended)
- 8 oz cream cheese, softened
- 2 cups fresh strawberries, sliced
- 6 large eggs
- 2 cups whole milk (or almond/oat milk for dairy-free)
- 1/2 cup granulated sugar
- 2 tsp vanilla extract
- 1 tsp cinnamon
- 1/4 tsp salt
- Powdered sugar (optional, for dusting)
Instructions
- Cube about 8 cups (10 to 12 slices) of day-old bread into 1-inch cubes and set aside.
- In a medium bowl, beat 8 oz softened cream cheese with 1/4 cup granulated sugar and 1 tsp vanilla extract until smooth and creamy.
- In a large bowl, whisk together 6 large eggs, 2 cups milk, 1/4 cup granulated sugar, 1 tsp cinnamon, 1 tsp vanilla extract, and 1/4 tsp salt until smooth and slightly frothy.
- Lightly grease a 9×13-inch baking dish. Spread half of the bread cubes evenly on the bottom.
- Dollop half of the cream cheese mixture in small spoonfuls over the bread, then scatter 1 cup of sliced strawberries on top.
- Repeat layering with the remaining bread, cream cheese, and strawberries.
- Slowly pour the custard evenly over the layered bread, pressing down gently with a spatula to help the bread absorb the liquid. Let sit for about 10 minutes.
- Cover the dish tightly with plastic wrap or foil and refrigerate overnight or for at least 4 hours.
- Preheat oven to 350°F (175°C). Remove cover and bake casserole for 45 to 55 minutes until the top is golden brown and custard is set but slightly jiggly in the center.
- Let the casserole rest for 10 minutes before dusting with powdered sugar (optional) and slicing to serve.
Notes
Use day-old bread for best texture to avoid sogginess. Blend cream cheese with sugar and vanilla before layering to prevent clumps. If top browns too quickly, tent with foil halfway through baking. Can swap strawberries for other berries or fruit. For dairy-free, use plant-based cream cheese and milk alternatives. Gluten-free bread can be used if sturdy enough. Leftovers keep well refrigerated for 4 days or frozen for up to 2 months.
Nutrition
- Serving Size: 1/8th of casserole
- Calories: 320
- Fat: 12
- Carbohydrates: 32
- Protein: 10
Keywords: French toast casserole, strawberry casserole, make-ahead breakfast, cream cheese, easy breakfast, brunch recipe, strawberry cream cheese, overnight casserole



