Prep the bread: Slice bread into 3/4- to 1-inch thick pieces. If it’s fresh, let slices sit out for 10 to 15 minutes to dry slightly.
This helps them soak up the custard without getting soggy.
Make the custard: In a large bowl, whisk 3 large eggs, 1 cup milk (or half-and-half), 1/2 cup pumpkin puree, 1 teaspoon vanilla, 1 to 2 tablespoons brown sugar or maple syrup, 1 teaspoon cinnamon, 1/4 teaspoon nutmeg, and a pinch of salt. Whisk until smooth and no streaks of pumpkin remain.
Heat the pan: Warm a large nonstick skillet or griddle over medium heat. Add 1 tablespoon butter and let it melt and foam.
Dip the bread: Working with one or two slices at a time, dip bread into the custard for 10 to 15 seconds per side.
Let excess drip off so the slices aren’t drenched.
Cook until golden: Place slices on the hot, buttered pan. Cook 2 to 4 minutes per side, until deep golden brown and slightly crisp at the edges. Adjust heat if they’re browning too fast.
Repeat: Add more butter as needed between batches.
Keep cooked slices warm on a baking sheet in a 200°F (95°C) oven while you finish the rest.
Serve: Top with maple syrup, a spoonful of yogurt or whipped cream, and a sprinkle of toasted nuts. A little powdered sugar or sliced bananas is great too.