In a large mixing bowl, whisk together the eggs, heavy cream, whole milk, granulated sugar, vanilla extract, cinnamon, and a pinch of salt until well combined and smooth.
Place the brioche slices into a shallow dish and pour the custard mixture over them. Ensure every slice is well-coated. Let them soak for at least 30 minutes, ideally about 1 hour. Flip them halfway through to soak thoroughly.
Preheat your oven to 350°F (175°C).
Grease a baking dish or large skillet with butter to prevent sticking.
Place the soaked brioche slices into the prepared baking dish in a single layer. Pour any remaining custard mixture evenly over the top.
Evenly sprinkle the brown sugar over the soaked bread, ensuring to cover the entire surface.
Bake in the preheated oven for about 25-30 minutes, or until the French toast is puffed and golden brown, and the custard is set.
For a crème brûlée effect, use a kitchen torch to carefully caramelize the brown sugar topping until it’s golden and crispy. If you don’t have a torch, place under the broiler for a couple of minutes, watching closely to prevent burning.
Remove from the oven and let it cool slightly before serving. Top with fresh berries and a dollop of whipped cream if desired.
Notes
For a crème brûlée effect, use a kitchen torch to caramelize the sugar topping.