The moment you walk into the kitchen and catch the sweet aroma of warm strawberries mingling with creamy cheese and cinnamon-spiced bread, you just know something special is baking. That’s exactly what happens when I make my irresistible strawberry cream cheese French toast casserole. Honestly, it’s like a hug on a plate—comforting, sweet, and downright satisfying. I first stumbled upon this recipe a few years ago during a lazy weekend brunch experiment, and it quickly became a staple for holidays, weekends with family, and whenever I need a special breakfast treat that feels fancy but is surprisingly simple.
This strawberry cream cheese French toast casserole isn’t just your average French toast; it layers luscious cream cheese and fresh strawberries between thick slices of bread, then bakes everything into a golden, bubbly delight. It’s perfect for anyone who loves breakfast with a bit of flair but doesn’t want to spend hours in the kitchen. Plus, it’s a crowd-pleaser—whether you’re feeding hungry kids, impressing brunch guests, or just treating yourself to something cozy and delicious.
After making this recipe dozens of times, tweaking the ingredients here and there, I’ve nailed the balance of creamy, fruity, and sweet flavors that make it so addictive. If you’re looking for a breakfast that’s easy to prep ahead, packed with fresh flavors, and downright irresistible, this strawberry cream cheese French toast casserole will quickly become your go-to!
Why You’ll Love This Recipe
- Quick & Easy: You can have this casserole ready in under 15 minutes, then pop it in the oven while you relax or get other things done.
- Simple Ingredients: No need for fancy or hard-to-find ingredients—most are pantry staples or easy to grab at your local store.
- Perfect for Special Occasions: Whether it’s a weekend brunch, holiday morning, or a cozy breakfast in bed, this dish fits the bill.
- Crowd-Pleaser: Kids and adults alike rave about the creamy strawberry layers and gooey, cinnamon-spiced bread.
- Unbelievably Delicious: The cream cheese adds a tangy richness that complements the fresh strawberries and sweet syrup perfectly.
What makes this recipe stand out is the layering technique—each bite gets a bit of bread, cream cheese, and strawberries, so every forkful is bursting with flavor. I usually blend the cream cheese with a touch of vanilla and sugar for the smoothest, most luscious filling. Plus, using day-old bread helps soak up the custardy mixture just right, giving you that soft, custard-like texture inside and a crisp top outside. This isn’t just French toast; it’s a breakfast experience you’ll want to come back to again and again.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these you probably have on hand, making it a stress-free breakfast option.
- Bread: 1 loaf of thick-cut bread (like brioche, challah, or Texas toast), sliced into 1-inch pieces (stale or day-old works best for soaking up the custard)
- Strawberries: 2 cups fresh strawberries, hulled and sliced (frozen can work in a pinch but fresh is best for texture)
- Cream Cheese Filling:
- 8 oz cream cheese, softened (I love Philadelphia brand for smoothness)
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- Custard Mixture:
- 6 large eggs, room temperature
- 2 cups whole milk (or use almond milk for a lighter option)
- 1/3 cup maple syrup or honey (adds sweetness and depth)
- 1 teaspoon ground cinnamon
- Pinch of salt
- Topping: Optional powdered sugar for dusting, and extra maple syrup for serving
Pro tip: For the freshest flavor, pick firm, ripe strawberries that aren’t too soft. If you want to switch it up, blueberries or raspberries make great substitutions. Also, if you prefer a dairy-free version, swap cream cheese and milk with vegan alternatives—just keep the texture creamy.
Equipment Needed
- Baking dish (9×13 inch glass or ceramic works perfectly to hold all the layers)
- Mixing bowls (one for custard, one for cream cheese filling)
- Electric mixer or whisk (to get that cream cheese filling smooth and fluffy)
- Measuring cups and spoons (accuracy matters here for the custard to set just right)
- Spatula or spoon for spreading the cream cheese mixture
- Knife and cutting board (for slicing the bread and strawberries)
If you don’t have an electric mixer, a sturdy whisk and a little elbow grease will do just fine. I’ve baked this in both glass and metal pans—glass gives a beautiful golden crust, but metal heats faster, so just keep an eye on it. For budget-friendly options, thrift stores often have perfect baking dishes at a steal!
Detailed Preparation Method
- Prepare the Cream Cheese Filling: In a medium bowl, beat the softened cream cheese, sugar, and vanilla extract until smooth and creamy—about 2-3 minutes. Set aside. (Tip: If your cream cheese is too cold, it won’t blend well, so soften it at room temperature.)
- Slice the Bread and Strawberries: Cut your thick slices of bread into roughly 1-inch cubes. Hull and slice the strawberries thinly. (Using day-old bread is best to soak up the custard without getting soggy.)
- Assemble the Layers: Lightly grease your 9×13 inch baking dish. Spread half of the bread cubes evenly in the dish. Next, dollop spoonfuls of the cream cheese mixture over the bread, then gently spread it out with the back of a spoon to cover most of the bread. Sprinkle half of the sliced strawberries over the cream cheese layer. Repeat with the remaining bread cubes, cream cheese, and strawberries, creating layers that look colorful and inviting.
- Make the Custard Mixture: In a large bowl, whisk together the eggs, milk, maple syrup, cinnamon, and salt until fully combined. (This should take about 1-2 minutes. The cinnamon adds a warm note that ties everything together.)
- Soak the Casserole: Pour the custard evenly over the assembled casserole, pressing down lightly on the bread cubes with a spatula to help soak up the custard. Let it sit for 10 minutes at room temperature to absorb. (If you want to prep ahead, cover and refrigerate for up to 8 hours before baking.)
- Preheat the Oven: Set your oven to 350°F (175°C) so it’s ready to go once the soaking time is up.
- Bake: Bake uncovered for 45-50 minutes until the top is golden brown and the custard is set (a knife inserted in the center should come out clean). If the top browns too fast, tent with foil halfway through.
- Cool Slightly and Serve: Let the casserole cool for 5-10 minutes before slicing. Dust with powdered sugar and drizzle extra maple syrup if desired. (This resting step helps it set perfectly so it slices clean.)
Cooking Tips & Techniques
One trick I learned the hard way is to really soften the cream cheese before mixing—it makes spreading so much easier and gives a silky filling. Also, don’t skip the resting time after pouring the custard; it’s tempting to bake right away but letting it soak ensures each bite is custardy and moist.
Watch your oven carefully the first time you bake this because every oven heats differently. If you see the top getting too dark, covering with foil is a quick fix. I’ve also found that using day-old bread is a game changer. Fresh bread is too soft and soggy, but stale bread holds up beautifully and absorbs the custard without falling apart.
When whisking the custard, make sure to mix until smooth but avoid overbeating—you want it combined, not frothy. And if you’re short on time, you can assemble this the night before and bake in the morning—just keep it covered and refrigerated overnight.
Variations & Adaptations
- Seasonal Fruit Swap: Swap strawberries for blueberries, raspberries, or peaches in summer for a fresh twist.
- Gluten-Free Version: Use gluten-free bread and almond or oat milk to make this suitable for gluten sensitivities.
- Vegan Adaptation: Try vegan cream cheese and a flax egg mixture (1 tablespoon flaxseed meal + 3 tablespoons water per egg) with plant-based milk.
- Chocolate Lover’s Version: Add mini chocolate chips between layers or swirl in a bit of melted chocolate with the cream cheese.
- Spiced Up: Add a pinch of nutmeg or cardamom to the custard for a warm, spicy note.
Personally, I once tried adding a layer of crushed graham crackers on top for a crunchy texture, and it was a hit with my family! Feel free to get creative and make this casserole your own.
Serving & Storage Suggestions
This casserole is best served warm, fresh out of the oven, when the cream cheese is still soft and the strawberries are juicy. I like to plate it with a drizzle of pure maple syrup and a dusting of powdered sugar for a picture-perfect finish. It pairs wonderfully with a cup of freshly brewed coffee or a glass of orange juice for a bright contrast.
If you have leftovers, cover and store them in the refrigerator for up to 3 days. Reheat gently in the microwave or oven (about 350°F / 175°C for 10-15 minutes) to bring back the soft, custardy texture. Freezing is also an option—wrap portions tightly in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the fridge and reheat as usual.
Flavors tend to deepen after resting, so if you prepare this ahead, the strawberries meld beautifully with the cream cheese and custard for a slightly richer taste the next day.
Nutritional Information & Benefits
Estimated per serving (based on 8 servings): approximately 320 calories, 13g fat, 35g carbohydrates, 9g protein.
This dish brings together protein-rich cream cheese and eggs, fresh vitamin C from strawberries, and the energy boost from whole milk and bread. Using fresh fruit adds natural sweetness and antioxidants, making it a more balanced breakfast than your typical sugary cereal or pastry. Opting for whole-grain or gluten-free bread can add dietary fiber and cater to specific nutrition needs.
Keep in mind, this recipe contains dairy, eggs, and gluten (unless adapted), so it’s not suitable for some allergies.
As someone who enjoys wholesome breakfasts, I find this casserole hits the sweet spot between indulgence and nutrition—perfect to start a busy day or a relaxing weekend.
Conclusion
If you’re searching for a breakfast that feels special without complicated steps, this irresistible strawberry cream cheese French toast casserole is a winner. It combines creamy, fruity, and sweet flavors with a comforting texture that’s hard to beat. Play around with the ingredients to suit your taste, whether that means swapping fruits, trying dairy-free options, or adding your own creative touch.
From my kitchen to yours, this recipe has brought many smiles and full bellies, and I’m confident it will become a favorite in your home too. Give it a try on your next brunch or lazy morning, and don’t forget to share how you made it your own! I’d love to hear your tweaks and tips.
Happy baking and bon appétit!
FAQs
Can I make this strawberry cream cheese French toast casserole ahead of time?
Absolutely! Assemble it the night before, cover tightly, and refrigerate. Bake it fresh in the morning for a stress-free breakfast.
What type of bread works best for this casserole?
Thick-cut breads like brioche, challah, or Texas toast work best, especially if they’re a day or two old to soak up the custard without getting mushy.
Can I use frozen strawberries instead of fresh?
You can, but fresh strawberries provide the best texture. If using frozen, thaw and drain them well to avoid excess moisture.
How do I keep the casserole from getting soggy?
Use day-old bread and allow the custard to soak for about 10 minutes before baking. Also, avoid covering it during baking to keep the top crisp.
Is there a dairy-free version of this recipe?
Yes, swap cream cheese for vegan cream cheese, use plant-based milk, and replace eggs with flax eggs to make it dairy-free and vegan-friendly.
Pin This Recipe!

