Combine eggs, milk, vanilla extract, cinnamon, and 1/4 tsp nutmeg in a shallow bowl, whisking until completely smooth. Let the mixture rest for two minutes so flavors meld together beautifully before dipping bread slices.
Heat a large skillet over medium heat and add 1.5 tbsp butter, allowing it to foam gently. Once foaming subsides, dip each bread slice into the egg mixture for exactly 2 seconds per side—no longer, or it becomes waterlogged and falls apart.
Cook dipped bread slices for 3-4 minutes per side until golden brown and crispy, working in batches to avoid overcrowding. Transfer finished slices to a warm plate and keep them loosely covered while cooking remaining bread.
In the same skillet, melt remaining 1.5 tbsp butter over medium-high heat, then add sliced peaches with brown sugar, honey, lemon juice, and remaining nutmeg. Stir gently for 5-7 minutes until peaches release juices and syrup thickens slightly, creating that signature summer peach french toast family compote.
Arrange cooked bread slices on serving plates, top generously with warm peach compote, and dust with powdered sugar. Serve immediately with Greek yogurt dollops and granola sprinkles for textural contrast and added protein boost.