The first time I made this blueberry French toast casserole was the morning after hosting a small family reunion. I needed something that felt special but didn’t require flipping twenty slices of bread at the stove. This bake not only saved my sanity—it impressed every single guest. It’s rich, comforting, and layered with cream cheese and blueberries for a brunch dish that tastes like cheesecake meets French toast.
If your mornings are rushed or your holiday plans involve feeding a crowd, this blueberry French toast casserole is your new secret weapon. It’s a no-fuss, prep-ahead breakfast that transforms simple ingredients into a warm, custardy dish with a golden top and creamy center.

Table of Contents
Recipe Overview & Why You’ll Love It
This blueberry French toast casserole brings together the best parts of classic French toast and baked breakfast casseroles. The base is made from cubes of slightly stale French bread, soaked in a spiced custard and layered with a creamy, sweetened cream cheese filling. Blueberries—fresh or frozen—burst with flavor throughout, adding brightness and balance.
Unlike traditional French toast, everything bakes in one dish. No flipping. No batch cooking. Just set it in the oven and let the smell of cinnamon, vanilla, and blueberries lure everyone out of bed.
Perfect for holiday mornings, weekend brunches, or even breakfast-for-dinner nights, this casserole is make-ahead friendly, easy to scale, and guaranteed to please.
Ingredients & Substitutions
Every element of this blueberry French toast casserole is simple yet customizable. Here’s what you’ll need and how you can make it your own.
For the Cream Cheese Layer
- 8 oz cream cheese, softened
- 1 cup powdered sugar
- 2 tbsp whole milk
- ½ tbsp vanilla extract
- 1 cup blueberries
Substitutions: Swap cream cheese with mascarpone or ricotta for a slightly different texture and flavor. If using ricotta, reduce the powdered sugar slightly to keep the sweetness balanced. Frozen blueberries work great—no need to thaw them.
For the Bread Layers
- 2 loaves French bread, cubed (approx. 10–12 cups)
Substitutions: Brioche, challah, or Texas toast can be used instead. Make sure the bread is a day or two old. If it’s fresh, cube and dry it in a 250°F (120°C) oven for 10–15 minutes.
For the Custard Mixture
- 2 cups whole milk
- 8 large eggs
- 1 tsp ground cinnamon
- ½ tsp ground nutmeg
- ½ tbsp vanilla extract
- 1 cup blueberries
Substitutions: Use any milk you have on hand, but whole milk gives the richest texture. For dairy-free versions, almond or oat milk works well.
Equipment You’ll Need
You don’t need any special tools to make this blueberry French toast casserole, just a few kitchen basics.
- 10×14-inch baking dish (or 9×13, with slight time adjustment)
- 2 mixing bowls
- Whisk
- Spatula or wooden spoon
- Aluminum foil
- Optional: electric mixer for the cream cheese filling
A serrated knife makes bread cubing easier, and a silicone spatula helps spread the thick cream cheese mixture evenly.
Step-by-Step Instructions
Each step of this blueberry French toast casserole is straightforward. Precision in layering and baking gives you the best texture and flavor.
Step 1 – Make the Cream Cheese Filling
In a medium bowl, combine 8 oz softened cream cheese, 1 cup powdered sugar, 2 tablespoons whole milk, and ½ tablespoon vanilla extract. Blend until smooth and creamy. Gently fold in 1 cup of blueberries to distribute evenly.
Step 2 – Assemble the Bread Layers
Butter a 10×14-inch baking dish thoroughly. Spread half of the cubed French bread across the bottom in an even layer. Spoon the cream cheese mixture over the bread and smooth it with a spatula. Top with the remaining bread cubes to form a second layer.
Step 3 – Mix & Pour Custard
In a large bowl, whisk together 2 cups milk, 8 eggs, 1 teaspoon cinnamon, ½ teaspoon nutmeg, and ½ tablespoon vanilla extract. Pour the mixture evenly over the bread layers. Press gently with your hands or a spatula to ensure all bread is soaked. Sprinkle 1 cup of blueberries on top.
Step 4 – Chill Overnight
Cover the dish tightly with aluminum foil and refrigerate for at least 8 hours, preferably overnight. This allows the bread to absorb the custard fully.
Step 5 – Bake the Casserole
Preheat your oven to 375°F (190°C). Remove the casserole from the fridge and let it rest at room temperature for 30–60 minutes. Bake covered for 45 minutes, then uncover and bake an additional 30 minutes, until the top is golden and the center is set.
Step 6 – Serve
Let the baked casserole cool for 10 minutes before slicing. For an extra flourish, drizzle with vanilla icing or dust with powdered sugar.
Why This Recipe Works
Blueberry French toast casserole succeeds because it treats each layer with care. Slightly stale bread is key—it soaks up the custard without becoming mush. The cream cheese layer melts into the center, creating cheesecake-like pockets. Chilling the dish overnight ensures the custard fully permeates the bread, and baking it in two stages—covered, then uncovered—gives it a soft interior and crisp top.
Each element adds balance: cinnamon and nutmeg offer warmth, blueberries bring brightness, and the cream cheese adds richness.
Pro Tips & Variations
- Use day-old bread for the best texture—fresh bread risks sogginess.
- Add lemon zest to the cream cheese layer for a citrusy lift.
- Create a streusel topping with brown sugar, butter, and oats for added crunch.
- Want to cut the sweetness? Reduce powdered sugar in the filling to ¾ cup.
- For smaller batches, halve the recipe and use an 8×8-inch pan.
- Make it indulgent with a swirl of blueberry jam between layers.
Make-Ahead, Storage & Freezing
Blueberry French toast casserole is ideal for prepping ahead. After assembly, it can chill in the fridge for up to 24 hours before baking.
Refrigerate: Once baked, store leftovers in an airtight container for up to 3 days.
Freeze: You can freeze it unbaked (wrapped well) for up to 2 months. Thaw overnight in the fridge before baking. Baked casserole can also be frozen, then reheated.
Reheat: For individual servings, microwave for 1–2 minutes. For larger portions, cover with foil and bake at 325°F (165°C) for 15–20 minutes.
Serving Suggestions & Pairings
This blueberry French toast casserole stands alone but pairs well with both sweet and savory sides.
- Drizzle with vanilla glaze or maple syrup for added sweetness.
- Serve with crispy bacon or breakfast sausage for contrast.
- Add a side of fresh citrus salad to balance the richness.
- Pair with coffee, black tea, or a blueberry mimosa for brunch.
For visual appeal, garnish with fresh blueberries or a dusting of powdered sugar.
Dietary Notes & Allergen Considerations
This recipe contains gluten, dairy, and eggs.
Gluten-Free: Use a sturdy gluten-free bread, dried slightly before use.
Dairy-Free: Substitute plant-based milk and cream cheese alternatives. Texture may be slightly looser but still delicious.
Vegetarian: This casserole is fully vegetarian as written.
Not suitable for a vegan diet due to the egg-based custard.
Troubleshooting & Common Mistakes
- Too soggy? Bread was too fresh or not enough soak time. Use day-old bread and chill overnight.
- Dry or tough? Overbaked or under-soaked. Check center doneness with a knife—it should come out clean.
- Eggy taste? Too much egg or not enough spice. Add cinnamon, vanilla, or a touch of nutmeg to round out flavor.
- Uneven baking? Oven may be too hot or dish too cold. Let casserole come to room temp before baking.
FAQs
Can I make blueberry French toast casserole without cream cheese?
Yes. You can omit the cream cheese layer entirely or replace it with a plain custard base for a lighter dish.
Can I bake this casserole the same day?
Yes, though the texture won’t be quite as custardy. Let the assembled dish sit for at least 30–45 minutes before baking.
How long can I store leftovers in the fridge?
Leftovers keep well for up to 3 days. Store tightly covered in the refrigerator.
What’s the best way to reheat it?
Microwave single servings for 1–2 minutes. Reheat larger portions in a 325°F (165°C) oven, covered with foil, for 15–20 minutes.
Can I use frozen blueberries?
Absolutely. Use them straight from the freezer—no thawing necessary.
Conclusion
This blueberry French toast casserole is more than just a weekend treat. It’s a celebration of comfort, ease, and flavor in one simple dish. With layers of soft bread, creamy filling, and sweet berries, every bite delivers warmth and joy.
Whether you’re hosting brunch, planning ahead for the holidays, or just need a stress-free breakfast, this casserole is here to make your mornings smoother and tastier. Give it a try, then make it your own. Your next favorite breakfast is already waiting in the fridge.
More Tasty Ideas
- Eggnog Bread Pudding: A festive twist on a baked breakfast casserole, this eggnog-infused bread pudding is rich, custardy, and perfect for holiday mornings. It offers similar make-ahead convenience and warm spice notes like cinnamon and nutmeg that echo those in blueberry French toast casserole.
- Christmas Eggnog Bread: This sweet and spiced quick bread brings cozy holiday flavors in a loaf form. While not a casserole, it makes a great alternative for those who love creamy textures and seasonal flavors in their morning bakes.
- Soft Pumpkin Cookies with Cinnamon Frosting: For those drawn to the warm spice and soft textures of blueberry French toast casserole, these fluffy pumpkin cookies topped with creamy cinnamon frosting are a delightful brunch treat or seasonal dessert companion.
Blueberry French Toast Casserole
This blueberry French toast casserole is a warm, make-ahead breakfast bake featuring cubes of French bread layered with a sweet cream cheese filling and juicy blueberries, all soaked in a spiced custard. It’s ideal for brunches, holidays, or any cozy morning when you want to impress without the hassle.
- Prep Time: 60 minutes
- Cook Time: 75 minutes
- Total Time: 135 minutes
- Yield: 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 loaves French bread, cubed (approximately 10–12 cups)
- 8 oz cream cheese, softened
- 1 cup powdered sugar
- 2 tbsp whole milk
- 1 tbsp vanilla extract (divided)
- 1 cup blueberries (for cream cheese mixture)
- 2 cups whole milk
- 8 large eggs
- 1 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 1 cup blueberries (for topping)
- Butter for greasing the baking dish
Instructions
- In a mixing bowl, combine 8 oz softened cream cheese, 1 cup powdered sugar, 2 tablespoons whole milk, and 1/2 tablespoon vanilla extract. Mix until smooth.
- Gently fold in 1 cup blueberries into the cream cheese mixture.
- Butter a 10×14-inch baking dish.
- Spread half of the cubed bread in the dish as the bottom layer.
- Evenly spread the cream cheese mixture over the bread layer.
- Top with the remaining bread cubes to form the second layer.
- In another bowl, whisk together 2 cups milk, 8 eggs, 1 teaspoon cinnamon, 1/2 teaspoon nutmeg, and 1/2 tablespoon vanilla extract.
- Pour the egg mixture over the layered bread, pressing gently to ensure all bread is soaked.
- Sprinkle 1 cup blueberries evenly on top.
- Cover the dish with foil and refrigerate for at least 8 hours or overnight.
- Preheat oven to 375°F (190°C). Let the dish sit at room temperature for 30–60 minutes.
- Bake covered for 45 minutes.
- Remove foil and bake for an additional 30 minutes until the top is golden and the center is set.
- Let cool slightly before serving.
Notes
- Mascarpone or ricotta can replace cream cheese, but adjust sugar as needed.
- Frozen blueberries work without thawing.
- Challah or brioche are good substitutes for French bread.
- For gluten-free, use a sturdy GF bread and ensure all other ingredients are GF-certified.
- Add lemon zest to the cream cheese mixture for a citrusy twist.







