In a large bowl, whisk together the eggs, milk, vanilla extract, ground cinnamon, sugar, and salt until well combined.
Slice each piece of bread into thick sticks, about 1 inch wide.
Heat a large skillet or griddle over medium heat and add the butter or coconut oil to coat the surface.
Dip each bread stick into the egg mixture, ensuring they are thoroughly soaked but not falling apart.
Place the soaked bread sticks onto the preheated skillet. Cook for 2-3 minutes on each side or until golden brown. Adjust heat as necessary to prevent burning.
Once cooked, remove from the skillet and place on a paper towel-lined plate to absorb excess butter or oil.
Dust with powdered sugar and drizzle with warm maple syrup before serving.