- 6 eggs
- 1 1/2 cups milk
- 1/2 cup all-purpose flour
- 1 tablespoon white sugar
- 1 teaspoon ground cinnamon
- 1/2 teaspoon vanilla extract
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 10 thick slices French bread, cut into 1-inch cubes
- 1 cup fresh blueberries
- 1/2 cup chopped pecans (optional)
- 1 (3 ounce) package cream cheese, cut into 1/2-inch cubes
- Grease a 9×13-inch baking dish.
- Beat eggs, milk, flour, sugar, cinnamon, vanilla, nutmeg, and salt in a large bowl with a hand mixer until smooth; add bread cubes and stir until well coated. Pour bread mixture into prepared baking dish. Top evenly with blueberries, pecans, and cream cheese cubes. Cover dish with plastic wrap and refrigerate 2 to 24 hours.
- Preheat oven to 400 degrees F (200 degrees C).
- Bake uncovered in preheated oven until golden brown, 20 to 25 minutes.