Grease a 9x13-inch baking dish with the melted butter.
Spread bread cubes in the dish and scatter half the blueberries over the top.
Whisk eggs, milk, cream, granulated sugar, 1/4 cup brown sugar, vanilla, 3/4 tsp cinnamon, 1/4 tsp salt, and lemon zest.
Pour the custard evenly over the bread and gently press to help it soak in.
Sprinkle on the remaining blueberries. Let stand 20–30 minutes or cover and chill up to overnight.
Heat the oven to 350°F while the casserole rests.
Make streusel: Combine flour, 1/3 cup brown sugar, 1/2 tsp cinnamon, and a pinch of salt in a bowl.
Cut in the cold butter until crumbles form and hold together when squeezed.
Scatter the streusel evenly over the casserole.
Bake 40–45 minutes, until puffed, golden, and the center is set.
Rest 10 minutes before serving. Add maple syrup or extra berries if you like.