Whisk together flour, sugar, baking powder, baking soda and salt.
In a separate large bowl whisk egg yolks until foamy. Add sour cream and butter and beat well.
Add dry ingredients to wet ingredients and mix beat until smooth.
Beat egg whites until soft peaks form. Fold into the batter.
Pour batter into prepared waffle iron and bake until crisp and lightly browned.
Peach Topping
While waffles are baking, prepare peach sauce by melting 3 tablespoons butter in a skillet. Add brown sugar and cook until sugar is melted. Add peachs and stir to coat with sugar mixture. Continue cooking, stirring occasionally for 5 minutes until peaches are softened and glazed with the brown sugar butter mixture.
Top each waffle with peach mixture and fresh whipped cream.
Notes
To keep all the waffles warm, preheat oven to 250 degrees and transfer cooked waffles to a heatproof plate in the oven until all the waffles are made and ready to serve.