Warm, fruity, soft bites of breakfast perfection is what you get when you make this overnight blueberry french toast! I love going to bed knowing that when I wake up I will have breakfast ready to pop in the oven and enjoy! What a great way to start the day!
Place cream cheese cubes and spread 1 cup blueberries with the remaining bread cubes on top.
In large bowl mix the eggs, milk, vanilla and syrup. Pour evenly over the top of the bread mixture. Cover and refrigerate overnight.
Remove from the refrigerator about 30 minutes before baking. Preheat the oven to 350 degrees.
Cover the mixture with aluminum foil and bake for 30 minutes. Remove foil from the top and cook for another 25-30 minutes until center is firm.
For topping, in medium saucepan mix the cornstarch, sugar, and water and bring to a boil. Cook mixture for 3 minutes, stirring constantly.
Mix in remaining cup of blueberries. If you use canned blueberries just let it simmer for a few minutes. If you use fresh blueberries simmer for about 10 minutes until they burst.
Stir in the butter and pour over the french toast. Enjoy!!