01 -
Preheat the oven to 350°F (177°C). Spray muffin pans with non-stick cooking spray.
02 -
Cut 1 tablespoon of butter into 12 equal parts. Place each piece into 12 muffin cups. Sprinkle ½ teaspoon of brown sugar into each muffin cup. Slice 1-2 peaches into thin slices and arrange about 3 slices in each muffin cup.
03 -
Cut the remaining peaches into small cubes, about 1 cup in total. In a small bowl, whisk together flour, baking powder, baking soda, and salt.
04 -
In a mixing bowl with a paddle attachment, beat butter and sugar together until fluffy and creamy, about 2 minutes. Add egg and vanilla extract, then beat for another 2-3 minutes until well combined. The mixture should be fluffy and white.
05 -
Add half of the flour mixture into the batter and beat on low speed for 1 minute. Stir in the buttermilk and beat for another minute. Add the remaining flour mixture and beat just until combined. Do not overmix. Fold in the cubed peaches.
06 -
Divide the batter evenly into the 12 prepared muffin cups.
07 -
Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
08 -
Cool the cakes in the pan for 5 minutes. Run a butter knife around the edges, then invert the pan to release the cakes onto a wire rack.
09 -
Serve the mini cakes warm with a scoop of vanilla ice cream if desired.