In a shallow baking dish, whisk together the eggs, milk, cream, sugar, vanilla, cinnamon, and salt until smooth and fully combined.
Place 2 slices of brioche in the custard and soak 20 to 30 seconds per side. Lift each slice and let the excess drip back into the dish.
Melt 1 tablespoon of butter in a large skillet over medium heat until foamy.
Add the soaked slices and cook 2 to 3 minutes per side, until deep golden brown and crisp at the edges.
Transfer to a warm plate and repeat with the remaining bread, adding more butter to the pan as needed.
Serve warm with maple syrup and fresh berries.