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

PEACH & CREAM CHEESE CUPCAKES: A FLUFFY, FRUITY DELIGHT


  • Author: Naomi
  • Total Time: 1 hour (including cooling and frosting)

Description

Light, tender vanilla cupcakes swirled with fresh peach purée and crowned with silky cream-cheese frosting and juicy peach pieces. Every bite is a perfect balance of fruit sweetness and creamy tang!


Ingredients

Scale

For the Peach Swirl Cupcakes

  • 1¾ cups (220 g) all-purpose flour

  • 1 tsp baking powder

  • ½ tsp baking soda

  • ¼ tsp salt

  • ½ cup (115 g) unsalted butter, softened

  • ¾ cup (150 g) granulated sugar

  • 2 large eggs, room temperature

  • 1 tsp pure vanilla extract

  • ½ cup (120 ml) buttermilk (or whole milk + 1 tsp vinegar)

  • 1 cup fresh peaches, peeled and diced (about 2 medium)

  • 2 tbsp granulated sugar (for peaches)

  • 1 tsp fresh lemon juice

For the Cream Cheese Frosting

  • 8 oz (225 g) cream cheese, softened

  • 4 tbsp (55 g) unsalted butter, softened

  • 2 cups (240 g) powdered sugar, sifted

  • 1 tsp pure vanilla extract

  • Pinch of salt

For Garnish

  • 12 small peach wedges or diced peaches

  • Optional: edible flowers or fresh mint leaves


Instructions

1️⃣ Prep & marinate peaches:

  • In a small bowl, toss diced peaches with 2 tbsp sugar and lemon juice. Let sit 10 minutes to macerate while you prep the batter.

2️⃣ Preheat oven & line tin:

  • Preheat oven to 350 °F (175 °C).

  • Line a 12-cup muffin tin with paper liners or lightly grease.

3️⃣ Mix dry ingredients:

  • In a medium bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.

4️⃣ Cream butter and sugar:

  • In a large bowl, use an electric mixer to beat the softened butter and ¾ cup sugar until pale and fluffy, about 2–3 minutes.

5️⃣ Add eggs and vanilla:

  • Beat in eggs one at a time, scraping down the bowl between additions. Mix in vanilla extract.

6️⃣ Alternate dry ingredients and buttermilk:

  • With mixer on low speed, add one-third of the flour mixture, then half the buttermilk, repeating (flour → milk → flour → milk → flour) until just combined. Be careful not to overmix.

7️⃣ Fold in peaches:

  • Gently fold the macerated peach pieces (and any juices) into the batter.

8️⃣ Portion and bake:

  • Divide batter evenly among the 12 cups (about ¼ cup batter each).

  • Bake 17–20 minutes, until a toothpick inserted in the center comes out clean and tops are lightly golden.

9️⃣ Cool completely:

  • Let cupcakes cool in the tin 5 minutes, then transfer to a wire rack to cool fully before frosting.

1️⃣0️⃣ Make the cream-cheese frosting:

  • In a clean bowl, beat cream cheese and butter until smooth.

  • Gradually add powdered sugar, then vanilla and salt, beating 1–2 minutes until light and pipeable.

1️⃣1️⃣ Frost and garnish:

  • Pipe or spread frosting onto each cooled cupcake.

  • Top with a small peach wedge (or sprinkle diced peach) and, if desired, an edible flower or mint leaf.

Notes

  • Juicier fruit: For an extra-peachy punch, gently warm ½ cup peach purée (blend fresh peaches) with 1 tbsp sugar, cool, then swirl 1 tbsp into each cupcake well before baking.

  • Spice it up: Add ½ tsp ground cinnamon or cardamom to the dry mix for warm, aromatic notes.

  • Dairy-free option: Substitute dairy-free cream cheese and butter, and use coconut or almond milk in place of buttermilk.

  • Make-ahead: Frosted cupcakes can be stored in an airtight container in the fridge up to 2 days; bring to room temperature before serving.

  • Freezing: Unfrosted cupcakes freeze beautifully for up to 3 months. Thaw fully, then frost.

  • Prep Time: 25 minutes
  • Cook Time: 20 minutes