In a large mixing bowl, whisk together the flour and the pinch of salt until evenly combined.
Slowly whisk the milk into the flour mixture until smooth and free of lumps.
Add the eggs, cinnamon, nutmeg, vanilla extract, and sugar to the bowl; whisk until the batter is fully combined and smooth.
Preheat a nonstick griddle or frying pan over medium heat. Work in batches if your pan is small to avoid crowding.
One slice at a time, gently submerge both sides of a thick slice of bread in the batter until saturated (about 10–20 seconds per side). Allow excess batter to drip back into the bowl. Briefly re-whisk the batter between slices to keep it mixed.
Place the soaked slice on the preheated griddle and cook until the underside is golden brown, about 2–3 minutes. Flip and cook the other side until golden brown, about 1–2 minutes.
Repeat steps 5–6 with the remaining slices.
Serve the French toast hot.