01 -
Set your oven to 350°F (175°C). Pop cupcake liners into a 12-cup muffin tray. In a medium bowl, mix together the salt, flour, and baking powder, then leave it aside. Beat the softened cream cheese and butter in a large bowl until creamy and smooth, about 2-3 minutes. Add sugar and beat again until it's nice and fluffy.
02 -
One by one, mix the eggs into the creamy mixture, making sure each is blended in before adding the next. Stir in the peach puree, honey, and vanilla until it all comes together. Carefully mix the dry ingredients into this wet mixture—don’t overmix.
03 -
Spoon the batter into the liners, aiming to fill them about two-thirds full. Bake for 18 to 22 minutes, or until a toothpick you insert comes out without batter. Let the cupcakes sit in the pan for five minutes before moving them to a wire rack to finish cooling.
04 -
In a medium-sized bowl, beat softened cream cheese and butter together for around 2 minutes until smooth. Slowly add powdered sugar a little at a time, beating well after each addition. Mix in the vanilla and honey, then stir in the peach puree if you're using it. Beat again until the frosting has a spreadable consistency.
05 -
Once the cupcakes are completely cool, spread or pipe the frosting over the top of them. Top each cupcake with a peach slice and a bit of honey if you'd like.