Welcome to a delightful morning treat! This Blueberry Cream Cheese French Toast Casserole is a game-changer for breakfast and brunch, offering a fuss-free way to enjoy a decadent meal without all the morning-of stress.
Key Ingredients for Blueberry Cream Cheese French Toast Casserole:
- 1 loaf (1 pound) challah or brioche bread, cut into 1-inch cubes
- 8 ounces cream cheese, softened
- 1 cup fresh blueberries
- 6 large eggs
- 2 cups milk (whole or 2% recommended)
- 1/2 cup granulated sugar
- 2 tablespoons all-purpose flour
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- Optional toppings: Powdered sugar, maple syrup, extra fresh blueberries, whipped cream
How to Make Blueberry Cream Cheese French Toast Casserole:
Get ready for a baked breakfast masterpiece that’s surprisingly simple to assemble and incredibly satisfying. This Blueberry Cream Cheese French Toast Casserole delivers layers of tender bread, a luscious cream cheese filling, and bursts of juicy blueberries, all enveloped in a rich, eggy custard. The prep time is minimal, making it perfect for busy mornings or relaxed weekend brunches.
Step-by-Step Instructions:
- Prepare the Bread: In a large bowl, spread the cubed bread in a single layer. If your bread is very fresh, you can let it sit out for a few hours or toast it lightly in the oven at 300°F (150°C) for about 10-15 minutes. This helps the bread absorb the custard without becoming soggy.
- Make the Cream Cheese Mixture: In a separate medium bowl, beat the softened cream cheese with a hand mixer or vigorous whisking until smooth and creamy. Gradually add 1/4 cup of the granulated sugar and the all-purpose flour to the cream cheese, beating until well combined and no lumps remain.
- Assemble the Layers: Lightly grease a 9×13 inch baking dish. Spread half of the bread cubes evenly in the bottom of the prepared dish. Dollop spoonfuls of the cream cheese mixture evenly over the bread. Sprinkle half of the fresh blueberries over the cream cheese. Top with the remaining bread cubes, then sprinkle the remaining blueberries over the top.
- Prepare the Custard: In a large bowl, whisk together the eggs, milk, the remaining 1/4 cup granulated sugar, vanilla extract, cinnamon, and salt until thoroughly combined and the sugar is dissolved.
- Soak the Casserole: Slowly and evenly pour the custard mixture over the bread, cream cheese, and blueberries in the baking dish. Gently press down on the bread cubes with a spatula to ensure they are submerged in the custard and have a chance to soak.
- Chill (Recommended): For the best results, cover the baking dish with plastic wrap and refrigerate for at least 2 hours, or preferably overnight. This allows the bread to fully absorb the custard, resulting in a more tender and flavorful casserole. If you are short on time, you can proceed to baking immediately after assembling, but the texture will be slightly different.
- Preheat the Oven: When ready to bake, preheat your oven to 350°F (175°C).
- Bake the Casserole: Remove the plastic wrap from the baking dish. Place the dish on a baking sheet (to catch any potential drips) and bake for 45-55 minutes, or until the casserole is puffed, golden brown, and a knife inserted into the center comes out clean. The cream cheese should be melted and gooey throughout.
- Rest and Serve: Let the casserole rest for about 5-10 minutes before serving. This allows it to set slightly. Serve warm, garnished with your favorite toppings like a dusting of powdered sugar, a drizzle of maple syrup, extra fresh blueberries, or a dollop of whipped cream.
Why You’ll Love This Blueberry Cream Cheese French Toast Casserole:
This Blueberry Cream Cheese French Toast Casserole is an absolute dream for anyone who loves a sweet and satisfying breakfast. Its star feature is the irresistible combination of fluffy bread soaked in a rich custard, studded with sweet blueberries, and swirled with decadent cream cheese – it’s like a gourmet dessert for breakfast! Plus, making this at home saves you a considerable amount compared to pricey brunch outings, allowing you to enjoy a restaurant-quality dish without breaking the bank.
The tender, yielding bread pockets, the pockets of melted cream cheese bliss, and the bright pop of fresh blueberries create an explosion of flavors and textures that are simply divine. It’s a delightful upgrade from your average French toast, offering a more luxurious and cohesive experience. So why not ditch the ordinary and elevate your next breakfast or brunch by giving this incredible Blueberry Cream Cheese French Toast Casserole a try – your taste buds will thank you!
Storing and Reheating Tips:
Storing Leftovers:
- Once the Blueberry Cream Cheese French Toast Casserole has cooled completely, cover the baking dish tightly with plastic wrap or transfer any portion to an airtight container.
- Store in the refrigerator for up to 3-4 days.
Reheating:
- Individual Portions: For a quick reheat, place a slice or two on a microwave-safe plate and heat on medium power for 30-60 seconds, or until warmed through.
- Larger Portions (Oven): To reheat a larger portion, cover the baking dish loosely with aluminum foil and place it in a preheated oven at 300°F (150°C). Bake for 15-20 minutes, or until heated through. You can remove the foil for the last 5 minutes if you want to re-crisp the top slightly.
- Freezing: To freeze the entire casserole or individual portions, ensure it is cooled completely. Wrap tightly in plastic wrap, then in aluminum foil, or store in freezer-safe containers. Frozen casserole will keep for up to 2-3 months. Thaw overnight in the refrigerator before reheating as directed above.
Final Thoughts:
This Blueberry Cream Cheese French Toast Casserole truly is a showstopper, proving that a delicious and impressive breakfast doesn't have to be complicated. We know you’ll adore the delightful blend of sweet and creamy flavors, so go ahead and treat yourself to this unforgettable brunch experience!

