Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C) and line muffin tins with cupcake liners.
- Make the crumble topping by mixing flour, brown sugar, cinnamon, and oats. Cut in cold butter until crumbly. Refrigerate.
- Whisk together flour, baking powder, salt, cinnamon, and nutmeg in a bowl.
- Beat butter and sugars until light and fluffy. Add eggs one at a time, then vanilla.
- Alternate adding dry ingredients and buttermilk, beginning and ending with flour. Mix until just combined.
- Fold in diced peaches gently. Fill liners two-thirds full and top with crumble.
- Bake 20–24 minutes until golden and a toothpick comes out clean. Cool completely.
- Beat cream cheese and butter until smooth. Add powdered sugar, vanilla, and cream until fluffy.
- Pipe or spread frosting onto cooled cupcakes and serve.
Notes
Toss diced peaches with flour to prevent sinking and keep butter very cold for the best crumble texture.
