Melt 1 tablespoon of butter in a skillet over medium heat. Add diced peaches and sauté for 3-5 minutes. Remove from heat and let cool.
Preheat oven to 350 degrees. In a medium. Mixing bowl, combine the rolled oats, flour, cinnamon, baking soda, baking powder, and salt. Stir and set aside. In a large mixing bowl, beat the eggs, milk, honey, oil and vanilla extract together until fully combined. Stir in the dry ingredients into the wet and stir until just combined. Fold in the cooled peaches.
Pour batter into a 9x9 baking dish lined with parchment paper or greased. Stir the sugar and cinnamon together and sprinkle on top of the breakfast cake. A Bake 20-25 minutes until batter is set and toothpick comes out clean.
To make the whipped cream, add heavy cream, vanilla and honey to a bowl. Beat on medium high heat until peaks start to form with an electric mixer. Add the Greek yogurt. Beat until combined, about 30 seconds
Let the cake cool slightly before serving. Add the whipped Greek yogurt on top of a slice and enjoy!