Ingredients
Equipment
Method
Bake the cupcakes
- Preheat the oven to 350F and line a 12-cup muffin tin with liners. Set aside the prepared pan for quick filling.
- Beat the softened butter and granulated sugar for 2 minutes. Mix until lighter in color and fluffy.
- Add the eggs, sour cream, and vanilla extract, then beat until smooth and incorporated. Scrape the bowl if needed to remove unmixed streaks.
- Add the flour, baking powder, and salt, then mix until just combined. Stop as soon as no dry flour remains for a tender crumb.
- Fold in the finely diced peaches. Stir gently so the batter stays thick and studded with fruit.
- Fill each liner about 3/4 full with batter. Keep the batter even across all 12 cups.
- Bake for 18-20 minutes at 350F, until golden and a toothpick comes out clean or with a few moist crumbs. Let the cupcakes cool completely before frosting.
Make and pipe the honey cream cheese frosting
- Beat the softened cream cheese and butter until fluffy. Continue until the mixture is smooth with no visible lumps.
- Add powdered sugar, honey, and vanilla extract, then whip until smooth. Stop when the frosting holds a pipeable, creamy texture.
- Pipe frosting onto the cooled cupcakes. Build a tall swirl so the peak catches the honey drizzle.
- Drizzle honey over the frosted cupcakes and top each one with a fresh peach slice. Let the honey pool slightly around the peach for a glossy finish.
Notes
Pro tip: Dice peaches very finely so the batter bakes with even peach distribution instead of large chunks. Store cupcakes in an airtight container in the refrigerator for up to 3 days; bring to cool-room temperature before serving. Freezing: freeze unfrosted cupcakes up to 2 months (thaw overnight in the fridge) and frost after thawing. Dietary swap: use a 1:1 gluten-free all-purpose flour blend to make them gluten-free, using the same amounts.
