“You really have to try this,” my friend texted me late one Friday night, attaching a photo of a golden-baked casserole oozing with cream cheese and bursting with blueberries. I was skeptical at first—French toast casseroles sounded like a lot of work for a weekend, and honestly, I’m not really a baker. But there was something about that creamy, sweet filling peeking through the crust that kept me scrolling back to the picture.
The next morning, with a fridge full of random leftovers and blueberries barely clinging to their container, I decided to give it a shot. I figured, worst case, I’d have a slightly messy breakfast. But as the aroma filled the kitchen and the first bite melted in my mouth, my exhaustion from a long week started to fade. The cream cheese added this unexpected richness, and the blueberries brought a pop of fresh flavor that made the whole thing feel indulgent yet comforting.
Since then, this creamy blueberry cream cheese stuffed French toast casserole has turned into my go-to for those mornings when I want something cozy but don’t want to fuss with pancakes or waffles. It’s one of those recipes that honestly feels like a treat but comes together without a fuss. Plus, it’s perfect for lazy weekend mornings or even a small brunch gathering when you need something that feeds a crowd with minimal hands-on time.
There’s a kind of quiet magic in how familiar ingredients—bread, cream cheese, eggs, and blueberries—can come together to create something that feels a little special. And maybe that’s why this recipe stuck with me, not just for its creamy texture or sweet-tart burst of berries, but for how it quietly turned a rushed morning into something I looked forward to. If you’re someone who loves a breakfast that’s both comforting and a little bit surprising, this casserole might just become your new favorite too.
Why You’ll Love This Creamy Blueberry Cream Cheese Stuffed French Toast Casserole Recipe
After testing this recipe multiple times (yes, I made it more than once in a week—which is saying something!), I can tell you it’s a real crowd-pleaser that balances ease with deliciousness. Here’s why it’s worth every minute in the kitchen:
- Quick & Easy: Ready in under an hour, including baking time, making it perfect for busy weekend mornings or unexpected guests.
- Simple Ingredients: No need for fancy or hard-to-find items. Most of these are pantry staples with fresh blueberries adding a seasonal touch.
- Perfect for Brunch or Holiday Breakfasts: Whether it’s a cozy family morning or a festive occasion, this casserole impresses without stress.
- Crowd-Pleaser: Kids and adults alike rave over the creamy filling and the hint of cinnamon in the custard.
- Unbelievably Delicious: The combination of tangy cream cheese and juicy blueberries inside soft, custardy bread is comfort food at its best.
This recipe isn’t just another French toast casserole. The key difference? Stuffing each slice with a luscious cream cheese and blueberry mixture before soaking it in a perfectly spiced custard. It’s that little extra step that makes every bite ooze creamy goodness. Plus, using a sturdy bread like brioche or challah helps it hold its shape and soak up the custard without falling apart.
Honestly, this casserole isn’t just about flavor—it’s about the feeling you get when you sit down and savor that first warm, creamy bite. It’s breakfast that feels like a hug, with just enough sweetness to make you close your eyes and smile. If you’ve ever enjoyed creamy fruit spreads or dips, like the festive cranberry cream cheese spread, you’ll find the familiar cozy vibe here, just transformed into a heartier, more indulgent morning treat.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create bold flavor and satisfying texture without fuss. Most are everyday items, but there are a few pointers to get the best results.
- Bread: 1 loaf (about 12 oz / 340 g) brioche or challah, sliced thick (day-old works best for soaking)
- Cream Cheese Filling:
- 8 oz (225 g) cream cheese, softened (I recommend Philadelphia for smooth texture)
- 1/4 cup (50 g) granulated sugar
- 1 tsp vanilla extract
- 1 cup (150 g) fresh blueberries (frozen okay if fresh not available)
- Custard Mixture:
- 6 large eggs, room temperature
- 2 cups (480 ml) whole milk (or 2% for lighter version)
- 1/4 cup (60 ml) heavy cream (optional, adds richness)
- 1/3 cup (67 g) granulated sugar
- 1 tsp ground cinnamon
- 1/4 tsp salt
- 1 tsp vanilla extract
- Topping:
- Butter, for greasing the baking dish
- Powdered sugar, for dusting (optional)
- Maple syrup or fresh berries, for serving
Ingredient tips: Use firm, small-curd cream cheese for the creamiest filling. If you want a dairy-free swap, almond milk mixed with an extra egg works okay for custard, and coconut-based cream cheese is a decent replacement. In summer, swapping blueberries for fresh raspberries or blackberries adds a nice twist.
Equipment Needed
- 9×13 inch (23×33 cm) baking dish – glass or ceramic works well for even baking
- Mixing bowls – one for cream cheese filling, one for custard
- Hand mixer or stand mixer – helpful to get the cream cheese super smooth
- Whisk – for blending custard ingredients thoroughly
- Spatula or butter knife – to spread the cream cheese mixture
- Measuring cups and spoons – for accuracy
- Optional: fine mesh sieve – useful if you want to strain custard for extra smoothness (I skip this step usually)
If you don’t have a mixer, you can soften the cream cheese by letting it sit at room temperature longer and stir vigorously with a spoon. For the baking dish, non-stick spray can be a budget-friendly alternative to buttering.
Preparation Method

