In a large mixing bowl, whisk together the eggs, milk, vanilla extract, ground cinnamon, and salt until well combined.
Preheat a large skillet or griddle over medium heat and add a little butter or oil to coat the surface.
Dip each slice of bread into the egg mixture, allowing it to soak for a few seconds on each side.
Place the soaked bread slices onto the skillet and cook for about 3-4 minutes on each side, or until golden brown.
While the French toast is cooking, combine the chopped pecans, brown sugar, and maple syrup in a small bowl.
Once the French toast is cooked, remove it from the skillet and top each slice with the pecan mixture.
Serve warm with additional maple syrup if desired.