01 -
Preheat the oven to 350°F and line cupcake tins with liners.
02 -
Whisk together flour, baking powder, baking soda, and salt in a mixing bowl.
03 -
Beat softened unsalted butter with granulated sugar until light and fluffy.
04 -
Incorporate eggs one at a time, then blend in vanilla and almond extracts until combined.
05 -
Gradually mix in the peach purée to the wet ingredients.
06 -
Alternately add dry ingredients and buttermilk to the wet mixture, beginning and ending with dry ingredients, mixing just until blended.
07 -
Spoon batter into liners, filling two-thirds full. Bake 18 to 22 minutes or until a toothpick emerges clean.
08 -
Remove cupcakes from oven and cool completely on wire rack before frosting.
09 -
Beat softened butter until smooth. Gradually add powdered sugar and mix thoroughly.
10 -
Blend in vanilla, almond extracts, and peach purée, beating until fluffy.
11 -
If needed, add heavy cream one tablespoon at a time to achieve piping consistency.
12 -
Incorporate a few drops of peach food coloring for a vibrant tint, mixing well.
13 -
Pipe or spread buttercream onto cooled cupcakes. Garnish with fresh peach slices or mint sprigs. Chill briefly to set if desired before serving.