In a large bowl, combine 16 ounces whole milk ricotta cheese, 3 large eggs, 1 cup heavy cream, 3 tablespoons sugar, 1 tablespoon pure vanilla extract, and juice and zest from 1 lemon. Add 16 ounces Italian bread pieces and stir well to fully coat and absorb.
Butter an 9x13 casserole dish. Add half of the bread mixture and spread to an even layer. Sprinkle most of the 1 1/2 cups blueberries over the bread mixture, reserving a handful. Cover with remaining bread mixture. Be sure to also add any of the remaining ricotta mixture as well. Cover with remaining blueberries.
Cover and refrigerate at least one hour, however this is best if refrigerated the night before.
When ready to bake, preheat oven to 350℉. Bake in preheated oven just until golden brown, about 45 minutes.
Serve warm with pure maple syrup or powdered sugar with a squeeze of lemon.