I first made this blueberry French toast casserole the morning after a family holiday gathering. Everyone was staying over, the kitchen was packed, and I wanted something warm, indulgent, and easy to serve all at once. Standing at the stove flipping French toast slices for twelve? Not happening. So I layered cubed French bread, a swirl of cream cheese, and bursts of blueberries into a baking dish, poured over a cinnamon-spiced custard, and let the fridge do the work overnight. By morning, all I had to do was pop it into the oven. The smell alone had everyone at the table before I even set the plates.
This recipe is a go-to for busy weekends, holiday mornings, or whenever you want something cozy without extra effort. If you’ve never tried baked French toast, this version will win you over—especially with its cheesecake-like middle and golden, custardy edges.

Table of Contents
Recipe Overview & Why You’ll Love It
This blueberry French toast casserole combines everything you love about traditional French toast—warm spices, crisp edges, and soft, eggy insides—with the ease of a no-fuss baked dish.
You prep it the night before, let the bread soak up the custard while you sleep, and bake it in the morning. The cream cheese layer melts into soft, tangy pockets, while the blueberries add sweet-tart bursts throughout. It’s perfect for feeding a crowd without stovetop chaos, and it works beautifully for brunches, baby showers, or weekend family breakfasts.
Whether you’re serving adults or picky kids, this dish is universally loved and easily adaptable.
Ingredients & Substitutions
This blueberry French toast casserole uses basic ingredients, but each one plays a key role in flavor and texture. Here’s what you’ll need:
Cream Cheese Layer
- 8 oz (226 g) full-fat cream cheese, softened
- 1 cup (120 g) powdered sugar
- 2 tablespoons (30 ml) whole milk
- 1 teaspoon vanilla extract (use half here, reserve the rest)
- 1 cup (150 g) fresh or frozen blueberries
Substitutions:
- Cream cheese: mascarpone or ricotta (adjust sweetness if needed)
- Blueberries: raspberries, blackberries, or chopped peaches
Bread Layers
- 2 loaves French bread (12–14 inches each), cut into cubes (10–12 cups total), preferably day-old
Substitutions:
- Brioche or challah for richer flavor
- Texas toast (16–20 slices), cubed
- Avoid overly soft white sandwich bread—it turns mushy
Custard Mixture
- 2 cups (480 ml) whole milk
- 8 large eggs
- 1 teaspoon cinnamon
- ½ teaspoon nutmeg
- 1 teaspoon vanilla extract (remaining half)
- 1 cup (150 g) fresh or frozen blueberries
Equipment You’ll Need
You don’t need any fancy gadgets for this blueberry French toast casserole, but a few basics help:
- 10×14-inch (25×35 cm) baking dish (or 9×13; increase bake time slightly)
- 2 medium mixing bowls
- Whisk or electric mixer (for cream cheese layer)
- Measuring cups and spoons
- Aluminum foil
- Rubber spatula or wooden spoon
Step-by-Step Instructions
Follow these steps for the best results. Prep time is 30–60 minutes, depending on how fast you cube your bread and blend the filling. Bake time totals about 75 minutes.
Step 1 – Make the Cream Cheese Mixture
In a medium bowl, blend 8 oz softened cream cheese, 1 cup powdered sugar, 2 tablespoons milk, and ½ teaspoon vanilla extract. Mix until smooth and creamy—no lumps. Gently fold in 1 cup blueberries. This mixture should be thick but spreadable.
Step 2 – Assemble Bread Layers
Butter the baking dish generously. Layer half of the bread cubes on the bottom. Spread all the cream cheese mixture evenly over the bread, pressing it slightly into the gaps. Top with the remaining bread cubes to form a two-layer structure.
Step 3 – Mix and Pour the Custard
In a separate bowl, whisk 2 cups milk, 8 eggs, 1 teaspoon cinnamon, ½ teaspoon nutmeg, and the remaining ½ teaspoon vanilla. Mix until fully combined. Slowly pour the custard over the entire casserole, pressing the bread down gently to soak. Sprinkle 1 cup blueberries across the top.
Step 4 – Chill Overnight
Cover the dish tightly with aluminum foil. Refrigerate for at least 8 hours, or overnight. This allows the bread to fully absorb the custard and develop that creamy, baked texture.
Step 5 – Bake to Perfection
Remove the dish from the fridge 30–60 minutes before baking to take the chill off. Preheat your oven to 375°F (190°C). Bake, covered, for 45 minutes. Then remove the foil and continue baking another 30 minutes, or until the top is golden and the center is set. A knife inserted in the middle should come out clean.
Step 6 – Cool and Serve
Let the casserole cool for 10–15 minutes before serving. This makes slicing easier and allows the custard to firm up slightly. Serve warm as-is or with your favorite toppings.

