In a medium bowl, beat butter, honey, and pumpkin pie spice until fluffy. Set aside.
In a large bowl, whisk milk, pumpkin puree, eggs, sugar, vanilla, and pumpkin pie spice until smooth.
Heat a skillet or griddle over medium heat and lightly grease with butter or oil.
Dip each slice of bread into the pumpkin mixture, coating both sides evenly.
Cook bread on the skillet for 2-3 minutes per side, until golden and cooked through.
Serve warm, topped with whipped pumpkin spice honey butter. Drizzle with maple syrup or sprinkle with powdered sugar. (optionally)