Whisk together: In a shallow bowl, whisk 2 eggs, 1 cup milk, 1 teaspoon vanilla extract, 1/2 teaspoon cinnamon (optional), and 1/4 teaspoon salt until well combined.
Prepare the bread: Heat a skillet or griddle over medium heat and add a little butter or oil to coat the surface.
Dip the bread: Dip each slice of bread into the egg mixture, ensuring both sides are coated but not soggy.
Cook the dipped bread on the heated skillet for 2-3 minutes per side, or until both sides are golden brown and crispy.
Serve: Remove from the skillet and serve with syrup or your favorite toppings.