01 -
Preheat oven to 350°F (175°C) and line a muffin tin with cupcake liners.
02 -
In a medium bowl, whisk together flour, baking powder, and salt.
03 -
In a large bowl, beat softened butter and granulated sugar until light and fluffy, about 2-3 minutes.
04 -
Beat in eggs one at a time, then add vanilla extract. Mix until well combined.
05 -
Gradually add the dry ingredients to the wet ingredients, alternating with milk, beginning and ending with dry ingredients. Mix until just combined.
06 -
Gently fold the chopped peaches into the batter.
07 -
Fill cupcake liners about 2/3 full with batter. Bake for 18-22 minutes or until a toothpick inserted comes out clean.
08 -
Allow cupcakes to cool in the pan for 5 minutes, then transfer to a wire rack to cool completely before frosting.
09 -
Beat cream cheese and butter until smooth. Add powdered sugar gradually, then mix in honey and vanilla until light and fluffy.
10 -
Once cupcakes are completely cool, pipe or spread the honey cream cheese frosting on top.