Make the batter. In a large shallow bowl, combine the eggs, milk, pumpkin puree, maple syrup, vanilla extract, spices, and salt. Mix with a fork until even and smooth; it may take a minute or two.
Soak the challah. Place the challah slices in the bowl and immediately flip them over so both sides are coated. Poke each slice 3–5 times (depending on width) with a fork to help the batter soak in, then let rest for 5 minutes. This step is critical in order to avoid a dry center. (See Note 1)
Make the French toast. While the challah soaks, heat a nonstick pan over medium heat and add about 2 tablespoons of butter. Place the soaked challah in the pan and cook until golden on one side, then flip and cook the other side.Serve with maple syrup and enjoy!
Notes
Note 1: If you are making the French toast in multiple batches, you may need to add an extra splash of milk to the custard for subsequent batches.