In a shallow bowl or pie dish, whisk together eggs, milk, sugar, vanilla, cinnamon, and salt until well combined.
Heat a large skillet or griddle over medium heat and add 1 tablespoon of butter.
Dip each bread slice into the egg mixture, letting it soak for about 10 seconds per side (you want it coated but not soggy).
Place the soaked bread on the hot griddle and cook for 2-3 minutes per side, until golden brown and slightly crispy on the edges.
Add more butter to the pan as needed for remaining slices.
Serve immediately topped with maple syrup, a dusting of powdered sugar, and fresh berries if desired.