Delight in these easy-to-make fresh peach cupcakes topped with creamy and rich cream cheese frosting.
Author:Souzan
Prep Time:20 minutes
Cook Time:20 minutes
Total Time:40 minutes
Yield:12 cupcakes 1x
Category:Dessert
Method:Baking
Cuisine:American
Ingredients
Scale
1 cup all-purpose flour
1 cup granulated sugar
1/2 cup unsalted butter, softened
2 large eggs
1/2 cup sour cream
1 teaspoon vanilla extract
1 teaspoon baking powder
1/2 teaspoon baking soda
1/4 teaspoon salt
1 cup fresh peaches, diced
8 oz cream cheese, softened
4 cups powdered sugar
1/2 cup heavy cream
1 teaspoon vanilla extract
Instructions
Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners.
In a large bowl, cream together the butter and sugar until light and fluffy.
Add the eggs, one at a time, mixing well after each addition. Then mix in the sour cream and vanilla extract.
In another bowl, whisk together the flour, baking powder, baking soda, and salt.
Gradually add the dry ingredients to the wet ingredients until just combined. Fold in the diced peaches.
Fill the cupcake liners with the batter and bake for 18-20 minutes or until a toothpick inserted comes out clean.
While the cupcakes are baking, prepare the frosting by beating the cream cheese until smooth. Gradually add the powdered sugar, then mix in the heavy cream and vanilla until fluffy.
Once the cupcakes are cooled, frost them generously with the cream cheese frosting.
Notes
For sweeter cupcakes, you can add an additional 1/4 cup of sugar.
Make sure the butter and cream cheese are at room temperature for easier mixing.