Ingredients
Method
Preparation
- Preheat your oven to 350°F (175°C) and line a 12-cup muffin tin with cupcake liners.
- In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt.
- In a large mixing bowl, use an electric mixer to beat the softened butter and granulated sugar until light and fluffy, about 3-4 minutes.
- Add the eggs one at a time, beating well after each addition, then stir in the vanilla extract.
- In a separate bowl, mix the sour cream, peach puree, and honey, then gradually add to the butter-sugar blend, mixing on low until just combined.
- Gently add the dry ingredients to the wet mixture until incorporated without overmixing.
- Divide the batter evenly among the cupcake liners, filling each about two-thirds full.
Baking
- Bake in the preheated oven for 18-22 minutes, or until a toothpick comes out clean.
- Cool the cupcakes in the tin for about 5 minutes before transferring them to a wire rack to cool completely.
Frosting
- In a mixing bowl, beat the softened cream cheese and butter together until smooth.
- Gradually add the powdered sugar, mixing until well combined, then stir in the vanilla extract, honey, and optional peach puree.
- Once cupcakes are completely cool, frost generously using a spatula or piping bag.
- Garnish with peach slices or a drizzle of honey if desired.
Notes
Make sure your eggs and butter are at room temperature for better mixing. Use ripe peaches for maximum flavor and peel them before blending into a puree. Allow cupcakes to cool completely to avoid melting the frosting. Consider adding spices for a variation.
