-
Grease a 9-inch by 13-inch baking pan with butter.
-
Combine the eggs, sugar, vanilla extract, cinnamon, nutmeg and salt in a large bowl and beat well. Add the milk and whisk all the ingredients together.
-
Add the bread cubes and toss to coat the bread with the egg custard. Let the bread sit in the custard for 10 minutes or so to absorb the liquid.
-
Meanwhile, pre-heat the oven to 350°F.
-
Toss the blueberries with the soaked bread and pour the mixture into the greased baking dish. (It might be easier to add some bread to the baking dish, scatter some of the blueberries in, add more bread and scatter in the remaining blueberries.) Sprinkle the sliced almonds on top.
-
Transfer the bread pudding to the oven and bake at 350ºF for one hour, or until a skewer inserted in the center of the pudding comes out clean and the top is nicely browned and springs back when you touch it.
-
While the bread pudding is baking, make the maple mascarpone sauce. Combine the mascarpone cheese and maple syrup in a saucepan. Heat over low heat, stirring often. When the mascarpone starts to melt in the pan, whisk until it becomes a smooth pourable consistency. Keep the sauce warm or re-heat over low heat when ready to serve.
-
Let the pudding cool to an edible temperature. Then serve with some warm maple mascarpone sauce drizzled on top.