Ingredients
Units
Scale
Dry Ingredients
- 1 1/2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Wet Ingredients
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup buttermilk
Filling & Frosting
- 1 cup peach preserves
- 1/2 cup cream cheese, softened
- 1/4 cup powdered sugar
- 1 tablespoon milk
- 1/2 cup diced fresh peaches
- 2 tablespoons honey (for drizzle)
- Sugar crystals, for garnish
Instructions
- Preheat oven: Set oven to 350°F (175°C) and line a muffin tin with cupcake liners.
- Mix dry ingredients: In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
- Cream butter and sugar: In a large bowl, beat butter and granulated sugar until light and fluffy.
- Add eggs and vanilla: Beat in eggs one at a time, mixing well after each. Stir in vanilla extract.
- Combine wet and dry: Alternately add flour mixture and buttermilk to the butter mixture, beginning and ending with flour. Mix just until combined.
- Fill cupcake liners: Fill each liner halfway with batter, add a spoonful of peach preserves, then top with more batter until 3/4 full.
- Bake: Bake for 18–20 minutes or until a toothpick inserted in the center comes out clean. Cool completely before frosting.
- Make frosting: Beat cream cheese, powdered sugar, and milk in a small bowl until smooth and creamy.
- Decorate: Frost cooled cupcakes with cream cheese frosting. Top with diced peaches, drizzle with honey, and sprinkle with sugar crystals.
Notes
- Try using apricot or raspberry preserves as a variation.
- Chill the frosted cupcakes briefly before serving on warm days.
- Use a piping bag for a neater frosting presentation.