First, let's make the custard. In a bowl, whisk together the cornstarch, sugar, and salt. Add the egg yolks and beat until it lightens in color. Set it aside.
In a pot over medium heat, warm the milk and vanilla until it starts to bubble at the edges. Don't let it boil! Slowly add some of the warm milk to the egg mixture to temper it. Keep whisking until smooth.
Transfer the mixture back to the pot and cook over medium-low heat until it thickens. Remove from heat and stir in the butter until melted. Chill the custard in the fridge.
Now, let's prepare the dipping custard for the bread. Whisk together the half and half, eggs, brown sugar, vanilla extract, and cinnamon until smooth.
Heat a large pan over medium heat and add a bit of butter. Dip each slice of Brioche bread in the custard mixture and cook until golden on both sides.
Sprinkle granulated sugar on top of each French toast slice and use a blow torch to brulee until golden and crispy.
Serve with powdered sugar, maple syrup, or fresh berries on top. Enjoy your Marry Me French Toast!