Irresistible Strawberry Cream Cheese French Toast Casserole
A comforting and sweet breakfast casserole layering cream cheese and fresh strawberries between thick slices of bread, baked to golden perfection. Perfect for special occasions or a cozy weekend brunch.
- Prep Time: 15 minutes
- Cook Time: 45-50 minutes
- Total Time: 1 hour
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 loaf thick-cut bread (brioche, challah, or Texas toast), sliced into 1-inch pieces (day-old preferred)
- 2 cups fresh strawberries, hulled and sliced
- 8 oz cream cheese, softened
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 6 large eggs, room temperature
- 2 cups whole milk (or almond milk for lighter option)
- 1/3 cup maple syrup or honey
- 1 teaspoon ground cinnamon
- Pinch of salt
- Optional: powdered sugar for dusting
- Optional: extra maple syrup for serving
Instructions
- Prepare the cream cheese filling by beating softened cream cheese, sugar, and vanilla extract until smooth and creamy (about 2-3 minutes). Set aside.
- Cut bread into 1-inch cubes and slice strawberries thinly.
- Lightly grease a 9×13 inch baking dish. Spread half of the bread cubes evenly in the dish.
- Dollop spoonfuls of the cream cheese mixture over the bread and spread to cover most of the bread.
- Sprinkle half of the sliced strawberries over the cream cheese layer.
- Repeat layering with remaining bread cubes, cream cheese, and strawberries.
- In a large bowl, whisk together eggs, milk, maple syrup, cinnamon, and salt until fully combined.
- Pour custard evenly over the assembled casserole, pressing down lightly on bread cubes to soak up custard.
- Let the casserole sit at room temperature for 10 minutes to absorb the custard (or cover and refrigerate up to 8 hours).
- Preheat oven to 350°F (175°C).
- Bake uncovered for 45-50 minutes until top is golden brown and custard is set (knife inserted should come out clean). Tent with foil if top browns too fast.
- Let casserole cool for 5-10 minutes before slicing.
- Dust with powdered sugar and drizzle with extra maple syrup if desired before serving.
Notes
Use day-old bread for best custard absorption and texture. Soften cream cheese before mixing for smooth filling. Let casserole soak in custard for 10 minutes before baking. Tent with foil if top browns too quickly. Can be assembled the night before and refrigerated.
Nutrition
- Serving Size: 1 slice (1/8th of ca
- Calories: 320
- Fat: 13
- Carbohydrates: 35
- Protein: 9
Keywords: strawberry, cream cheese, French toast casserole, breakfast casserole, easy breakfast, brunch, baked French toast




