1In a shallow bowl or pie dish, whisk together the eggs, milk, vanilla extract, cinnamon, and salt until well combined and smooth. The mixture should be homogeneous with no streaks of egg white visible. This custard base is what gives French Toast its signature flavor and texture.
2Heat a large non-stick skillet or griddle over medium heat. Add about half a tablespoon of butter and let it melt, swirling to coat the pan evenly. The butter should sizzle gently but not brown immediately - this indicates the perfect temperature.
3Working with one or two slices at a time, dip each bread slice into the egg mixture. Let it soak for about 3-5 seconds per side - enough to absorb the custard but not so long that the bread falls apart. Thicker bread can handle a longer soak than thinner slices.
4Place the soaked bread in the hot skillet and cook for 2-3 minutes on the first side until deep golden brown. You should see the edges starting to set and turn golden. Resist the urge to move the bread around - let it develop that beautiful crust.
5Flip the bread carefully using a wide spatula and cook for another 2-3 minutes on the second side until equally golden and the center feels set when gently pressed. Add more butter to the pan between batches as needed to prevent sticking.
6Transfer the finished French Toast to a serving plate. Dust with powdered sugar, drizzle with warm maple syrup, and serve immediately while hot and crispy. For best results, keep finished pieces warm in a 200°F oven while you cook the remaining slices.