01 -
Heat your oven to 350°F (175°C). Put cupcake liners into a 12-cup muffin tin.
02 -
Grab a medium-sized bowl and mix the flour, baking soda, baking powder, and salt together. Put it aside.
03 -
In a big bowl, whip butter, sugar, and honey together until fluffy. Beat in eggs one at a time, then stir in vanilla. Slowly add the dry ingredients, alternating with sour cream, until everything's combined. Finally, mix in your peaches.
04 -
Scoop the batter evenly into the liners, about 2/3 full each. Put it in the oven for 18 to 22 minutes, or until a toothpick comes out clean after poking the middle. Let them cool completely in the tin, then move them onto a rack.
05 -
In another bowl, beat cream cheese and butter until smooth. Add powdered sugar little by little, then mix in honey, vanilla, and a pinch of salt until it's fluffy.
06 -
When cupcakes aren't warm anymore, spread frosting on top using a spatula or piping bag. Add peach slices if you’d like some extra flair.