Preheat the oven to 350 degrees F.
Grease 4 8oz ramekins or individual bowls with some butter. If you don’t have ramekins, you can use a baking dish and make one large bread pudding. In a medium bowl, take the bread cubes and cover them with 1 cup milk. Toss to coat so the bread soaks up the milk. Set aside.
Next, in a separate bowl, add berries and 1/4 cup sugar. Toss to coat. Set aside.
Now make the batter. Add eggs, 1 cup milk, 1/2 cup sugar, cinnamon, nutmeg and salt to a medium bowl. Whisk until incorporated. Pour over the milk soaked bread and toss carefully to coat. Finally, fold in the berries until they are incorporated.
Fill each ramekin evenly with bread pudding batter. Place on a baking sheet and bake, uncovered in the oven 40-45 minutes. Or until a knife inserted in the center comes out clean.
While the bread pudding bakes, make the berry compote. In a medium saucepan over medium-high heat add berries, maple syrup and jam. Stir to combine and bring to a boil. Once boiling, turn the heat down to a simmer and continue cooking 5 minutes.
When bread pudding is done, serve warm with a dollop of berry compote and a drizzle of maple syrup.