Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C) and line a muffin tin with cupcake liners.
- Whisk flour, baking powder, and salt in a bowl. In a separate bowl, cream butter and sugar until fluffy. Beat in eggs, vanilla, and oil.
- Alternate adding the dry ingredients and milk to the butter mixture, mixing just until combined.
- Fill liners 2/3 full and bake for 18-20 minutes. Cool completely.
- Simmer diced peaches, sugar, honey, and lemon juice in a saucepan for 5 minutes. Mix cornstarch and water, stir into peaches, and cook until thickened. Cool completely.
- Beat cream cheese and butter until smooth. Slowly add powdered sugar and vanilla, beating until fluffy.
- Core the center of each cooled cupcake. Spoon the cooled peach filling into the holes.
- Top with cream cheese frosting, drizzle generously with honey, and sprinkle with streusel crumbs before serving.
Notes
Store cupcakes in an airtight container in the refrigerator for up to 3 days. Bring to room temperature before serving.