Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Freshly baked moist peach cupcakes topped with peach frosting.

Moist Peach Cupcakes with Peach Buttercream Frosting


  • Author: Sarah Mendez
  • Total Time: 50 minutes (plus cooling)
  • Yield: 12 cupcakes 1x
  • Diet: Vegetarian

Description

These Moist Peach Cupcakes with Peach Buttercream Frosting are the perfect way to showcase fresh summer peaches! With a tender crumb, lightly spiced peach filling, and a luscious peach-infused frosting, every bite is pure sunshine. Perfect for brunches, birthdays, or a summer afternoon treat.


Ingredients

Scale

Essentials for Cupcakes

  • 1⅓ cups cake flour – For a soft and airy texture
  • 1 tsp baking powder – Helps the cupcakes rise
  • ½ tsp salt – Enhances the overall flavor
  • ⅓ cup whole milk – Adds moisture and richness
  • 3 egg whites, room temperature – For a light and fluffy crumb
  • 2 tbsp sour cream – Adds tang and extra moisture
  • 1 tsp vanilla extract – Brings out sweet flavors
  • ½ cup unsalted butter, room temperature – Provides richness
  • 1 cup granulated sugar – For sweetness and structure

Peach Puree Filling

  • 3 cups peaches, peeled and sliced – Fresh, ripe peaches for the filling and frosting
  • ¼ cup sugar – To sweeten the puree
  • 1 tsp lemon zest – Adds brightness
  • 2 tsp lemon juice – Balances the sweetness
  • 2 tsp cornstarch – Thickens the peach filling
  • ¼ tsp cardamom – Warm spice that complements the peach
  • ¼ tsp cinnamon – Adds depth and warmth

Peach Buttercream Frosting

  • 1 cup unsalted butter, room temperature – For a creamy base
  • 3 cups powdered sugar – Sweetens and thickens
  • ½ tsp salt – Enhances flavor
  • ½ tsp vanilla extract – Boosts the peach notes
  • ¼ cup reserved peach puree – For fruity flavor and color

Optional Add-Ons:

  • Nutmeg or extra cardamom – Adds spice complexity

Substitutions:

  • All-purpose flour – Can be used instead of cake flour, but will be slightly denser
  • Oat milk or almond milk – Dairy-free milk options
  • Applesauce – Can replace half the butter for a lower-fat version

Instructions

  1. Make Peach Puree: In a saucepan, combine peaches, ¼ cup sugar, lemon zest, lemon juice, cornstarch, cardamom, cinnamon, and ½ tsp salt. Simmer for 5 minutes. Mash gently and continue to cook for another 10 minutes until thickened. Set aside to cool.
  2. Preheat Oven: Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with cupcake liners.
  3. Mix Dry Ingredients: In a bowl, whisk together cake flour, baking powder, and salt.
  4. Mix Wet Ingredients: In another bowl, whisk together milk, egg whites, sour cream, and vanilla extract.
  5. Cream Butter and Sugar: In a stand mixer, beat butter and sugar on low speed until light and fluffy (about 5 minutes).
  6. Combine: Add dry and wet ingredients to the creamed mixture, alternating and mixing gently. Do not overmix.
  7. Add Peach Puree: Fold in all but ¼ cup of the cooled peach puree.
  8. Bake: Divide batter into the muffin cups, filling each 2/3 full. Bake 22–25 minutes, or until a toothpick comes out clean.
  9. Cool: Let cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
  10. Make Frosting: Beat butter until fluffy. Add powdered sugar, salt, and vanilla. Mix in the reserved ¼ cup peach puree until smooth and fluffy.
  11. Frost: Once cupcakes are completely cool, frost generously with peach buttercream using an offset spatula or piping bag.

Notes

  • Fresh vs Frozen Peaches: Frozen peaches can be used—just thaw and drain before use.
  • Storage: Store frosted cupcakes in the fridge for up to 3 days. Bring to room temperature before serving.
  • Frosting Tip: If your frosting is too soft, chill it for 10 minutes before piping.
  • Prep Time: 25 minutes
  • Cook Time: 25 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cupcake
  • Calories: 310
  • Sugar: 29g
  • Sodium: 120mg
  • Fat: 16g
  • Saturated Fat: 10g
  • Unsaturated Fat: undefined
  • Trans Fat: undefined
  • Carbohydrates: 41g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: undefined

Keywords: peach cupcakes, peach buttercream, summer desserts, fruit cupcakes, peach recipes