Why This Recipe Works
This blueberry French toast casserole nails the balance between convenience and decadence. Here’s why it works so well:
- Day-old bread holds up to custard soaking without falling apart, delivering both a creamy interior and slightly crisp top.
- Layering the cream cheese ensures every bite has creamy contrast against the eggy bread.
- Overnight soaking maximizes flavor and gives the casserole its signature baked texture.
- Two-stage baking (covered, then uncovered) keeps moisture inside while browning the top.
Every step has a purpose, from bread choice to chilling time.
Pro Tips & Variations
Want to make it your own? Try these ideas:
- Add lemon zest to the cream cheese for a fresh twist.
- Swap in diced apples and a pinch of ginger for a fall version.
- Top with chopped pecans or slivered almonds before baking for crunch.
- Drizzle with icing: 1 cup powdered sugar + 2 tablespoons milk + ½ teaspoon vanilla.
- Double the recipe in two pans for larger groups, or halve it in an 8×8-inch dish (reduce bake time by 10–15 minutes).
Make-Ahead, Storage & Freezing
This dish was made to be prepped ahead.
- Make-Ahead: Prep and chill 8–12 hours in advance.
- Fridge: Store leftovers in an airtight container for up to 3 days.
- Freeze (unbaked): Wrap tightly in plastic and foil. Freeze up to 2 months. Thaw overnight before baking.
- Freeze (baked): Let cool completely, then freeze in portions or whole. Reheat as needed.
- Reheating: Microwave single servings 1–2 minutes. For larger portions, cover with foil and bake at 325°F (163°C) for 15–20 minutes.
Serving Suggestions & Pairings
Round out your meal with:
- Sides: Bacon, breakfast sausage, or scrambled eggs
- Drinks: Hot coffee, mimosas, or blueberry smoothies
- Garnishes: Maple syrup, powdered sugar, fresh whipped cream
- Presentation: Slice and plate neatly, or scoop with a serving spoon for a more rustic vibe
Dietary Notes & Allergen Considerations
- Vegetarian: Yes, this recipe contains no meat or fish.
- Dairy-Free: Use dairy-free cream cheese and milk alternatives; omit icing or make it with plant milk.
- Gluten-Free: Use sturdy gluten-free bread. Let it dry out slightly before assembling.
- Nut-Free: No nuts in the base recipe; avoid add-ins if needed.
Always double-check labels if cooking for someone with food allergies.
Troubleshooting & Common Mistakes
Here’s how to avoid the most common pitfalls:
- Soggy texture: Bread was too soft or not dried enough. Use stale or oven-dried cubes.
- Dry casserole: Overbaked or under-soaked bread. Ensure overnight rest and check early.
- Eggy flavor: Undermixed custard. Whisk until smooth before pouring.
- Rubbery edges: Oven too hot or baked too long uncovered.
Nutritional Information
Estimated per serving (1/8 of dish):
- Serving Size: 1 slice (approx. 1/8 of casserole)
- Calories: 330–360
- Sugar: 18–22 g
- Sodium: 320–360 mg
- Fat: 15–18 g
- Saturated Fat: 7–9 g
- Unsaturated Fat: 6–8 g
- Trans Fat: 0 g
- Carbohydrates: 38–42 g
- Fiber: ~2 g
- Protein: 9–11 g
- Cholesterol: 130–150 mg
These are reasonable estimates and may vary based on specific ingredients used.
FAQs
Can I bake the blueberry French toast casserole right away?
Yes, but let it rest at room temp for 15–20 minutes to absorb the custard. The overnight version yields a creamier texture.
What if I only have a 9×13 dish?
That works fine. Just increase the bake time by 5–10 minutes and check that the center is fully set before removing.
Can I use frozen blueberries?
Absolutely. No need to thaw—just fold them into the layers as directed.
How long can I store leftovers?
Up to 3 days in the fridge. Reheat in the microwave or oven until hot.
Can I scale the recipe?
Yes. Halve the ingredients for an 8×8 or 9×9 dish (reduce bake time). Double it in two dishes for a larger crowd.
Conclusion
This blueberry French toast casserole is everything you want in a make-ahead breakfast: creamy, fruity, comforting, and completely fuss-free. It brings people to the table with its irresistible smell and even better flavor.
Once you try it, you’ll find endless excuses to make it again. Swap the berries, play with spices, or keep it classic—it’s a flexible favorite that always delivers. Go ahead—make it your own and share it with someone you love.
More Delicious Recipes
- French Toast Casserole: This classic take on baked French toast delivers all the warm, custardy richness you love, without the need for individual slices. It’s the perfect cozy companion to the blueberry version, with a more traditional flavor base for a crowd-pleasing breakfast or brunch.
- Eggnog Bread: Rich, spiced, and infused with holiday warmth, this loaf-style breakfast treat carries the same festive spirit and custardy base as the blueberry French toast casserole. It’s an excellent make-ahead option with a flavor profile that nods to classic brunch desserts.
- Sourdough Cinnamon Rolls: Sweet, fluffy, and swirled with cinnamon, these rolls offer a different take on morning indulgence. While not a casserole, they bring similar textures and cozy flavors to the table, making them a perfect pairing or alternative for baked breakfast lovers.
Blueberry French Toast Casserole
A rich and comforting blueberry French toast casserole featuring layers of custard-soaked bread, pockets of sweet cream cheese, and bursts of juicy blueberries. This make-ahead breakfast bake is perfect for holidays or relaxed weekend mornings.
- Prep Time: 60 minutes
- Cook Time: 75 minutes
- Total Time: 135 minutes
- Yield: 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 8 oz cream cheese, softened
- 1 cup powdered sugar
- 2 tablespoons whole milk
- 1 tablespoon vanilla extract, divided
- 1 cup blueberries (for cream cheese layer)
- 2 loaves French bread (12–14 inches each), cubed (approx. 10–12 cups)
- 2 cups milk
- 8 large eggs
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1 cup blueberries (for topping)
Instructions
- In a medium bowl, blend 8 oz softened cream cheese, 1 cup powdered sugar, 2 tablespoons milk, and 1/2 teaspoon vanilla extract until smooth.
- Gently fold in 1 cup blueberries into the cream cheese mixture.
- Butter a 10×14-inch baking dish and add half of the cubed bread as the bottom layer.
- Spread the cream cheese mixture evenly over the bread.
- Top with the remaining bread cubes to form the second layer.
- In another bowl, whisk 2 cups milk, 8 eggs, 1 teaspoon cinnamon, 1/2 teaspoon nutmeg, and the remaining 1/2 teaspoon vanilla extract until fully combined.
- Pour the custard mixture evenly over the bread layers, pressing down slightly to soak.
- Sprinkle 1 cup blueberries evenly over the top.
- Cover the dish tightly with aluminum foil and refrigerate for at least 8 hours or overnight.
- Remove the dish from the fridge 30–60 minutes before baking.
- Preheat the oven to 375°F (190°C).
- Bake covered for 45 minutes, then uncover and bake for another 30 minutes until golden and the center is set.
- Let cool slightly before serving.
Notes
- Use day-old or slightly dried bread for best texture.
- Frozen blueberries can be used without thawing.
- Substitute cream cheese with mascarpone or ricotta if preferred.
- For a sweeter finish, drizzle with vanilla glaze (1 cup powdered sugar + 2 tablespoons milk + 1/2 teaspoon vanilla).
- Use a 9×13-inch dish if needed and extend bake time by 5–10 minutes.







