Ingredients
Method
- Preheat oven to 350°F (175°C). Line a 12-cup muffin tin with cupcake liners.
- In a bowl, whisk together flour, baking powder, and salt. Set aside.
- In a large bowl, beat softened butter, sugar, and honey until light and fluffy (about 3–4 minutes).
- Add eggs one at a time, beating well after each addition. Mix in vanilla extract.
- Alternately add the dry mixture and milk to the wet mixture, beginning and ending with the dry ingredients. Mix until just combined.
- Fold in the diced peaches gently.
- Spoon batter into the cupcake liners, filling each about ⅔ full.
- Bake for 18–22 minutes, or until a toothpick inserted into the center comes out clean. Let cupcakes cool completely.
To make the frosting:
- Beat softened cream cheese and butter until smooth and creamy.
- Add honey and vanilla extract, mixing until combined.
- Gradually add powdered sugar and beat until the frosting is fluffy and smooth.
- Optional: Add peach puree for enhanced flavor and color.
To assemble:
- Pipe or spread the frosting over cooled cupcakes. Garnish with a slice of peach, a drizzle of honey, or a dusting of powdered sugar if desired.
Notes
Use fresh peaches for the best flavor, but well-drained canned peaches work too.
Peach puree in the frosting adds a vibrant hue and deeper flavor.
Store leftovers in the refrigerator and enjoy within 3 days.
These cupcakes also freeze well (unfrosted).
Peach puree in the frosting adds a vibrant hue and deeper flavor.
Store leftovers in the refrigerator and enjoy within 3 days.
These cupcakes also freeze well (unfrosted).