IHOP French Toast

8 slices Texas Toast or other very thick sliced bread
3 eggs
¾ cup milk
1 teaspoon vanilla extract
¼ cup all-purpose flour
1 tablespoon granulated sugar
¼ teaspoon salt
2 tablespoons powdered sugar for dusting French toast
2 tablespoons butter

In a medium-size bowl, beat together the eggs and the milk.
Add flour, granulated sugar, vanilla, and salt into the egg mixture. Beat to combine.
Strain the custard mixture using a wire mesh strainer into another bowl.
Heat a skillet or a griddle to about 350°F.
Brush the skillet/griddle with butter.
Place the bread into the custard mixture, then flip over the bread, and then place the bread onto the hot cooking surface.
Cook for 1 to 2 minutes on each side. The bread should be golden in color when cooked through.
Remove the French toast from the skillet.
Sprinkle with powdered sugar.
Cut the French toast diagonally if desired.
Serve with butter and maple syrup.