Thinly slice the peaches ( and peel if desired) and add to a small pot. Add in the brown sugar, cinnamon, nutmeg, salt, and cornstarch.
Cook for 10-15 minutes until the peaches soften and the sauce thickens.
Remove from the heat and let cool to room temperature.
Cupcakes
Preheat the oven to 350°F and line a 12 cup cupcake pan with cupcake liners.
Whisk the cake flour, baking powder, cinnamon, and salt together in a large bowl.
In a separate bowl, whisk the brown butter, sugar, brown sugar, granulated sugar, eggs, and vanilla together until combined.
Stir in about half of the flour mixture. Then stir in the milk and the rest of the flour mixture and mix until fully combined. The batter will be thin.
Pour about ¼ cup of batter into each cupcake liner (they should be about halfway full). Bake at 350°F for 18-22 minutes or until a cake tester comes out clean.
Remove from pan and let cool on wire rack. Let the cupcakes cool completely before decorating.
Use a cupcake corer to remove the center of each cupcake, then fill with about 2 teaspoons of spiced peaches.
Stabilized Whipped Cream
Add the water to a microwave safe bowl and sprinkle the unflavored gelatin on top. Allow to sit for a few minutes.
Transfer the gelatin mixture to the microwave and microwave for 5-10 seconds, until the gelatin is fully dissolved. Stir the mixture, then set aside to cool slightly.
In the bowl of a stand mixer fitted with the whisk attachment, or in a large mixing bowl using a hand mixer, combine the heavy whipping cream, powdered sugar, and vanilla extract. Whip the mixture until it starts to thicken and soft peaks form, then turn the mixer to low speed.
Slowly pour in the gelatin mixture and mix on low until well combined. Increase the mixer to medium speed and continue mixing until stiff peaks form. Note: if the gelatin mixture thickens up too much before you add it to the whipped cream, just pop it back in the microwave for 3-5 seconds. It should be a pour-able consistency.
Transfer the stabilized whipped cream into a piping bag fitted with a 1M tip and pipe swirls on each cupcake.
Top with sliced peaches and a sprinkle of cinnamon.
Notes
Brown the butter: In a small saucepan, melt butter over medium heat. Once melted, stir frequently and watch closely for the formation of brown specs on the bottom of the pan and a nutty aroma. Once you see brown specs, stir for just a few more seconds (it browns super quickly). Remove from the heat and immediately pour into a different bowl to prevent it from burning. Let cool completely to room temperature. The brown butter should be solid but still pliable. Note: For every ½ cup (1 stick or 113g), you'll lose about 1 tablespoon (14g) to evaporation while cooking. So you can either add in an extra 1 tablespoon before browning, or if you're browning big batches, just make up the weight difference in your recipe with regular unsalted butter if needed.These cupcakes will last in the fridge for up to 3 days. However, they taste best when served at room temperature! I like to let them sit at room temperature for about an hour before serving. Wait to top with fresh peaches until right before serving.