Prepare the Batter. In a shallow bowl, whisk together the eggs, milk, cinnamon, and vanilla extract until fully combined. Make sure the cinnamon is well-distributed to avoid clumping.
Dip the Bread. Dip each slice of bread into the egg mixture, allowing it to soak for a few seconds on each side. You want the bread to absorb the mixture but not become soggy.
Cook to Perfection. Heat a skillet or griddle over medium heat and add a little butter. Once the butter is melted and bubbling, add the soaked bread slices. Cook for 2-3 minutes on each side until golden brown and crispy.
Serve. Transfer the cooked French toast to a serving plate. Top with maple syrup, powdered sugar, or your favorite toppings.