-
1
Either butter or use a non-stick spray to grease a 9-x-13-inch baking dish.
-
2
Place half the bread cubes in a single layer, filling in all the gaps.
-
3
Evenly scatter the cream cheese cubes, nuts, and cherries or cranberries (or raisins) on top.
-
4
Cover completely with the remaining bread cubes.
-
5
In a large bowl, whisk together the eggs, milk, brown sugar, vanilla, cinnamon, nutmeg, and cloves.
-
6
Evenly pour the egg mixture over the bread cubes.
-
7
Gently press down on the cubes with your palms to allow the top layer of bread to absorb the liquid.
-
8
Cover with plastic wrap and refrigerate overnight.
-
9
The next day, preheat the oven to 350F (175C).
-
10
Meanwhile, remove the dish from the refrigerator and let sit for 20 minutes at room temperature.
-
11
Bake the French toast covered for 20 minutes; uncover and bake 15 to 20 minutes longer, or until the cubes are nicely toasted and theres no liquid puddling on the bottom.
-
12
Transfer the dish to a rack and drizzle the melted butter on top.
-
13
Run a knife around the rim of the pan to release the French toast.
-
14
Let sit 5 minutes.
-
15
Cut into squares, arrange on individual plates, sprinkle with powdered sugar, and serve along with the warmed maple syrup.