Make the French toast batter: In a bowl, mix all the ingredients (except for the bread and butter) with a hand whisk until well combined – eggs, milk, sugar, cinnamon powder, and salt.
Prepare the Brioche slices for filling: Create a pocket in the middle of the thick brioche slice by cutting a slit in the center of the flat bottom side of the slice. Make sure not to cut all the way through the edges; you just want to create a space to fill the custard inside the bread.
Fill the bread: Transfer the cooled custard to a piping or ziplock bag, cut an opening in the bag, place it inside the bread pocket, and pipe it in until it's filled properly. Make sure not to over-fill, or the custard will start oozing out while cooking.
Dip the filled bread slices in the egg mixture, 30-40 seconds on each side. Don't over soak, or the bread will become too soggy and fall apart.
Cook the French toast: Preheat your pan, then add 1 tablespoon of ghee or butter, and gently place the soaked brioche slices in the pan. Cook for 2-3 minutes on each side until golden brown. Once cooked, transfer the toast to your serving plate.
Create the brulee topping: Top each toast without about a tablespoon of sugar, then gently blow torch it until the sugar caramelizes and hardens. Serve immediately with fresh berries.