Prepare the Batter: In a medium bowl, whisk together the eggs, milk, pumpkin puree, brown sugar, vanilla extract, cinnamon, nutmeg, ginger, and salt until smooth.
Heat the Pan: Heat a large skillet or griddle over medium heat. Add a small amount of butter or oil to coat the surface.
Dip the Bread: Dip each slice of bread into the pumpkin batter, ensuring both sides are evenly coated but not soggy. Let any excess drip off.
Cook the French Toast: Place the dipped bread slices on the hot skillet or griddle. Cook for 2-3 minutes per side, or until golden brown and cooked through. Work in batches if necessary, adding more butter or oil as needed.
Serve: Serve the pumpkin French toast warm, topped with maple syrup, powdered sugar, whipped cream, or your favorite fall toppings.