In a large non-stick skillet over medium heat, add a small amount of butter and melt.
In a separate bowl, whisk together the eggs, milk, pumpkin puree, vanilla, cinnamon and pumpkin pie spice.
Dip each slice of bread into the mixture, coating both sides; then, place on the hot skillet. Cook until each side is golden brown, about 2-3 minutes. Repeat until finished with all the bread slices. Serve hot with whipped pumpkin butter or maple syrup. If desired, you can top with toasted chopped nuts of your choice.
In a small mixing bowl, add the softened butter and beat with a hand mixer for 2 minutes or until light and fluffy. Add the pumpkin puree, honey or syrup, vanilla, cinnamon and pumpkin pie spice. Beat for an additional minute or until fluffy. Store in an air-tight container in the refrigerator up to 5 days.