01 -
Start by setting your oven to 350°F (175°C) and line the muffin pan with paper liners for 12 cupcakes.
02 -
Grab a medium-sized bowl and whisk salt, baking soda, baking powder, and flour together. When mixed, leave it to the side.
03 -
In a big separate bowl, cream the butter, sugar, and honey together till fluffy using an electric mixer. Beat in eggs one at a time. Stir in the vanilla. Add dry ingredients bit by bit, alternating with sour cream, until it’s all combined. Carefully fold in the chopped peaches after that.
04 -
Spoon the batter into the prepared muffin cups, filling each no more than two-thirds full. Let it bake for 18-22 minutes. Check if they’re done by inserting a toothpick—it should come out clean! Let the muffins cool fully in the pan before moving them to a rack.
05 -
Whip up the cream cheese and butter until it’s nice and smooth. Slowly mix in the powdered sugar, along with the honey, vanilla, and salt, until it’s light and fluffy.
06 -
Once your cupcakes are completely cooled, dress them up with the frosting using a spatula or piping bag. If you’re feeling fancy, pop some sliced peaches on top for decoration.