Blueberry Cream Cheese French Toast Casserole
Ingredients
Equipment
Method
- In a large bowl, spread the cubed bread in a single layer. If your bread is very fresh, you can let it sit out for a few hours or toast it lightly in the oven at 300°F (150°C) for about 10-15 minutes. This helps the bread absorb the custard without becoming soggy.1 loaf challah or brioche bread
- In a separate medium bowl, beat the softened cream cheese with a hand mixer or vigorous whisking until smooth and creamy. Gradually add 1/4 cup of the granulated sugar and the all-purpose flour to the cream cheese, beating until well combined and no lumps remain.8 ounces cream cheese, 1/2 cup granulated sugar, 2 tablespoons all-purpose flour
- Lightly grease a 9×13 inch baking dish. Spread half of the bread cubes evenly in the bottom of the prepared dish. Dollop spoonfuls of the cream cheese mixture evenly over the bread. Sprinkle half of the fresh blueberries over the cream cheese. Top with the remaining bread cubes, then sprinkle the remaining blueberries over the top.1 loaf challah or brioche bread, 8 ounces cream cheese, 1 cup fresh blueberries
- In a large bowl, whisk together the eggs, milk, the remaining 1/4 cup granulated sugar, vanilla extract, cinnamon, and salt until thoroughly combined and the sugar is dissolved.6 large eggs, 2 cups milk, 1/2 cup granulated sugar, 1 teaspoon vanilla extract, 1/2 teaspoon ground cinnamon, 1/4 teaspoon salt
- Slowly and evenly pour the custard mixture over the bread, cream cheese, and blueberries in the baking dish. Gently press down on the bread cubes with a spatula to ensure they are submerged in the custard and have a chance to soak.
- For the best results, cover the baking dish with plastic wrap and refrigerate for at least 2 hours, or preferably overnight. This allows the bread to fully absorb the custard, resulting in a more tender and flavorful casserole. If you are short on time, you can proceed to baking immediately after assembling, but the texture will be slightly different.
- When ready to bake, preheat your oven to 350°F (175°C).
- Remove the plastic wrap from the baking dish. Place the dish on a baking sheet (to catch any potential drips) and bake for 45-55 minutes, or until the casserole is puffed, golden brown, and a knife inserted into the center comes out clean. The cream cheese should be melted and gooey throughout.
- Let the casserole rest for about 5-10 minutes before serving. This allows it to set slightly. Serve warm, garnished with your favorite toppings like a dusting of powdered sugar, a drizzle of maple syrup, extra fresh blueberries, or a dollop of whipped cream.Powdered sugar, maple syrup, extra fresh blueberries, whipped cream
Notes
Reheating Individual Portions: Microwave on medium power for 30-60 seconds.
Reheating Larger Portions (Oven): Cover loosely with foil and bake at 300°F (150°C) for 15-20 minutes.