In a wide bowl, whisk together 4 eggs, 1 cup of whole milk, 1 tablespoon sugar, 1 teaspoon vanilla extract, and a pinch of salt until smooth and well combined.
Slice your brioche into 1-inch-thick slices. Dip each slice into the egg mixture, soaking for about 15 seconds per side - just enough to absorb flavor without falling apart.
Heat a skillet over low heat and melt some butter. Place the soaked bread slices in the skillet, cover with a lid, and cook for 4 minutes.
Flip and cook the other side for another 4 minutes, until golden brown and cooked through in the center.
Transfer to a wire rack or plate. The rack helps prevent sogginess while you finish the rest.
Serve the one of the below toppings.
Topping Ideas
Cinnamon sugar: Dust with powdered sugar and cinnamon powder, then drizzle generously with maple syrup. The cinnamon flavor really shines this way.
Fresh berries: Top with lots of fresh berries and a splash of maple syrup for a bright, refreshing touch.
Berry compote: Spoon warm berry compote over each slice and finish with a dollop of whipped cream.