01 - In a medium mixing bowl, blend the softened cream cheese, powdered sugar, and vanilla extract until completely smooth and creamy. Gently fold in the fresh blueberries, taking care not to crush them.
02 - Lay out all 8 bread slices on a clean work surface. Divide the cheesecake filling evenly among 4 slices, spreading it to within a 1/4-inch border of the edges. Top each filled slice with a second slice of bread and press gently to seal.
03 - In a shallow dish or pie plate, whisk together the eggs, milk, granulated sugar, vanilla extract, ground cinnamon, and salt until fully combined and smooth.
04 - Melt the butter in a large skillet or griddle over medium heat, tilting the pan to coat the surface evenly. Allow the butter to foam and subside before proceeding.
05 - Dip each assembled sandwich into the egg custard, flipping to coat both sides evenly. Let each side rest for about 5 seconds — avoid soaking too long or the bread will become soggy and fall apart.
06 - Place the dipped sandwiches in the hot skillet and cook for 3 to 4 minutes per side until deeply golden brown and heated through. Work in batches if necessary to avoid crowding the pan.
07 - Transfer to plates and serve immediately, topped with extra fresh blueberries, a generous dusting of powdered sugar, and a drizzle of warm maple syrup.