- Prepare the cream cheese filling: In a bowl, beat 8 oz softened cream cheese with 1/4 cup sugar and 1 tsp vanilla extract until smooth and creamy, about 2-3 minutes. Fold in the blueberries gently to avoid breaking them up. Set aside.
- Slice the bread: Cut your brioche or challah loaf into 1-inch (2.5 cm) thick slices. You’ll want about 10-12 slices. If bread is fresh, lightly toast it so it holds custard better.
- Stuff the bread: Spread about 1-2 tablespoons of the cream cheese-blueberry mixture evenly on half of the slices, then top with the remaining slices to form sandwiches. Press lightly to seal.
- Make the custard: In a large bowl, whisk together 6 eggs, 2 cups milk, 1/4 cup sugar, 1 tsp vanilla, 1 tsp cinnamon, salt, and heavy cream if using. Whisk until fully combined and slightly frothy.
- Assemble the casserole: Butter or grease your 9×13 inch baking dish. Arrange the stuffed bread sandwiches in a single layer, placing them cut side up if possible. Pour the custard evenly over the bread, pressing down gently to soak all pieces. Let sit for 20-30 minutes to absorb (this step is key for creamy texture).
- Preheat oven: Set to 350°F (175°C) while the casserole soaks.
- Bake: Place casserole in the oven and bake uncovered for 45-50 minutes. The top should be golden brown and custard set but still a little jiggly in the center. A toothpick inserted should come out mostly clean.
- Cool & serve: Let it rest 5-10 minutes before slicing. Dust with powdered sugar and serve warm with maple syrup or extra fresh berries.
Pro tip: If you notice the top browning too quickly, loosely cover with foil halfway through baking. Also, if you want to prep ahead, assemble the casserole, cover tightly, and refrigerate overnight before baking next morning.
Cooking Tips & Techniques for the Best French Toast Casserole
One of the trickiest parts of a French toast casserole is getting that perfect balance of custardy and baked without sogginess. Here’s what I’ve learned:
- Use sturdy bread: Brioche or challah are excellent because they absorb custard well but don’t fall apart. Avoid pre-sliced sandwich bread unless it’s thick and slightly stale.
- Don’t skip the soak: Letting the bread sit in the custard for at least 20 minutes (or even overnight) is crucial for creamy texture inside. I’ve rushed this step before and ended with dry spots.
- Room temperature eggs and milk: Mixing custard ingredients at room temp helps them blend better, resulting in a smoother custard.
- Gentle folding of blueberries: Overmixing berries into the cream cheese can turn it purple and watery, which affects texture.
- Watch the bake time: Every oven is different. Start checking at 40 minutes to avoid overbaking, which dries it out.
- Cover if needed: If the top is browning too fast, foil helps prevent burning while finishing the bake.
When I first tried this, I accidentally used frozen blueberries without thawing, which caused extra liquid in the custard. Lesson learned: fresh or thawed frozen berries work best. Also, I sometimes swap the cream cheese for mascarpone for an extra silky filling—totally worth a try if you want a twist!
Variations & Adaptations to Suit Your Taste
This creamy blueberry cream cheese stuffed French toast casserole is versatile and easy to tweak. Here are some ideas I’ve tried or want to try:
- Dietary swaps: Use gluten-free bread and almond milk for a gluten-free, dairy-free version. Coconut-based cream cheese works well here.
- Seasonal fruit variations: Swap blueberries for strawberries, raspberries, or even diced peaches in summer for a fresh take.
- Flavor twists: Add a teaspoon of lemon zest to the cream cheese filling for brightness or sprinkle chopped toasted pecans on top before baking for crunch.
- Cooking methods: Instead of baking the whole casserole, try making individual stuffed French toast slices cooked on a griddle for a quick breakfast.
- Personal favorite: I once stirred in a tablespoon of maple syrup into the custard for a deeper sweetness that paired beautifully with the blueberries.
Serving & Storage Suggestions
This casserole is best served warm, fresh from the oven, dusted with powdered sugar and a drizzle of maple syrup. I like to add a handful of fresh berries or a dollop of whipped cream on the side for extra indulgence. It pairs wonderfully with a cup of strong coffee or a light, fruity tea.
Leftovers keep well in the refrigerator, tightly covered, for up to 3 days. Reheat gently in the oven at 325°F (160°C) for 10-15 minutes to restore that soft, creamy texture. Avoid microwaving if you want to keep the custard from getting rubbery.
Freezing is possible—wrap individual slices in plastic wrap and foil, then freeze up to 2 months. Thaw overnight in the fridge and reheat in the oven.
Interestingly, flavors tend to meld and deepen after sitting overnight, so if you prepare this casserole ahead, the next morning’s breakfast feels even more comforting.
Nutritional Information & Benefits
Each serving of this creamy blueberry cream cheese stuffed French toast casserole (serves 8) contains approximately:
| Calories | 320 |
|---|---|
| Protein | 10g |
| Fat | 15g |
| Carbohydrates | 35g |
| Fiber | 2g |
| Sugar | 15g |
Blueberries add antioxidants and vitamin C, while eggs and milk contribute protein and essential nutrients. Using whole milk and cream cheese adds richness but also healthy fats. For a lighter version, swapping to 2% milk and using less cream cheese reduces fat content without sacrificing flavor.
Keep in mind this casserole contains gluten, dairy, and eggs, so it’s not suitable for those with allergies to these ingredients. For a gluten-free or dairy-free version, some substitutions work nicely (see Variations section).
Conclusion
This creamy blueberry cream cheese stuffed French toast casserole is one of those recipes that quietly wins over your heart and your taste buds. It’s simple enough for a casual weekend breakfast yet special enough to make mornings feel like a little celebration. You can easily tweak it to suit your dietary needs or seasonal fruit availability, making it a versatile staple.
What I love most about this recipe is how it turns ordinary ingredients into a comforting dish that feels indulgent but never complicated. If you’ve been searching for a breakfast casserole that’s creamy, fruity, and just the right amount of sweet, this one’s for you. Go ahead—give it a try and make it your own; you might end up making it every week like I do.
If you enjoy recipes with creamy, comforting spreads, you might also appreciate the creamy salmon dip with dill and capers or the festive cranberry cream cheese spread with toasted pecans, both of which bring a similar cozy vibe to your table.
Frequently Asked Questions
Can I make this French toast casserole the night before?
Yes! Assemble the casserole, cover it tightly with plastic wrap, and refrigerate overnight. Bake fresh in the morning for a creamy, custardy breakfast.
What type of bread works best for this recipe?
Brioche and challah are ideal because they are sturdy and absorb the custard well without falling apart. Day-old bread is best for soaking.
Can I use frozen blueberries?
You can, but thaw and drain them before mixing into the cream cheese to avoid extra liquid making the casserole soggy.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven for best texture.
Is there a dairy-free version of this casserole?
Yes, substitute dairy milk with almond or oat milk and use a dairy-free cream cheese alternative. The texture will be slightly different but still delicious.
Pin This Recipe!

