01 -
Turn on your oven and set it to 350°F (175°C). Place cupcake liners in a 12-slot muffin tray.
02 -
Combine the salt, baking soda, flour, and baking powder in a medium bowl. Stir them together and set aside.
03 -
In a big bowl, cream together the softened butter, sugar, and honey with a mixer until fluffy. Blend in the eggs one at a time, then stir in the vanilla. Slowly add the dry ingredients, alternating with the sour cream, until fully mixed. Gently mix in the chopped peaches.
04 -
Pour the batter equally into prepared liners, filling about two-thirds of each. Bake for 18-22 minutes, or until a toothpick poked into the middle comes out clean. Allow the cupcakes to cool completely in the baking tray before transferring them to a rack.
05 -
Whip the cream cheese and butter together until smooth and creamy. Add the powdered sugar a little at a time, then mix in honey, salt, and vanilla. Blend until the frosting is light and airy.
06 -
Spread or pipe the frosting over the completely cooled cupcakes. Add fresh peach slices on top for a nice pop of color if you want.