-
Slice the brioche thickly (see photos).
-
Whisk together the eggs, coconut milk, sugar and cinnamon until frothy.
-
Heat a non-stick saucepan on medium with a bit of butter and oil. Dunk each slice of brioche into the eggy mixture, turning so each side is fully coated and it has soaked through the bread (about 30 seconds-1 min per side, but may need longer depending on how stale and dense your loaf is - you want it to be completely soaked through the bread).
-
Spread the shredded coconut out on a plate and coat the soaked brioche with it on both sides.
-
When the butter is bubbling, add brioche slices to the pan. Cook for 2-3 minutes on each side or until golden. Keep warm in a low oven while you cook the rest of the french toast (add more butter and oil to the pan between each batch).
-
Serve the french toast with coconut caramel and grilled peaches, dust with icing sugar, and scatter with blueberries and toasted coconut chips.