01 -
In a mixing bowl, combine softened cream cheese, caster sugar, and vanilla extract. Gently fold in the blueberries, mixing until smooth and evenly incorporated.
02 -
Slice brioche into eight thick pieces, approximately 1.5 inches each. Using a sharp knife, create a deep pocket in the center of each slice, or alternatively sandwich two slices together.
03 -
Fill each brioche slice with 1 to 2 tablespoons of the cheesecake filling. If using two slices, press edges gently to seal the filling inside.
04 -
In a shallow dish, whisk together the egg, milk, heavy cream, and ground cinnamon until the mixture is smooth.
05 -
Heat a large skillet over medium heat and add a small knob of butter. Dip each stuffed brioche slice in the custard mixture, ensuring both sides are well coated. Place in the skillet and cook for 3 to 4 minutes per side, or until golden brown and crisp.
06 -
Transfer cooked French toast to a serving plate. Top with extra blueberries, a generous dusting of icing sugar, and drizzle with maple syrup. Serve warm.