Slice peaches and place into a large bowl. Add brown sugar and lemon juice and toss together. Set aside and allow them to macerate.
Preheat the oven to 350 degrees F. Spray a jumbo muffin tin with nonstick baking spray, then coat with flour (this is to ensure that the shortcakes don't stick to the pan).
Now make the crumble topping - mix together flour, cinnamon, brown sugar, and kosher salt. Add in melted butter and mix together until crumbles form. Place onto a parchment lined baking sheet and bake for 10-12 minutes, until golden brown. Remove from the oven and allow them to cool completely.
In a large bowl, combine melted butter, sugar, buttermilk, oil, eggs, vanilla extract, butter extract and almond extract. Whisk together for 1-2 minutes, until combined and smooth, then add in the all purpose flour, baking powder, and kosher salt. Whisk until combined and smooth, about 30 seconds.
Pour batter into the muffin tin, filling for only about 2/3 the way full. Place into the oven and immediately reduce the oven temperature to 325 degrees F. Bake for 25-28 minutes, until a toothpick inserted into the center comes out clean. Let them rest in the pan for 5 minutes, then remove onto a wire rack to cool completely.
Now make the homemade whipped cream. Add heavy cream, powdered sugar, and vanilla extract into a large bowl. Use an electric hand mixer or whisk and beat until medium peaks form.
Place one of the shortcakes onto a plate. Top with the fresh whipped cream and top with the juicy peaches and cinnamon crumble on top.
Notes
An oven thermometer is key to making sure that your baked goods rise properly. Too hot and they'll burn, too cool and they'll be stodgy and dense.
Use a kitchen scale to measure your ingredients! Toggle over to the "metric" portion of the recipe card for the gram measurements for this recipe. It makes
Don't overmix the whipped cream! Whip until stiff peaks and stop.