Ingredients
Equipment
Method
Bake the peach cupcakes
- Preheat the oven to 350F and line a 12-cup muffin tin with liners.
- Beat softened butter and granulated sugar for 2 minutes until lighter in color.
- Add eggs, sour cream, and vanilla extract and mix until smooth.
- Add all-purpose flour, baking powder, and salt and mix just until no dry streaks remain.
- Fold in finely diced fresh peaches and distribute them evenly through the batter.
- Spoon batter into liners, filling each about 3/4 full.
- Bake at 350F for 18-20 minutes until the tops are golden and a toothpick comes out mostly clean.
- Cool the cupcakes completely before frosting so the frosting stays thick and swirled.
Make honey cream cheese frosting and assemble
- Beat softened cream cheese and softened butter until fluffy.
- Add powdered sugar, honey, and vanilla extract, then beat until smooth and pipeable.
- Pipe frosting onto cooled cupcakes to create a tall swirl peak.
- Drizzle honey over the frosting so it pools slightly around the top.
- Top each cupcake with a fresh peach slice tucked into the frosting peak.
Notes
For the cleanest swirls, keep cream cheese and butter softened but not melted, and stop mixing once the frosting turns glossy and smooth. Store cupcakes in the refrigerator up to 3 days; bring to room temperature 15-20 minutes before serving. Freeze unfrosted cupcakes up to 2 months (thaw overnight in the fridge), then make fresh frosting. For a lighter option, use low-fat cream cheese and reduce honey slightly to keep the frosting from thinning.
