In a wide, shallow bowl, whisk together the eggs, pumpkin puree, milk, maple syrup, vanilla extract, pumpkin pie spice, and salt until smooth.
Heat a large non-stick skillet or griddle over medium heat and melt 1 tablespoon of butter.
Dip each slice of bread into the pumpkin mixture, allowing it to soak for approximately 15 seconds per side.
Transfer the soaked bread to the skillet and cook for 3 to 4 minutes per side until golden brown and the center is cooked through.
Repeat the process with the remaining bread slices, adding more butter to the skillet as necessary.
Serve immediately with additional maple syrup or desired toppings.