Creamy Blueberry Cream Cheese Stuffed French Toast Casserole
A cozy and indulgent breakfast casserole featuring brioche or challah bread stuffed with a creamy blueberry cream cheese filling, soaked in a spiced custard, and baked to golden perfection. Perfect for lazy weekend mornings or brunch gatherings.
- Prep Time: 15 minutes
- Cook Time: 45-50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 loaf (about 12 oz / 340 g) brioche or challah, sliced thick (day-old works best for soaking)
- 8 oz (225 g) cream cheese, softened
- 1/4 cup (50 g) granulated sugar (for cream cheese filling)
- 1 tsp vanilla extract (for cream cheese filling)
- 1 cup (150 g) fresh blueberries (frozen okay if fresh not available)
- 6 large eggs, room temperature
- 2 cups (480 ml) whole milk (or 2% for lighter version)
- 1/4 cup (60 ml) heavy cream (optional)
- 1/3 cup (67 g) granulated sugar (for custard)
- 1 tsp ground cinnamon
- 1/4 tsp salt
- 1 tsp vanilla extract (for custard)
- Butter, for greasing the baking dish
- Powdered sugar, for dusting (optional)
- Maple syrup or fresh berries, for serving
Instructions
- Prepare the cream cheese filling: In a bowl, beat 8 oz softened cream cheese with 1/4 cup sugar and 1 tsp vanilla extract until smooth and creamy, about 2-3 minutes. Fold in the blueberries gently to avoid breaking them up. Set aside.
- Slice the bread: Cut your brioche or challah loaf into 1-inch (2.5 cm) thick slices, about 10-12 slices. If bread is fresh, lightly toast it so it holds custard better.
- Stuff the bread: Spread about 1-2 tablespoons of the cream cheese-blueberry mixture evenly on half of the slices, then top with the remaining slices to form sandwiches. Press lightly to seal.
- Make the custard: In a large bowl, whisk together 6 eggs, 2 cups milk, 1/4 cup sugar, 1 tsp vanilla, 1 tsp cinnamon, 1/4 tsp salt, and heavy cream if using. Whisk until fully combined and slightly frothy.
- Assemble the casserole: Butter or grease a 9×13 inch baking dish. Arrange the stuffed bread sandwiches in a single layer, cut side up if possible. Pour the custard evenly over the bread, pressing down gently to soak all pieces. Let sit for 20-30 minutes to absorb.
- Preheat oven to 350°F (175°C) while the casserole soaks.
- Bake uncovered for 45-50 minutes until the top is golden brown and custard is set but still slightly jiggly in the center. A toothpick inserted should come out mostly clean.
- Let the casserole rest 5-10 minutes before slicing. Dust with powdered sugar and serve warm with maple syrup or extra fresh berries.
Notes
Use sturdy bread like brioche or challah for best results. Let the bread soak in custard for at least 20 minutes or overnight for creamier texture. If top browns too quickly, cover loosely with foil halfway through baking. Fresh or thawed frozen blueberries work best to avoid excess liquid. For dairy-free or gluten-free versions, substitute almond milk and dairy-free cream cheese and use gluten-free bread.
Nutrition
- Serving Size: 1 slice (1/8th of ca
- Calories: 320
- Sugar: 15
- Fat: 15
- Carbohydrates: 35
- Fiber: 2
- Protein: 10
Keywords: blueberry, cream cheese, French toast casserole, breakfast casserole, brunch, easy breakfast, baked French toast, creamy, stuffed French toast



