Preheat your waffle iron according to the manufacturer’s instructions and lightly grease it with cooking spray or butter.
In a mixing bowl, whisk together the eggs, milk, vanilla extract, ground cinnamon, granulated sugar, and salt until the mixture is well combined and smooth.
Dip each slice of bread into the egg mixture, allowing it to soak for a few seconds on each side. Make sure the bread is coated but not overly soggy.
Place the soaked bread slices in the preheated waffle iron. Depending on the size of your waffle iron, you may need to do this in batches.
Close the lid and cook the waffles for about 3-5 minutes, or until they are golden brown and crispy. Ensure you follow the specific cooking time suggested by your waffle iron's manual.
Carefully remove the waffles using a spatula and repeat until all the bread slices are cooked.
Serve the French Toast Waffles warm with maple syrup, a dusting of powdered sugar, and fresh berries on top.