Preheat Your Griddle or Pan: Start by preheating a griddle or non-stick skillet over medium heat. You can also use an electric griddle.
Mix the Egg Mixture: In a shallow bowl, whisk together the eggs, milk, vanilla extract, and ground cinnamon (if using). Mix until well combined. This mixture is your batter for the French toast.
Dip the Bread: Take a slice of bread and dip it into the egg mixture, making sure both sides are coated. Allow any excess liquid to drip back into the bowl.
Cook the French Toast: Add a small amount of butter or cooking oil to the preheated griddle or skillet. Place the dipped bread onto the cooking surface.
Cook Until Golden Brown: Cook for about 2-3 minutes on each side, or until the French toast is golden brown and slightly crispy.
Repeat: Repeat the process for the remaining slices of bread, adding more butter or oil to the griddle if needed.
Serve: Transfer the cooked French toast to a plate. You can keep them warm in a low-temperature oven while you finish the rest.
Toppings: Serve your French toast with your choice of toppings. Maple syrup, powdered sugar, fresh berries, whipped cream, or even a dusting of cinnamon are all great options.
Enjoy: Enjoy your homemade French toast while it's warm and freshly cooked.